アリクラウド振り付け操作と新機能の維持:主要バッチクローンECS

クローニングとは何ですか?

あなたは、仮想化に精通している場合、高い確率では、このクローニング機能のことを聞きました。クローンは、VMは、付加的なコピー1つ(または複数)の同一の仮想マシンを生成し、ソースです。
ECSユーザーアリ雲のために、クローンは、一般的なシナリオです。たとえば、あなたが利用可能な領域の一つのシーンで在庫の不足が発生しているとき、あなたは別の使用可能な領域にあなたのECSバッチのクローンを作成することを選択できます。別の例として、あなたはすでにECS杭州面積は現在北京にオフサイトのディザスタリカバリ、クローニングすることができるECS杭州を実行する必要があります。
アリクラウドOOS振り付けの運用・保守のリリース前に、ECSのクローンを作成することは、すなわち、コンソールで複数の手動手順が必要です:ECSは、コンソールにログインし、イメージの作成]を選択し、画像(別売)をコピーし、ミラーからインスタンスを作成します、公式のヘルプドキュメントを参照してくださいどのようにクローニングECSインスタンスの同じアカウントで必要に自動化バッチクローニングは非常に複雑な開発タスクであれば、何のAPI機能の原子が存在しないため。

領域クローン間で簡単にキーのバッチ

さて、OOSの振り付けの運用・保守に能力を、コンソールでキーのクローンを作成することができます。あなたは運用・保守計画であるかを知りたい場合は、前の記事を参照してくださいアリの雲重い雲のリリース自動化ツール-運用・保守スケジューリングOOS
私たちの例をECSは、米国(シリコンバレー)に上海からクローン化された2本に。

まず、ログインしてくださいOOSコンソールあなたが前にOOSサービスによって開かれたことがない場合は、キーを開くには、「オープン」ボタンをクリックしてください。OOS安全な操作とメンテナンススケジュールは無料サービスです、ご安心くださいがオープンしました。
open.png

OOSは、我々は考慮に効率を取って、地域を選択することができ、地域横断的な運用・保守業務を行ってサポートすることで、私たちは、「ACS-ECS-CloneInstancesAcrossRegion」この共通のテンプレートを見つけ、上海地区で動作することを選択しました。
clone1.png

、ボタンを選択し、「お客様はリスクを理解、何の確認」ボタン、パラメータを設定し、[次へ]をクリックし、「実行しないの作成」をクリックします。
start.png

ページの設定パラメータは、次のパラメータを入力する必要があります。
param.png

  • InstanceIds:バッチは、ここではIDの両方を入力して、インスタンスID ECSを入力します。
  • RegionId:这里指的是已有的源ECS所在的区域的ID,这里是cn-shanghai
  • targetRegionId: 这里是us-west-1
  • targetInstanceType: 您可以输入不同的实例类型进行升级,但是建议和克隆前保持一致
  • targetSecurityGroupId: 目标可用区的安全组ID
  • targetVSwitchId: 目标可用区的交换机ID
  • targetZoneId: 目的可用区的ID,这里我们使用us-west-1a,如果您不知道该用哪个可用区,可以查看DescribeZones官方帮助文档 ,里面有个调试功能,选择可用区,可以直接列出可用区列表。

接下来,进入OOS控制台的执行管理页,查看执行,可以看到图形化的执行过程。

exe.png
由于是跨区域克隆,可能会耗费几分钟时间。执行成功之后,在任务的结果输出您可以看到新克隆的ECS的ID。您也可以在目标区域的ECS控制台看到新生成的ECS。
success.png

如果执行失败,您可以在执行日志里面看到失败的细节原因,常见的原因包括输入的VSwitchId并不在指定的可用区,或者指定可用区暂时不支持售卖输入的实例类型。

进阶:同区域克隆,一个OpenAPI调用完成批量克隆

另外还有一个公共模板,叫做“ACS-ECS-CloneInstancesAcrossAZ”,可以实现同一个区域内的实例,从一个可用区到另一个可用区的复制,您只需要输入InstanceIds,regionId,targetZoneId等信息,点击执行即可。由于省略了跨区域镜像复制的过程,在同一个区域内克隆ECS会更快一些。
如果您想在同一个可用区内克隆ECS,怎么办呢?很简单的,您仍然可以使用“ACS-ECS-CloneInstancesAcrossAZ”这个模板,只不过输入的targetZoneId和当前ECS所在的ZoneId一样就可以了。
如果您觉得公共模板不够好用,有自己的定制化需求怎么办呢?您可以把公共模板“克隆”一份,保存成自己的自定义模板,然后随意编辑,比如,您可以固化一部分参数到您的模板里,这样您下次执行的时候,就不需要输入这么多复杂的参数了。举例来说,您可以从Parameters里面删除“regionId”这一参数,然后把“RegionId: '{{ regionId }}'”这一行,替换为”RegionId: 'cn-shanghai'”。
更进一步,如果您不喜欢逐个instanceid的输入,可以自定义模板,改成通过指定ecs的tag,把包含有指定tag的ecs全部批量克隆。甚至,您可以把账号下在某个region的ecs,全部克隆到另一个region。您可以参考我们的开源模板库 https://github.com/aliyun/oos-templates
如果您想要和自己的运维系统做集成怎么办呢?也比较简单,您可以通过openapi或者sdk触发执行公共模板和自定义模板。API文档:https://help.aliyun.com/document_detail/120771.html
SDK:https://help.aliyun.com/document_detail/120786.html

ヘルプとサポート

あなたは、さらにニーズを持っているか、技術サポートのために、あなたは釘グループ「OOS・コレオグラフィー・運用・保守サポートグループ、」グループ番号23330931を追加することができます。私たちは、義務オンラインサポートを持っています。

リンクOOS管理コンソール:https://home.console.aliyun.com/redirect.htm?productId=ecs&path=automation/region/
OOSリンクされたドキュメントの助け
OOS顧客サポートネイルグループ:23330931

ヘビー自動武器はアリクラウドクラウドリリース- O&Mの配置OOSの
許可楽しい振り付けの運用・保守サービスを役割:+パスロール想定
ECSシリーズへの運用・保守スケジューリングのシナリオを-----インスタンスは自動的にタグ果たしている
運用・保守振り付けシーンシリーズ---- OSSの例からファイルをコピーする
---- SLSは、機械の運転・保守シナリオ直列配置した例に加え、

おすすめ

転載: yq.aliyun.com/articles/713348