次の方法で共有


Azure Backup を使用した Azure Database for MySQL - フレキシブル サーバーの長期保有 (プレビュー)

重要

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

Azure Database for MySQL - フレキシブル サーバーを使うと、Azure Database for MySQL - フレキシブル ザーバーに組み込まれた運用レベルのバックアップ機能により、バックアップの保有期間を現在の上限である 35 日より長く延長できます。 Azure Backup と Azure データベース サービスが連携すると、バックアップを最大 10 年間保有する、Azure Database for MySQL - フレキシブル サーバー向けのエンタープライズ クラスのバックアップ ソリューションを構築できます。

バックアップリテンション期間を 35 日から 10 年に延長すると、組織がコンプライアンスと規制の要件を満たすのに役立ちます。 バックアップは、ランサムウェア攻撃から保護するために、テナントおよびサブスクリプションの外部にある分離ストレージ環境にコピーされます。 この機能を使うと、長期保有に加えて、偶発的な削除やランサムウェアなど、さまざまなレベルのデータ損失からソース データが保護されるため、バックアップの回復性が向上します。

これは、自動化されたデータ保有とバックアップのスケジュールでバックアップが Azure Backup により管理される、ゼロ インフラストラクチャ ソリューションです。 バックアップ ポリシーを作成して、バックアップのスケジュールと保有期間を定義できます。 ポリシーの定義に基づいて、Azure Backup はバックアップを BLOB としてコンテナーに転送し、そのライフサイクルを管理します。 Azure ビジネス継続性センターを使って、他の保護されたワークロードと共に、バックアップを一元的に管理できます。

このバックアップを指定したストレージ コンテナーに復旧でき、それを使って Azure Database for MySQL フレキシブル サーバーを再構築できます。 ネイティブ ツールを使用して、このデータを新しいフレキシブル サーバーとして復元することもできます。

Azure Database for MySQL - フレキシブル サーバーのバックアップ フロー

Azure Database for MySQL フレキシブル サーバーをバックアップするには:

  1. ターゲットの Azure Resource Manager リソース (Azure Database for MySQL フレキシブル サーバー) の Backup コンテナー MSI にアクセス許可を付与して、アクセスと制御を確立します。
  2. バックアップ ポリシーを構成し、スケジュール、リテンション期間、その他のパラメーターを指定します。

構成が完了した後:

  • Azure Database for MySQL - フレキシブル サーバーの Resource Manager API のポリシー スケジュールに基づいて、Azure Backup でバックアップが呼び出されます。 これにより、セキュリティを強化するために、統計分析システム (SAS) を使用して安全な BLOB コンテナーにデータが書き込まれます。
  • 実行時間の長いタスクの間の中断を防ぐため、バックアップ ジョブは独立して実行されます。
  • リテンション期間と復旧ポイントのライフ サイクルは、効果的な管理のためにバックアップ ポリシーと一致します。
  • Azure Backup は、非同期で中断しない復旧に SAS を使用して、Azure Database for MySQL - フレキシブル サーバーの Resource Manager API で復元を呼び出します。

Azure Database for MySQL - フレキシブル サーバーのバックアップ フローを示す図。

Azure Database for MySQL - フレキシブル サーバーを使用した Azure Backup 認証

Azure Backup は、各バックアップの取得中に Azure Database for MySQL - フレキシブル サーバーに接続する必要があります。

Azure Database for MySQL - フレキシブル サーバーのバックアップのためのアクセス許可

次の表は、バックアップ操作が成功するためにコンテナー MSI に必要なアクセス許可の一覧です。

操作 アクセス許可
Backup Azure Database for MySQL - フレキシブル サーバーの長期保有バックアップ ロール

サーバーのリソース グループの閲覧者ロール
復元 ターゲットのストレージ アカウントのストレージ BLOB データ投稿者ロール

価格

次の料金が発生します。

  • 保護されたインスタンスの料金: Azure Database for MySQL フレキシブル サーバーのバックアップを構成するときに、保護されたインスタンスが作成されます。 Azure Backup では、データベースのサイズ (ギガバイト単位) に応じて、保護されたインスタンスの料金がユニット (250 GB) 単位で請求されます。

  • バックアップ ストレージの料金: Azure Backup では、Azure Database for MySQL フレキシブル サーバーのバックアップが Standard コンテナーレベルに格納されます。 Standard コンテナーレベルに格納されている復元ポイントには、バックアップ コンテナーの格納データの合計 (ギガバイト単位) と、バックアップ コンテナーで有効になっている冗長性の種類に応じて、個別のバックアップ ストレージ料金が請求されます。