長期保有で Azure Database for PostgreSQL Flexible サーバーをバックアップする (プレビュー)

この記事では、Azure Database for PostgreSQL フレキシブル サーバーをバックアップする方法について説明します。

Azure Database for PostgreSQL Flexible サーバー バックアップでサポートされているシナリオと既知の制限事項について説明します

バックアップの構成

Azure Backup を使って Azure Database for PostgreSQL フレキシブル サーバー データベースのバックアップを構成するには、以下の手順を実行します。

  1. バックアップ コンテナーを作成します。

  2. [バックアップ コンテナー]>[+ バックアップ] に移動します。

    Screenshot showing the option to add a backup.

    または、[バックアップ センター] に進み、[+ バックアップ] を選択します。

  3. [Azure Database for PostgreSQL フレキシブル サーバー (プレビュー)] をデータ ソースの種類として選択します。 Screenshot showing the option to add a backup policy.

  4. バックアップ スケジュールと保有期間を定義するバックアップ ポリシーを選択または作成します。 Screenshot showing the option to edit a backup policy.

  5. [次へ] を選んでから [追加] を選び、バックアップする Azure Database for PostgreSQL フレキシブル サーバーを選びます。 Screenshot showing the select server option.

  6. コンテナーと同じリージョンにある場合は、サブスクリプション全体で Azure Database for PostgreSQL フレキシブル サーバーの 1 つを選びます。 矢印を展開して、サーバー内のデータベースの一覧を表示します。 Screenshot showing the select resources option.

  7. 選択後、検証が開始されます。 バックアップの準備状況チェックにより、バックアップ操作に必要なアクセス許可が確実にコンテナーに与えられます。 コンテナー MSI に適切なアクセス許可を付与し、検証を再度トリガーすることで、アクセスの問題を解決します。

  8. バックアップの構成操作を送信し、バックアップ インスタンスの進行状況を追跡します。

バックアップ ポリシーの作成

新しいバックアップ ポリシーを作成するには、次の手順に従います。

  1. 作成したバックアップ コンテナーで、[バックアップ ポリシー] に移動し、[追加] を選択します。 または、 [バックアップ センター]>[バックアップ ポリシー]>[追加] に移動します。

  2. 新しいポリシーの名前を入力します。

  3. [Azure Database for PostgreSQL フレキシブル サーバー (プレビュー)] をデータ ソースの種類として選択します。 Screenshot showing the select datasource process.

  4. バックアップ スケジュールを指定します。

    現時点では、毎週のバックアップ オプションのみを使用できます。 ただし、バックアップを複数の曜日にスケジュールすることができます。 Screenshot showing the schedule process for the new policy.

  5. [保持] 設定を指定します。

    保持規則を 1 つ以上追加できます。 各保持規則は、特定のバックアップの入力と、それらのバックアップのデータ ストアと保持期間を前提とします。

    Note

    バックアップ データ ストアでは、保持期間の範囲は 7 日から 10 年です。

    Note

    保持規則は、事前に決められた優先順位で評価されます。 優先順位は、高い方から順に、年単位の規則、月単位の規則、週単位の規則となります。 他の規則が適用されない場合、既定の保持設定が適用されます。 たとえば、最初に成功した週単位のバックアップと、最初に成功した月単位のバックアップで、復旧ポイントが同じになる場合があります。 しかし、月単位の規則の方が週単位の規則よりも優先順位が高いため、毎月最初に成功したバックアップに対応する保持が適用されます。

オンデマンド バックアップを実行する

ポリシーで指定されたスケジュールにないバックアップをトリガーするには、[バックアップ インスタンス]>[今すぐバックアップ] に移動します。 関連するバックアップ ポリシーで定義された保持規則の一覧から選択します。

Screenshot showing the option to navigate to the list of retention rules that were defined in the associated Backup policy.

バックアップ ジョブを追跡する

追跡のためにオンデマンド バックアップ操作をトリガーする場合のみ、スケジュールされたバックアップ用のジョブが Azure Backup サービスによって作成されます。

バックアップ ジョブの状態を表示するには、次の手順に従います。

  1. [バックアップ インスタンス] 画面に移動します。

    ここには、過去 7 日間の操作と状態を含むジョブのダッシュボードが表示されます。

    Screenshot showing the Jobs dashboard.

  2. バックアップ ジョブの状態を表示するには、[すべて表示] を選択して、このバックアップ インスタンスの進行中および過去のジョブを表示します。

    Screenshot showing to select the View all option.

次のステップ

Azure Database for PostgreSQL Flexible バックアップを復元する (プレビュー)