クロステナント復元は、1つのMicrosoft Entraテナント(元のテナント)から別のテナント(ターゲットテナント)に保管されたバックアップデータを復元することを可能にします。 ソースボールトとターゲットボールトの間にマッピングを作成し、ターゲットテナントから復元します。 テナント間の復元では、Recovery Services コンテナーとバックアップ コンテナーがサポートされています。
Important
Azure Backupのクロステナント復元は現在プレビュー段階です。 Microsoft Azure プレビューの追加使用条件には、ベータ版、プレビュー段階の、またはまだ一般提供されていない Azure 機能に適用される追加の法的条件が含まれています。
ユースケース例
以下のような状況でクロステナント復元を活用しましょう:
- テナント ロックアウト: 元のテナントへのアクセスを失い、管理している別のテナントでデータを回復する必要があります。
- ランサムウェア攻撃:元のテナントが侵害されており、クリーンで隔離されたテナントでデータを復元する必要があります。
- テナント統合:テナントを統合し、保護されたデータを統合テナントに取り込む必要があります。
- テナント間災害復旧:災害復旧作業の一環として、別のテナントのワークロードを復旧する必要があります。
クロステナント復元の仕組み
テナント間の復元には、以下のエンティティが含まれます:
| エンティティ | Tenant | Description |
|---|---|---|
| ソース コンテナー | ソース テナント | データソースがバックアップ先とするボールトです。 |
| データソース | ソース テナント | 保護されたリソース、例えば仮想マシン。 |
| バックアップ データ | Microsoft管理テナント | Azure Backupは、Microsoftが管理するテナント内のストレージアカウントにバックアップデータを保存します。 |
| ターゲット コンテナー | ターゲット テナント | 復元元のコンテナーです。 対象テナント内の Resource Guard が、そのテナントを保護する必要があります。 |
テナント間での復元:
- 通常運用中は、インシデントがソーステナントへのアクセスに影響を与える前に、ソースヴォールトとターゲットヴォールト間でヴォールトマッピングを作成・検証してください。
- ターゲットのコンテナー内で、ソース コンテナーからマッピングされた保護対象の項目を閲覧します。
- リカバリーポイントを選び、データをターゲットテナントに復元します。
ターゲットのボールトは リソースガードに関連付けられている必要があるため、マルチユーザー認証によってマッピング操作が保護されます。
サポートされたワークロードと制限事項
クロステナント復元は代替場所の復元のみをサポートします。 元の場所への復元には対応していません。 対象となるのはvaulted recovery pointsだけです。 スナップショットのみのリカバリーポイントは対象外です。 以下の表は、追加のワークロード固有の制限を示しています。
| ボールトの種類 | Workload | Limitations |
|---|---|---|
| Recovery Services コンテナー | Azure 仮想マシン | 機密VM、Azure Disk Encryption(ADE)で暗号化されたVM、アーカイブ層の復旧ポイントはサポートされていません。 |
| Recovery Services コンテナー | Azure Files | None. |
| Recovery Services コンテナー | SQL Server in Azure VM | SQLインスタンスの復元とアーカイブ層のリカバリーポイントの復旧はサポートされていません。 |
| Recovery Services コンテナー | Azure VM 内の SAP HANA | HANAインスタンス復元はサポートされていません。 |
| Recovery Services コンテナー | SAP ASE in Azure VM | None. |
| バックアップ保管庫 | Azure Database for PostgreSQL - フレキシブル サーバー | None. |
| バックアップ保管庫 | Azure Blobs | None. |
| バックアップ保管庫 | Azure Cosmos DB | None. |
| バックアップ保管庫 | Azure Data Lake Storage | None. |
| バックアップ保管庫 | Azure Kubernetes Service (AKS) | None. |
リージョンの可用性
| ボールトの種類 | サポートされているリージョン |
|---|---|
| Recovery Services コンテナー | すべての Azure パブリック リージョン |
| バックアップ保管庫 | 西ヨーロッパ、北ヨーロッパ、米国東部、イギリス南部、オーストラリア東部、オーストラリア南東部、ブラジル南部 |
Considerations
- 回復計画の一環として、事前にマッピングを設定してください。 マッピングを作成するには、ソース テナントへのアクセスとソース ボールトの Backup Contributor ロールが必要です。 マッピングが存在する前にそのアクセス権を失うと、ターゲットテナントからだけマッピングを作成することはできません。 既存のマッピングがあれば、認可されたユーザーは元のテナントにサインインせずにターゲットテナントから復元できます。
- 空のターゲットボールトを作成・保持しても、そのボールト自体にはAzure Backupの料金がかかりません。 復元されたリソースの費用とその後のバックアップ保護の費用は別です。 事前設定については「前提条件」をご覧ください。
- 復元を行う際には、ソース コンテナーと保護対象の項目が存在している必要があり、これらが削除されていない必要があります。 対象となるのは、 サポートされたワークロードと制限事項に記載されているように、ヴォールト化されたリカバリーポイントのみです。
- マッピングが存在する限り、ソースのボールト、ターゲットのボールト、またはソース ボールト内の保護されたアイテムは削除できません。 まずマッピングを削除してください。
- クロステナント復元には、ターゲット テナント内のリソース ガードと、特定の Azure ロールが必要です。 詳細はチュートリアルの「前提条件」と「必要なロールを割り当てる」をご覧ください。