Oracle Private Cloud Appliance Cloud Backupサービスは、Oracle Cloud Infrastructure (OCI)の顧客テナンシへの重要なコンポーネントおよび構成データのバックアップを自動化します。 この機能は、致命的なイベントの後にOracle Private Cloud Applianceを実行状態にリカバリするように設計されており、仮想マシン、ゲスト・オペレーティング・システム、または仮想マシンでホストされているアプリケーションとデータをバックアップするようには設計されていません。 顧客の仮想マシンおよびアプリケーションのバックアップは、Oracle Site Guardを使用して管理できます。 「Doc ID 1959182.1 Oracle VM 3: Oracle Site Guardを使用した障害時リカバリの開始」を参照してください。
クラウド・バックアップ・サービスには、Oracle Cloud Infrastructureクラウド・テナンシが必要です。 サービスは、システムからバックアップ・データのスナップショットを作成し、そのスナップショットを内部ZFSSAに格納してから、そのスナップショットをリモート・ストレージ用のOracle Cloud Infrastructureクラウドテナンシにプッシュするように設計されています。 一度構成すると、サービスは毎週バックアップを自動的に実行します。 リソース管理上の理由から、最新の10個のバックアップがZFSSAおよびOracle Cloud Infrastructureテナンシにローカルに格納されます。 現時点では、Oracle Serviceに連絡して、Oracle Cloud Infrastructureクラウド・バックアップからOracle Private Cloud Applianceをリストアします。
クラウド・バックアップ・サービスは、Oracle Cloud Infrastructureのオブジェクト・ストレージ機能を使用して、Oracle Private Cloud Appliance構成バックアップ・データを格納します。 Object Storageを使用すると、インターネットから直接、またはクラウド・プラットフォーム内からデータを安全かつ安全に格納または取得できます。 Object Storageはリージョン・サービスであり、特定のコンピュート・インスタンスに関連付けられていません。 インターネット接続があり、「Object Storageエンドポイント」のいずれかにアクセスできるかぎり、Oracle Cloud Infrastructureのコンテキストの内部または外部のどこからでもデータにアクセスできます。 Object Storageの詳細は、https://docs.cloud.oracle.com/en-us/iaas/Content/Object/Concepts/objectstorageoverview.htmを参照してください。
2.4.3より前のOracle Private Cloud Applianceリリース、またはリリース2.4.3にアップグレードされたシステムでクラウド・バックアップ・サービスを使用するには、Oracle Serviceに連絡してください。
クラウド・バックアップ・サービスを使用する最善の経験を得るには、次のアイテムを検討してください。
Oracle Private Cloud Applianceと同じリージョンにあるOracle Cloud Infrastructureリージョンを使用します。
顧客需要場所ネットワーク(100Mbps未満)のネットワーク速度が非常に遅いと、リージョンを横断するときにタイムアウトが発生する可能性があります。
タイムアウトが発生した場合は、Oracle Serviceに連絡してください。
たとえば、管理ノードの再起動時にZFSストレージ・アプライアンスへの接続が切断されると、クラウド・バックアップ・サービスが破損する可能性があります。 「バックアップ中にZFSSAテイクオーバーが実行されると、クラウド・バックアップ・タスクがハングアップ」を参照してください。
この項では、Oracle Private Cloud Applianceからバックアップを受信するようにOracle Cloud Infrastructureテナンシを準備する方法など、クラウド・バックアップ・サービスを初期構成する方法について説明します。
クラウド・バックアップ・サービスを構成すると、次の3つのことが実行されます: Oracle Cloud Infrastructureテナンシにバックアップを格納するロケーションを作成し、Oracle Private Cloud Applianceからバックアップ・データを収集するスクリプトをアクティブ化し、最後に、それらのバックアップをOracle Private Cloud ApplianceからOracle Cloud Infrastructureテナンシに週単位でプッシュします。
Oracle Private Cloud Applianceのクラウド・バックアップ・サービスの構成
Oracle Cloud Infrastructureテナンシにオブジェクト・ストア・バケットを作成します。 「オブジェクト・ストレージへのデータの格納」のバケットの作成に関する項を参照してください。
ノートバケットのOCIDを特定するには、「バケットの管理」を参照してください。
各ターゲットは、独自のバケットに関連付ける必要があります。 この操作を実行して、Oracle Private Cloud Applianceバックアップの各ターゲットのロケーションを設定します。
Oracle Private Cloud Appliance Cloudバックアップ構成を設定します。
SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。
ノートデフォルトの
root
パスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。# ssh root@10.100.1.101 root@10.100.1.101's password: root@ovcamn05r1 ~]#
Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。
# pca-admin Welcome to PCA! Release: 2.4.3 PCA>
ステップ1で作成したOracle Cloud Infrastructureオブジェクト・ストア・バケットに対応するOracle Cloud InfrastructureターゲットをOracle Private Cloud Applianceに作成します。
このステップでは、スケジュール済バックアップをOracle Cloud Infrastructureのオブジェクト・ストレージ・バケットに送信するターゲットをPCA ZFSSAに作成します。 詳細は、第4.2.16項、「create oci-target」を参照してください。
PCA> create oci-target <
target name
> <target location
> <target user
> <target bucket
> <target tenancy
> <keyfile
>次に例を示します。
PCA> create oci-target
cloud-target-1
https://objectstorage.us-oci.com ocid1.user.oc1..oos-test mybucket ocid1.tenancy.oc1..nobody /root/oci_api_key.pem Status: Successこれで、クラウド・バックアップが毎週実行されるように構成されました。
この項では、手動クラウド・バックアップをトリガーする方法について説明します。これは、システムのアップグレードの準備に役立ちます。
手動クラウド・バックアップの作成
SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。
ノートデフォルトの
root
パスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。# ssh root@10.100.1.101 root@10.100.1.101's password: root@ovcamn05r1 ~]#
Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。
# pca-admin Welcome to PCA! Release: 2.4.3 PCA>
クラウド・バックアップを作成します。
PCA> create oci-backup
oci-target-name1
oci-target-name2
The create oci-backup job has been submitted. Use "show task < task id>" to monitor the progress. Task_ID Status Progress Start_Time Task_Name ------- ------ -------- ---------- --------- 386c911399b38e RUNNING None 05-29-2020 21:48:24 oci_backup --------------- 1 row displayed Status: Success一度に実行できるバックアップは1つだけです。 競合がある場合は、次のエラーが表示されます:
Status: Failure Error Message: Error (SYSTEM_002): Cannot invoke API function oci_backup while lock oci_backup is in place.
この問題を解決するには、他のバックアップ・タスクが完了したら、手動バックアップを再度実行します。
この項では、Oracle Private Cloud ApplianceとOracle Cloud Infrastructureテナンシの両方からバックアップを削除するクラウド・バックアップの削除方法について説明します。
クラウド・バックアップの削除
SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。
ノートデフォルトの
root
パスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。# ssh root@10.100.1.101 root@10.100.1.101's password: root@ovcamn05r1 ~]#
Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。
# pca-admin Welcome to PCA! Release: 2.4.3 PCA>
バックアップを削除します。
PCA> delete oci-backup <OVCA/OCI_backups@AK00000000_OCI_snap_2020_06_29-04.56.28 > WARNING !!! THIS IS A DESTRUCTIVE OPERATION. Are you sure [y/N]:y
この項では、Oracle Private Cloud ApplianceからOracle Cloud Infrastructureターゲットを削除する方法について説明します。 Oracle Cloud Infrastructureテナンシ内の関連オブジェクト・ストア・バケットは削除されません。この操作ではPCA上の選択したターゲットが単に削除されるため、Oracle Cloud Infrastructureテナンシ内のそのターゲットへのリンクが解除されます。
ターゲットの削除
SSHおよびスーパーユーザー権限のあるアカウントを使用して、アクティブ管理ノードにログインします。
ノートデフォルトの
root
パスワードは、Welcome1です。 セキュリティ上の理由により、ただちに新しいパスワードを設定する必要があります。# ssh root@10.100.1.101 root@10.100.1.101's password: root@ovcamn05r1 ~]#
Oracle Private Cloud Applianceコマンドライン・インタフェースを起動します。
# pca-admin Welcome to PCA! Release: 2.4.3 PCA>
Oracle Private Cloud Appliance上のOracle Cloud Infrastructureターゲットを削除します。
PCA> delete oci-target <
target
>