インスタンスのバックアップの作成

Compute Cloud@Customerでは、コンソールおよびAPIを使用してインスタンスをバックアップできます。

インスタンスは実行中または停止できます。ブート・ボリュームおよびブロック・ボリュームをアタッチする必要があります。

注意

バックアップ・プロセス中に、インスタンスに対してボリューム・アタッチまたはデタッチ操作を実行しないでください。

バックアップの期間は、インスタンスのブート・ボリュームとブロック・ボリュームのデータ量によって異なります。50 GBのブート・ボリュームしかない小規模なインスタンスでは、完了までに数分かかります。インスタンス・ボリュームが32TBを超える場合、バックアップの完了には最大6時間かかることがあります。

前提条件

  • インスタンスが存在するテナンシにオブジェクト・ストレージ・バケットが必要です。「バケットの作成」を参照してください
  • アプリケーションの実行などのインスタンス・アクティビティを休止して、バックアップが既知の状態で作成されるようにします。
    1. 「Compute Cloud@Customerコンソール」ナビゲーション・メニューで、「コンピュート」「インスタンス」の順に選択します。

    2. ページ上部で、インスタンスを含むコンパートメントを選択します。
    3. 次のアクションの1つを実行します。

      • インスタンスの「アクション」メニュー(3つのドット・アイコンのイメージです。)を選択し、「エクスポート」を選択します。
      • バックアップするインスタンスの名前を選択します。次に、「制御」(右上)を選択し、「エクスポート」を選択します。

    4. ダイアログボックスで、次の項目を選択します。

      • 必要に応じて、「(変更)」を選択して、バケットがあるコンパートメントにコンパートメントを変更します。

      • バケットを選択します。

      • 「エクスポートの作成」を選択します。

    5. インスタンス・バックアップのステータスを表示するには、「リソース」「インスタンスのエクスポート」を選択します。
  • このタスクはCLIを使用して実行できません。

  • export APIは、指定されたコンパートメント内のオブジェクト・ストレージ・バケットへのインスタンス・バックアップを作成します。

    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については、ソフトウェア開発キットとコマンドライン・インタフェースを参照してください。