Azure Backup を使用して Azure Database for MySQL - フレキシブル サーバーをバックアップする (プレビュー)
この記事では、Azure Backup を使用して Azure Database for MySQL - フレキシブル サーバーをバックアップする方法について説明します。
重要
- 現在、この機能では "週単位のバックアップ" オプションのみがサポートされています。 ただし、バックアップを複数の曜日にスケジュールすることができます。
- "バックアップ データ ストア" での保有期間の範囲は、"7 日" から "10 年" です。
- 保有規則ごとに、特定のバックアップ、データ ストア、バックアップの保有期間に対する入力が必要です。
- 保持規則は、事前に決められた優先順位で評価されます。 優先順位は、高い方から順に、年単位の規則、月単位の規則、週単位の規則となります。 他の規則が適用されない場合、既定の保持設定が適用されます。 たとえば、最初に成功した週単位のバックアップと、最初に成功した月単位のバックアップで、復旧ポイントが同じになる場合があります。 しかし、月単位の規則の方が週単位の規則よりも優先順位が高いため、毎月最初に成功したバックアップに対応する保持が適用されます。
- 保有規則を設定しないと、保有規則は既定で "3 か月" に設定されます。
サポートされているシナリオ、考慮事項、制限事項の詳細を確認してください。
Azure MySQL - フレキシブル サーバー データベース バックアップのバックアップ ポリシーを作成する
新しいバックアップ ポリシーを作成するには、次の手順に従います。
<対象のバックアップ コンテナー>>[+ バックアップ] に移動して、[バックアップの構成] ページを開きます。
新しいバックアップ ポリシーを作成するには、[バックアップ ポリシー] で [新規作成] を選びます。
[バックアップ ポリシーの作成] ページで、新しいポリシーの名前を入力してから、[データソースの種類] として [Azure Database for MySQL (プレビュー)] を選びます。
[スケジュールと保持期間] タブで、[バックアップ スケジュール] を定義します。
[保有期間] の設定を定義します。
保持規則を 1 つ以上追加できます。 保有規則をさらに追加するには、[追加] を選びます。
バックアップ ポリシーによりバックアップの有効期限が切れたら、"バックアップ データ ストア" から "アーカイブ データ ストア" に移動できます。
有効期限が切れたバックアップをアーカイブするには、[On-expiry] (期限切れのとき) を選びます。
Note
- "バックアップ データ ストア" での保有期間の範囲は、"7 日" から "10 年" です。
- 事前に決定されている優先順位では、選択されている "年単位" の規則での保有の優先度が最も高く、その後が月単位、それから週単位の規則になります。 保有規則を設定しないと、保有規則は既定で "3 か月" に設定されます。
[Review + create](レビュー + 作成) を選択します。
Azure Database for MySQL - フレキシブル サーバーのバックアップを構成する
Azure Database for MySQL - フレキシブル サーバー全体のバックアップを構成できます。
バックアップを構成するには、次の手順のようにします。
Azure portal で、<対象のバックアップ コンテナー>>[+ バックアップ] に移動します。
または、[バックアップ センター]>[+ バックアップ] に移動します。
作成したバックアップ ポリシーを選びます。これにより、バックアップ スケジュールと保有期間が定義されます。
バックアップする [Azure Database for MySQL - フレキシブル サーバー] を選びます。
リージョンがコンテナーと同じであれば、異なるサブスクリプションの Azure Database for MySQL - フレキシブル サーバーを選択できます。
[追加] を選んで、バックアップする Azure Database for MySQL - フレキシブル サーバーを選びます。
選択が済むと、バックアップ準備状況チェックによって検証が行われ、構成が正しいことが確認されます。
アクセスの問題を解決するには、[不足しているロールの割り当て] を選びます。
構成の詳細を確認してから、[バックアップの構成] を選びます。
進行状況を追跡するには、[バックアップ インスタンス] に移動します。
オンデマンド バックアップを実行する
オンデマンド バックアップ (ポリシーで指定されているスケジュールには含まれないもの) をトリガーするには、次の手順に従います。
<対象のバックアップ コンテナー>>[バックアップ インスタンス] に移動し、バックアップを作成する "バックアップ インスタンス" を選びます。
[今すぐバックアップ] を選びます。
"MySQL データベース インスタンス" のページで、一覧から保有規則を選びます。
[今すぐバックアップ] を選択します。
バックアップ ジョブの監視
Azure Backup は、スケジュールされたバックアップに対して、またはユーザーが追跡のためにオンデマンド バックアップ操作をトリガーした場合に、ジョブを作成します。 バックアップ ジョブの状態を確認するには、[バックアップ ジョブ] に移動します。
"過去 7 日間" の操作と状態を含む [バックアップ ジョブ] ダッシュボードが表示されます。 時間の範囲や他のフィルターを選んで、選択内容を絞り込むことができます。
すべてのバックアップ ジョブの状態を表示するには、[状態] として [すべて] を選びます。 バックアップ インスタンスの進行中および過去のジョブが表示されます。