本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
eb clone
描述
将一个环境克隆到一个新环境,这样两个环境将具有相同的环境设置。
注意
默认情况下,无论您从中创建克隆的环境的解决方案堆栈版本如何,eb clone 命令都会使用最新的解决方案堆栈创建克隆环境。您可以在运行此命令时包括 --exact
选项来禁止此操作。
重要
克隆的 Elastic Beanstalk 环境不会继承入口的安全组,从而使环境对所有互联网流量开放。您需要为克隆的环境重新建立入口安全组。
您可以通过检查环境配置的偏差状态来查看可能无法克隆的资源。有关更多信息,请参阅《AWS CloudFormation 用户指南》用户指南中的在整个 CloudFormation 堆栈上检测偏差。
语法
eb clone
eb clone environment-name
Options
名称 |
描述 |
---|---|
或
|
克隆环境的所需名称。 |
或
|
克隆环境的所需别名记录前缀。 |
|
逗号分隔列表中的环境属性,格式为 类型:字符串 约束:
|
|
防止 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