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

重要

Azure Backup を使用して Azure Database for MySQL フレキシブル サーバーを保護するためのプレビュー ソリューションは、現在一時停止しています。 通知があるまでは、新しいバックアップの構成をお控えください。 既存のバックアップ データはすべて安全で復元可能なままですので、ご安心ください。 それまでの間は、ブログ記事の手順を参照して長期的なバックアップを手動で作成し、当面のニーズに確実に対応することができます。

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

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

前提条件

バックアップ データは、Microsoft テナント内の BLOB としてバックアップ コンテナーに保存されます。 復元操作の間に、バックアップ データはテナントをまたいで異なるストレージ アカウント間でコピーされます。 復元のターゲット ストレージ アカウントで AllowCrossTenantReplication プロパティが true に設定されていることを確認します。

Azure Database for MySQL - フレキシブル サーバーの復元

Note

MySQL - フレキシブル サーバー データベースの復旧ポイントは、ファイルとしてのみ復元できます。

データベースを復元するには、次の手順のようにします。

  1. バックアップ コンテナーに移動し、[バックアップ インスタンス] を選択します。

  2. [Azure Database for MySQL - フレキシブル サーバー (プレビュー)]>[復元] を選択します。

    バックアップ インスタンスに移動する方法を示すスクリーンショット。

  3. [復元ポイントの選択] を選択し、復元したい時点を選択します。

    日付範囲を変更するには、[期間] を選びます。

    特定の時点に復旧ポイントの選択を示すスクリーンショット。

  4. [復元パラメーター] タブで [ターゲット ストレージ アカウント][ターゲット コンテナー] 値を選択し、その後、[検証] を選択します。

    検証プロセスによって、復元パラメーターとアクセス許可が復元操作に割り当てられているかどうかがチェックされます。

    復元パラメーターの選択を示すスクリーンショット。

  5. 検証が成功したら、[復元] を選びます。

    このアクションにより、選択したデータベース バックアップがターゲット ストレージ アカウントに復元されます。

    復元操作をトリガーする方法を示すスクリーンショット。

復元された復旧ポイントから MySQL - フレキシブル サーバーを作成する

復元ジョブが正常に完了すると、復元されたファイルがターゲット ストレージ アカウントに表示されます。 復元されたデータにアクセスするには、これらの復元されたファイルを MySQL サーバーにコピーする必要があります。

復元された復旧ポイントからデータにアクセスする

復旧ポイントからデータにアクセスするには、次の手順に従います。

  1. Azure Storage エクスプローラーを使用して、Azure Storage アカウントから復元されたファイルをダウンロードします。

  2. ここから MySQL コミュニティ バージョンをインストールする

    Note

    ダウンロードした MySQL コミュニティ のバージョンが、復元されたファイルのバージョンと同じか、または互換性があることを確認します。

  3. コマンド プロンプトを開き、ダウンロードした MySQL コミュニティ バージョン フォルダーの bin ディレクトリに移動します。

  4. コマンド プロンプトで次のコマンドを実行して、 --datadir を使用してデータ ディレクトリを指定します。

    mysqld --datadir=<path to data folder of the restore files downloaded>
    

    Note

    bin フォルダー パスを環境変数に追加し、mysqld コマンドを直接実行するか、コマンド プロンプトで bin フォルダー パスに移動して実行します。mysqld

  5. サポートされているクライアントを使用してデータベースに接続します。

次のステップ