インスタンスのバックアップの作成
Compute Cloud@Customerでは、コンソールおよびAPIを使用してインスタンスをバックアップできます。
インスタンスは実行中または停止できます。ブート・ボリュームおよびブロック・ボリュームをアタッチする必要があります。
バックアップ・プロセス中に、インスタンスに対してボリューム・アタッチまたはデタッチ操作を実行しないでください。
バックアップの期間は、インスタンスのブート・ボリュームとブロック・ボリュームのデータ量によって異なります。50 GBのブート・ボリュームしかない小規模なインスタンスでは、完了までに数分かかります。インスタンス・ボリュームが32TBを超える場合、バックアップの完了には最大6時間かかることがあります。
前提条件
- インスタンスが存在するテナンシにオブジェクト・ストレージ・バケットが必要です。「バケットの作成」を参照してください
- アプリケーションの実行などのインスタンス・アクティビティを休止して、バックアップが既知の状態で作成されるようにします。
-
「Compute Cloud@Customerコンソール」ナビゲーション・メニューで、「コンピュート」、「インスタンス」の順に選択します。
- ページ上部で、インスタンスを含むコンパートメントを選択します。
-
次のアクションの1つを実行します。
- インスタンスの「アクション」メニュー(
)を選択し、「エクスポート」を選択します。 -
バックアップするインスタンスの名前を選択します。次に、「制御」(右上)を選択し、「エクスポート」を選択します。
- インスタンスの「アクション」メニュー(
-
ダイアログボックスで、次の項目を選択します。
-
必要に応じて、「(変更)」を選択して、バケットがあるコンパートメントにコンパートメントを変更します。
-
バケットを選択します。
-
「エクスポートの作成」を選択します。
-
- インスタンス・バックアップのステータスを表示するには、「リソース」で「インスタンスのエクスポート」を選択します。
-
このタスクはCLIを使用して実行できません。
exportAPIは、指定されたコンパートメント内のオブジェクト・ストレージ・バケットへのインスタンス・バックアップを作成します。APIエンドポイント
https://<mgmt_node_VIP>:30003/20160918/instances/<instance_OCID>/actions/exportここで:
-
<mgmt_node_VIP>は、管理ノードのVIPホスト名またはIPアドレスです。
-
<instance_OCID>はインスタンスIDです。
次のキーと値のペアを渡します。
{ "bucketName": "<bucket_name>", "destinationType": "objectStorageTuple", "namespaceName": "<namespace_name>", "compartmentId": "<bucket_compartment_OCID>" }APIの使用およびリクエストの署名の詳細は、REST APIおよびセキュリティ資格証明を参照してください。SDKについては、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。
-