次の方法で共有


Azure Backup を使用して Azure Database for MySQL - フレキシブル サーバーをバックアップする (プレビュー)

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

重要

  • 現在、この機能では "週単位のバックアップ" オプションのみがサポートされています。 ただし、バックアップを複数の曜日にスケジュールすることができます。
  • "バックアップ データ ストア" での保有期間の範囲は、"7 日" から "10 年" です。
  • 保有規則ごとに、特定のバックアップ、データ ストア、バックアップの保有期間に対する入力が必要です。
  • 保持規則は、事前に決められた優先順位で評価されます。 優先順位は、高い方から順に、年単位の規則、月単位の規則、週単位の規則となります。 他の規則が適用されない場合、既定の保持設定が適用されます。 たとえば、最初に成功した週単位のバックアップと、最初に成功した月単位のバックアップで、復旧ポイントが同じになる場合があります。 しかし、月単位の規則の方が週単位の規則よりも優先順位が高いため、毎月最初に成功したバックアップに対応する保持が適用されます。
  • 保有規則を設定しないと、保有規則は既定で "3 か月" に設定されます。

サポートされているシナリオ、考慮事項、制限事項の詳細を確認してください。

Azure MySQL - フレキシブル サーバー データベース バックアップのバックアップ ポリシーを作成する

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

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

  2. <対象のバックアップ コンテナー>>[+ バックアップ] に移動して、[バックアップの構成] ページを開きます。

  3. 新しいバックアップ ポリシーを作成するには、[バックアップ ポリシー][新規作成] を選びます。

    Screenshot shows how to start creating the new backup policy.

  4. [バックアップ ポリシーの作成] ページで、新しいポリシーの名前を入力してから、[データソースの種類] として [Azure Database for MySQL (プレビュー)] を選びます。

  5. [スケジュールと保持期間] タブで、[バックアップ スケジュール] を定義します。

    Screenshot shows the process to configure the backup schedule.

    [保有期間] の設定を定義します。

    Screenshot shows how to configure the retention duration.

    保持規則を 1 つ以上追加できます。 保有規則をさらに追加するには、[追加] を選びます。

  6. バックアップ ポリシーによりバックアップの有効期限が切れたら、"バックアップ データ ストア" から "アーカイブ データ ストア" に移動できます。

    有効期限が切れたバックアップをアーカイブするには、[On-expiry] (期限切れのとき) を選びます。

    Note

    • "バックアップ データ ストア" での保有期間の範囲は、"7 日" から "10 年" です。
    • 事前に決定されている優先順位では、選択されている "年単位" の規則での保有の優先度が最も高く、その後が月単位、それから週単位の規則になります。 保有規則を設定しないと、保有規則は既定で "3 か月" に設定されます。
  7. [Review + create](レビュー + 作成) を選択します。

Azure Database for MySQL - フレキシブル サーバーのバックアップを構成する

Azure Database for MySQL - フレキシブル サーバー全体のバックアップを構成できます。

バックアップを構成するには、次の手順のようにします。

  1. Azure portal で、<対象のバックアップ コンテナー>>[+ バックアップ] に移動します。

    Screenshot shows how to start the backup configuration.

    Screenshot shows the Basic tab on the configuration page.

    または、[バックアップ センター]>[+ バックアップ] に移動します。

  2. 作成したバックアップ ポリシーを選びます。これにより、バックアップ スケジュールと保有期間が定義されます。

    Screenshot shows the selection of the backup policy.

  3. バックアップする [Azure Database for MySQL - フレキシブル サーバー] を選びます。

    リージョンがコンテナーと同じであれば、異なるサブスクリプションの Azure Database for MySQL - フレキシブル サーバーを選択できます。

    Screenshot shows the selection of the database server for backup.

  4. [追加] を選んで、バックアップする Azure Database for MySQL - フレキシブル サーバーを選びます。

    Screenshot shows the selection of the datasource type.

    選択が済むと、バックアップ準備状況チェックによって検証が行われ、構成が正しいことが確認されます。

    Screenshot shows the validation is successful.

  5. アクセスの問題を解決するには、[不足しているロールの割り当て] を選びます。

  6. 構成の詳細を確認してから、[バックアップの構成] を選びます。

    Screenshot shows how to finish the backup configuration.

    進行状況を追跡するには、[バックアップ インスタンス] に移動します。

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

オンデマンド バックアップ (ポリシーで指定されているスケジュールには含まれないもの) をトリガーするには、次の手順に従います。

  1. <対象のバックアップ コンテナー>>[バックアップ インスタンス] に移動し、バックアップを作成する "バックアップ インスタンス" を選びます。

  2. [今すぐバックアップ] を選びます。

    Screenshot shows how to run an on-demand backup.

  3. "MySQL データベース インスタンス" のページで、一覧から保有規則を選びます。

  4. [今すぐバックアップ] を選択します。

バックアップ ジョブの監視

Azure Backup は、スケジュールされたバックアップに対して、またはユーザーが追跡のためにオンデマンド バックアップ操作をトリガーした場合に、ジョブを作成します。 バックアップ ジョブの状態を確認するには、[バックアップ ジョブ] に移動します。

Screenshot shows the list of backup jobs.

"過去 7 日間" の操作と状態を含む [バックアップ ジョブ] ダッシュボードが表示されます。 時間の範囲や他のフィルターを選んで、選択内容を絞り込むことができます。

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

Screenshot shows how to view all jobs.

次のステップ