Azure Arc 対応 PostgreSQL サーバーを復元する
Azure Arc 対応 PostgreSQL サーバーを復元すると、既存のサーバーの構成 (例えば、リソース要求/制限、拡張など) をコピーして、新しいサーバーが作成されます。 競合の原因となる可能性のある構成 (例えば、プライマリ エンドポイント ポートなど) はコピーされません。 新しいリソースのストレージ構成は、 restore
コマンドに --storage-class*
パラメーターと --volume-size-*
パラメーターを渡すことによって定義できます。
Note
この記事で紹介しているテクノロジはプレビュー機能であり、「Microsoft Azure プレビューの追加利用規約」に従うことを条件として提供されます。
最新の更新プログラムについては、リリース ノートを参照してください。
restore
コマンドを使用して、Azure Arc 対応 PostgreSQL サーバーを新しいサーバーに復元します:
az postgres server-arc restore -n <destination-server-name> --source-server <source-server-name> --k8s-namespace <namespace> --use-k8s
例
最新のバックアップを使用した復元
最新のバックアップを使用して pg01
を復元して、新しい Arc 対応 PostgreSQL サーバー pg02
を作成します:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --use-k8s
最新のバックアップを使用して復元し、ストレージ要件を変更する
最新のバックアップを使用して pg01
を復元し、pg02 の新しいストレージ要件を定義することで、新しい Arc 対応 PostgreSQL サーバー pg02
を作成します:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --storage-class-data azurefile-csi-premium --volume-size-data 10Gi --storage-class-logs azurefile-csi-premium --volume-size-logs 2Gi--use-k8s --storage-class-backups azurefile-csi-premium --volume-size-backups 15Gi
特定の時点に復元する
pg01
を 2023-02-01T00:00:00Z
の状態に復元して、新しい Arc 対応 PostgreSQL サーバー pg02
を作成します:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc -t 2023-02-01T00:00:00Z --use-k8s
ヘルプ
復元に使用できるすべてのパラメーターの詳細については、コマンドの出力を確認してください:
az postgres server-arc restore --help