このクイック スタートでは、Azure portal を使用して Azure Database for PostgreSQL - フレキシブル サーバーを Azure Backup Vault に保護するバックアップ ポリシーを作成する方法について説明します。
Azure Database for PostgreSQL - フレキシブル サーバーの Azure Backup ポリシーでは、バックアップを作成する方法とタイミング、復旧ポイントの保有期間、データ保護と復旧の規則を定義します。
前提条件
PostgreSQLのバックアップポリシーを作成する前に - フレキシブルサーバー:
- Azure Database for PostgreSQL フレキシブル サーバー バックアップでサポートされているシナリオと既知の制限事項を確認します。
- Azure Database for PostgreSQL Server インスタンスをバックアップするリージョンと同じリージョンに バックアップ コンテナー を特定または作成します。
- Azure Backup の名前付けガイドラインに従って、Azure Database for PostgreSQL Server の名前が付けられていることを確認します。 名前付け規則について説明します。
- PostgreSQL - フレキシブル サーバーのアクセス許可を許可します。 アクセス許可について説明します。
バックアップ ポリシーの作成
Azure Database for PostgreSQL - フレキシブル サーバーのバックアップ ポリシーを作成するには、次の手順に従います。
[回復性>保護ポリシー] に移動し、[+ ポリシーの作成>バックアップ ポリシーの作成] を選択します。
[スタート: ポリシーの作成] ウィンドウで、ソリューションを Azure Backup として選択し、データソースの種類を Azure Database for PostgreSQL フレキシブル サーバーとして選択し、ポリシーを作成するコンテナーを選択して、[続行] を選択します。
[ バックアップの構成 ] ウィンドウで、[ バックアップ ポリシー ] タブを選択します。
[バックアップ ポリシー] タブで、[バックアップ ポリシー] で [新規作成] を選択します。
「 バックアップポリシーを作成 」ペインの 「基本 」タブで、 ポリシー名に新しいポリシーの名前を入力します。
スケジュール+保持タブのバックアップスケジュールで、バックアップ頻度を週次と定義してください。
注
一般に利用可能なv1(
pg_dumpベース)ソリューションは週ごとの頻度のみをサポートしています。 デイリー頻度を選択すると、週の最初のバックアップ操作のみが実行され、同じ週のその後のバックアップジョブは失敗します。Tip
週1回のバックアップではなく、1日の回復ポイントを目標にした日替わりのバックアップスケジュールについては、プレビュー中のAzure Backup for PostgreSQLフレキシブルサーバーとエラスティッククラスター(v2)を試してみてください。 v2ソリューションは、論理的(
pg_dumpベースの)バックアップではなく、マネージドディスクスナップショットから物理的なバックアップを取得します。保持設定 で、保持ルールを追加 を選択します。
[保持期間の 追加 ] ウィンドウで、保持期間を定義し、[ 追加] を選択します。
バックアップ ポリシー作成 ペインに戻ったら、「 レビュー+作成」を選択してください。
注
保持規則は、事前に決められた優先順位で評価されます。 優先順位は、高い方から順に、年単位の規則、月単位の規則、週単位の規則となります。 既定の保持設定は、他のルールが適用されない場合に適用されます。 例えば、同じ回復ポイントが毎週最初に成功したバックアップと毎月の最初の成功したバックアップを同時に行う場合もあります。 しかし、月次ルールは週次ルールよりも優先度が高いため、毎月最初に成功したバックアップに対応する保持が適用されます。
次のステップ
Azure portal を使用して Azure Database for PostgreSQL - フレキシブル サーバーのバックアップを構成します。