本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
eb clone
描述
將環境複製到新的環境,讓兩個環境擁有相同的環境設定。
注意
在預設情況下,您用來建立複製環境的環境,無論其解決方案堆疊的版本為何,eb clone 指令都會使用最新的解決方案堆疊來複製環境。您可以在執行該指令時包含 --exact
,來停用此設定。
重要
複製的 Elastic Beanstalk 環境不會攜帶安全群組進入,因此環境對所有網際網路流量都開放。您必須為複製的環境重新建立輸入安全性群組。
您可以檢查環境組態的漂移狀態,查看可能無法複製的資源。有關詳情,請參閱《AWS CloudFormation 使用者指南》中的偵測整個 CloudFormation 堆疊上的漂移。
語法
eb clone
eb clone environment-name
選項
名稱 |
描述 |
---|---|
或
|
複製的環境所要使用的名稱。 |
或
|
複製的環境所要使用的 CNAME 字首。 |
|
以逗號分隔清單列出的環境屬性,格式為 類型:字串 約束:
|
|
防止 Elastic Beanstalk 將新的複製環境的解決方案堆疊版本,更新為可用的最新版本 (適用於原始環境的平台)。 |
|
當複製的環境啟動時,在環境中執行的執行個體的數量。 |
|
標記,用來標記您環境中的資源 (以英文逗號分隔的清單),格式為 |
|
命令逾時前的分鐘數。 |
輸出
如果成功的話,此指令會建立環境,此環境會具有和原始環境相同的設定,也可透過任何 eb clone 選項指定,以修改環境。
範例
下列的範例會複製指定的環境。
$ eb clone
Enter name for Environment Clone
(default is tmp-dev-clone):
Enter DNS CNAME prefix
(default is tmp-dev-clone):
Environment details for: tmp-dev-clone
Application name: tmp
Region: us-west-2
Deployed Version: app-141029_144740
Environment ID: e-vjvrqnn5pv
Platform: 64bit Amazon Linux 2014.09 v1.0.9 running PHP 5.5
Tier: WebServer-Standard-1.0
CNAME: tmp-dev-clone.elasticbeanstalk.com
Updated: 2014-10-29 22:00:23.008000+00:00
Printing Status:
2018-07-11 21:04:20 INFO: createEnvironment is starting.
2018-07-11 21:04:21 INFO: Using elasticbeanstalk-us-west-2-888888888888 as Amazon S3 storage bucket for environment data.
...
2018-07-11 21:07:10 INFO: Successfully launched environment: tmp-dev-clone