皆様こんにちは。Azure Backup サポートです。
今回はお問合せをいただくことが多い、Azure Backup サービスでどんなバックアップソリューションを提供しているのか、そしてそれぞれのソリューションで何をバックアップおよび復元できるのかをご紹介いたします。
目次
1. Azure Backup の概要
1.1 Azure Backup のバックアップ ソリューション一覧表
1.2 Recovery Services コンテナー と バックアップ コンテナーについて
1.3 バックアップ ポリシー
1.4 Azure Backup における DR / RTO / RPO について
1.5 Azure Backup の価格
2. Azure Backup のバックアップ ソリューションの詳細
2.1 Azure VM Backup
2.2 Azure ディスク バックアップ
2.3 Azure ファイル共有バックアップ
2.4 Azure BLOB バックアップ
2.5 Azure VM 内の SQL Server バックアップ
2.6 Azure VM 内の SAP HANA データベースバックアップ
2.7 Azure Database for PostgreSQL バックアップ
2.8 Azure Database for MySQL バックアップ
2.9 MARS バックアップ
2.10 DPM / MABS バックアップ
2.11 Azure Kubernetes Service (AKS) バックアップ
3. よくいただくお問合せ
1. Azure Backup の概要
Azure Backup サービスでは、Micosoft Azure クラウド プラットフォームにデータをバックアップすることができます。
オンプレミスや Azure の様々なリソースを簡単にバックアップおよび復元を行うことができ、また一元化された監視と管理を行うためのソリューションを提供します。
ヒント
Azure Backup の詳細については以下のドキュメントを参照ください。
・ Azure Backup とは - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-overview
・アーキテクチャの概要 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-architecture
1.1 Azure Backup のバックアップ ソリューション一覧表
下記の表では Azure Backup で提供されている各バックアップソリューションとそれぞれでバックアップおよび復元できる対象をご紹介します。
また、各ソリューションには各公開ドキュメントへのリンクを付けています。
バックアップの種類 | バックアップ対象 | 復元方法 |
---|---|---|
Azure VM バックアップ | Azure VM |
|
Azure ディスク バックアップ | Azure Managed Disks |
|
Azure ファイル共有バックアップ | ストレージ アカウントのファイル共有 |
|
Azure BLOB バックアップ | ストレージ アカウントの BLOB Storage |
|
Azure VM 内の SQL Server バックアップ | Azure VM 内の SQL Server の データベース ※ 完全バックアップ、差分バックアップ、ログ バックアップに対応 ※ Always On 可用性グループのバックアップに対応 |
|
Azure VM 内の SAP HANA データベースバックアップ | Azure VM 内の SAP HANA のデータベース ※ 完全バックアップ、差分バックアップ、増分バックアップ、ログ バックアップ、インスタンス スナップショットのバックアップに対応 ※ HANA システム レプリケーション (HSR) データベースのバックアップに対応 |
|
Azure Database for PostgreSQL バックアップ | Azure Database for PostgreSQL サーバーのデータベース |
|
Azure Database for MySQL バックアップ (注1) | Azure Database for MySQL サーバーのデータベース |
|
MARS バックアップ | オンプレミス マシン / Azure VM の Windows OS マシン上 のファイル、フォルダーとシステム状態 |
|
DPM / MABS バックアップ | オンプレミス マシン / Azure VM 上で実行されているワークロード (SQL server や Exchange など)、仮想マシン (Hyper-V、 VMware) 具体的なバックアップ対象は MABS (Azure Backup Server) V4 の保護マトリックス をご参照ください。 |
復元できる方法については保護する各ワークロードによって異なります。 具体的な復元方法は 2.10 DPM / MABS バックアップ > 復元方法 をご参照ください |
Azure Kubernetes Service (AKS) バックアップ | AKS クラスター (クラスター リソースとクラスターにアタッチされている永続ボリューム) |
|
Note
(注1) 2024年5月現在 Azure Database for MySQL のバックアップ機能が Public Preview となっています。
・ Public preview: Azure Backup supports long term retention for backup of Azure Database for MySQL– Flexible Server | Azure updates | Microsoft Azure
https://azure.microsoft.com/en-US/updates/mysql-flexibleserverlongtermretenttion/
1.2 Recovery Services コンテナー と バックアップ コンテナーについて
Azure Backup を利用するためには、最初に Azure 上にバックアップ データを保存するストレージを作成する必要があります。
このストレージは、Recovery Services コンテナー、もしくはバックアップ コンテナーと呼ばれ、利用する Azure Backup ソリューションの種類によって、いずれかを必ず作成します。
この 2 種類のコンテナーは、バックアップ データを格納する Azure のストレージです。
利用方法
Azure portal にてバックアップ センター
ダッシュボードに移動し、概要
ペインでコンテナー
を選択します。
コンテナーの作成画面に移動し、利用したいコンテナーの種類を選択して作成を開始することができます。
ヒント
Recovery Services コンテナーとバックアップ コンテナーの詳細については下記ドキュメントを参照ください。
・Recovery Services コンテナーの概要 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-recovery-services-vault-overview
・Recovery Services コンテナーを作成して構成する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-create-recovery-services-vault
・バックアップ コンテナーの概要 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-vault-overview
・バックアップ コンテナーの作成と管理 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/create-manage-backup-vault
ヒント
バックアップ データの保存先については下記ドキュメントを参照ください。
・Recovery Services コンテナーとバックアップ コンテナーについて | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureBackupGeneral/RSV_BV/
1.3 バックアップ ポリシーについて
Azure Backup でバックアップをスケジュールするには、バックアップ ポリシーを利用します。
バックアップ ポリシーは Recovery Services コンテナーもしくはバックアップ コンテナーごとに管理され、各バックアップ ソリューション用に作成することができます。
バックアップ ポリシーではバックアップ ソリューションごとに設定できる内容は異なりますが、基本的に以下項目を設定します。
- スケジュール : いつバックアップをするか
- 保持期間 : 復旧ポイントをどれだけの期間保有する必要があるか
ヒント
バックアップ ポリシーの詳細については下記ドキュメントを参照ください。
・バックアップ ポリシーの基礎 | アーキテクチャの概要 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-architecture#backup-policy-essentials
ヒント
バックアップの頻度とバックアップデータの保持期間については下記ドキュメントを参照ください。
・Azure Backup の 保持期間について | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureBackupGeneral/Backup_RetentionPeriod/
利用方法
バックアップ ポリシーは Recovery Services コンテナーとバックアップ コンテナーそれぞれで管理できます。
- Recovery Services コンテナーの場合
- バックアップ コンテナーの場合
1.4 Azure Backup における DR / RTO / RPO について
Disaster recovery (DR) について
Disaster recovery (DR) は、災害時のシステムの復旧やデータロストを未然に防ぐ対策を指します。
Azure Backup では DR の一環として クロス リージョン リストア (CRR) の利用が可能です。
適用できるバックアップ ソリューションは以下です。
- Azure VM バックアップ
- Azure VM 内の SQL Server バックアップ
- Azure VM 内の SAP HANA データベースバックアップ
- MARS バックアップ (注1)
- Azure Database for PostgreSQL バックアップ
- Azure Kubernetes Service (AKS) バックアップ (注1)
Note
(注1) 2024年5月現在 MARS バックアップ と Azure Kubernetes Service (AKS) バックアップでの CRR 機能は Public Preview となっています。
・ Preview: Cross Region Restore (CRR) for Recovery Services Agent (MARS) using Azure Backup | Azure の更新情報 | Microsoft Azure
ただし CRR を利用するためには Recovery Service コンテナーの冗長性オプションが「GRS」かつ「リージョンをまたがる復元」が有効である必要があります。
ヒント
CRR の詳細については下記ドキュメントをご参照ください。
・ Azure VM Backup における クロス リージョン リストア (CRR) について | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureVMBackup/CRR/
・ リージョンをまたがる復元 | Recovery Services コンテナーを作成して構成する - Azure Backup | Microsoft Learn
・ Azure portal を使用してリージョン間復元を実行する | Backup コンテナーの作成と管理 - Azure Backup | Microsoft Learn
ヒント
Azure VM Backup と Azure Site Recovery それぞれの DR 要件について下記弊社ブログにて紹介しております。
・Azure VM Backup と Azure Site Recovery による DR 要件について | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureBackupGeneral/DR_ASR_or_VMBackup/#2
Recovery Time Objective (RTO) について
Recovery Time Objective (RTO) は「目標復旧時間」のことで、システム停止時点から復旧までに所要する目標時間を指します。
Azure Backup では RTO については明確に定められておらず、またバックアップやリストアの所要時間を見積もることができません。
これは Azure サービスがマルチテナント サービスであり、 Azure Backup サービスにおける所要時間はバックアップ / リストア対象のバックアップ アイテムの転送データサイズのみではなく、他のリソース、他のユーザー様の稼働状況、帯域の状況などにも処理時間は左右されるためです。
詳細については下記ドキュメントをご参照ください。
- Azure Backup の バックアップ / リストア 所要時間について | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureBackupGeneral/Backup_RecoveryTIme
ヒント
RTO と RPO について、より詳細な説明は下記の公開ドキュメントをご参照ください。
・ Azure Backup 用語集 - Azure Backup | Microsoft Docs
https://learn.microsoft.com/ja-jp/azure/backup/azure-backup-glossary#recovery-point-objective-rpo
Recovery Point Objective (RPO) について
Recovery Point Objective (RPO) は「目標復旧時点」のことで、システムが停止した時に、過去のどの時点のデータまでを復旧できるかの目標時点を指します。
RPO は利用するバックアップ ソリューションによって異なります。
各バックアップ ソリューションによって指定できるバックアップ頻度が異なるためです。
例えば Azure ディスク バックアップの場合は最短 1 時間ごとのバックアップを指定することができますが、Azure VM バックアップでは最短でも 4 時間ごとのバックアップとなります。
バックアップ頻度については 1.3 バックアップ ポリシー のヒント
をご参照ください。
警告
セカンダリ リージョンへのデータのレプリケーションは、プライマリリージョンへのバックアップジョブが完了 (最大24時間) してから 12 時間以内にレプリケーションが完了するように動作します。
そのため、プライマリリージョンのバックアップジョブ完了とセカンダリ リージョンへのレプリケーションにはラグが生じます。
詳細は下記の公開ドキュメントをご参照ください。
・ Azure Backup を使用して Azure portal を使用して VM を復元する - Azure Backup | Microsoft Learn
1.5 Azure Backup の価格
基本的には、保護対象のリソースのインスタンス数、保全データサイズなどに課金されます。
バックアップソリューションにより課金体系が異なる場合がありますので、詳しくは以下のドキュメントを参照いただくようお願いいたします。
- 料金 - クラウド バックアップ | Microsoft Azure
https://azure.microsoft.com/ja-jp/pricing/details/backup/ - 料金計算ツール | Microsoft Azure
https://azure.microsoft.com/ja-jp/pricing/calculator/ - Azure Backup の価格 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-backup-pricing - 料金計算ツールを用いた Azure VM Backup の料金見積もりについて | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureVMBackup/VM_Backup_calculator/ - Standard バックアップ ポリシーと Enhanced バックアップ ポリシーの料金の違い | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureVMBackup/VM_Backup_billing/
2. Azure Backup のバックアップ ソリューションの詳細
2.1 Azure VM Backup
Azure VM 全体、Azure VM 単位でのバックアップを行うことができます。
バックアップの構成や復旧ポイントの管理は Recovery Services コンテナーにて行うことができます。
バックアップ対象として Windows OS, Linux OS 共に対象となり、オンライン / オフラインどちらでもバックアップ可能です。
バックアップできるバックアップ データの整合性はアプリケーション整合性、ファイルシステム整合性とクラッシュ整合性の 3 種類がございます。
整合性の詳細については下記ドキュメントをご参照ください。
- Azure VM Backupにおける整合性について | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureVMBackup/Consistencies/ - スナップショットの整合性 | Azure VM バックアップについて - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-vms-introduction#snapshot-consistency
利用方法
Azure Portal にて Recovery Services コンテナーを開き、バックアップ
を選択、
次にワークロードでAzure
、バックアップ対象で仮想マシン
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure VM バックアップについて - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-vms-introduction - Azure VM バックアップのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-support-matrix-iaas - Recovery Services コンテナーに Azure VM をバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-arm-vms-prepare - Azure Backup を使用して Azure portal を使用して VM を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-arm-restore-vms
2.2 Azure ディスク バックアップ
Azure の マネージド ディスクをバックアップすることができます。
また、ディスクが Azure VM に接続されている場合でもバックアップ可能です。
ただし、VM が起動中であっても取得されるバックアップはクラッシュ整合性となります。
バックアップの構成や復旧ポイントの管理はバックアップ コンテナーにて行うことができます。
利用方法
Azure Portal にてバックアップ コンテナーを開き、バックアップ
を選択、
次にデータソースの種類でAzure ディスク
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure ディスク バックアップの概要 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-JP/azure/backup/disk-backup-overview - Azure ディスク バックアップのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/disk-backup-support-matrix - Azure Managed Disks のバックアップ - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-managed-disks - Azure Managed Disks を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/restore-managed-disks
2.3 Azure ファイル共有バックアップ
Azure ストレージアカウントのファイル共有をバックアップすることができます。
バックアップの構成や復旧ポイントの管理は Recovery Services コンテナーにて行うことができます。
利用方法
Azure Portal にて Recovery Services コンテナーを開き、バックアップ
を選択、
次にワークロードでAzure
、バックアップ対象でAzure ファイル共有
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure ファイル共有のバックアップについて - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-file-share-backup-overview?tabs=snapshot - Azure Backup を使用した Azure ファイル共有のバックアップのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-file-share-support-matrix?tabs=snapshot-tier - Azure portal で Azure ファイル共有をバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-files?tabs=backup-center - Azure ファイル共有を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/restore-afs?tabs=full-share-recovery
2.4 Azure BLOB バックアップ
Azure ストレージアカウントの BLOB コンテナーをバックアップすることができます。
バックアップの構成や復旧ポイントの管理はバックアップ コンテナーにて行うことができます。
利用方法
Azure Portal にてバックアップ コンテナーを開き、バックアップ
を選択、
次にデータソースの種類でAzure BLOB (Azure Storage)
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure BLOB バックアップの概要 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/blob-backup-overview?tabs=operational-backup - Azure BLOB バックアップのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/blob-backup-support-matrix?tabs=operational-backup - Azure Backup を使用して Azure BLOB のバックアップを構成および管理する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/blob-backup-configure-manage?tabs=operational-backup - Azure の BLOB を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/blob-restore?tabs=operational-backup
2.5 Azure VM 内の SQL Server バックアップ
Azure VM 内にある SQL Server をバックアップすることができます。
バックアップの構成や復旧ポイントの管理は Recovery Services コンテナーにて行うことができます。
このソリューションでは、SQL Server 側のバックアップ機能と連携して、SQL データベースのバックアップを作成しています。
そのため、Azure VM Backup にはない以下の特徴があります。
- 完全、差分、ログバックアップに対応
- 頻繁に行われるログバックアップによる 最短 15 分間の RPO (目標復旧時点)
- 特定時点への復元
- 個々のデータベース レベルのバックアップと復元
利用方法
Azure Portal にて Recovery Services コンテナーを開き、バックアップ
を選択、
次にワークロードでAzure
、バックアップ対象でAzure VM 内の SQL Server
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure への SQL Server データベースのバックアップ - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-sql-database - Azure VM 内の SQL Server のバックアップに関する Azure Backup のサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/sql-support-matrix - コンテナーから複数の SQL Server VM をバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-sql-server-database-azure-vms - Azure VM 上の SQL Server データベースを復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/restore-sql-database-azure-vm
2.6 Azure VM 内の SAP HANA データベースバックアップ
Azure VM 内にある SAP HANA データベースをバックアップすることができます。
バックアップの構成や復旧ポイントの管理は Recovery Services コンテナーにて行うことができます。
Azure Backup は、SAP による Backint 認定がされており、SAP HANA 側のバックアップ機能と連携してバックアップを作成しています。
そのため、Azure VM Backup にはない以下の特徴があります。
- 完全、差分、ログバックアップに対応
- 頻繁に行われるログバックアップによる 最短 15 分間の RPO (目標復旧時点)
- 特定時点への復元
- 個々のデータベース レベルのバックアップと復元
利用方法
Azure Portal にて Recovery Services コンテナーを開き、バックアップ
を選択、
次にワークロードでAzure
、バックアップ対象でAzure VM 内の SAP HANA
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure VM 上の SAP HANA データベース バックアップについて - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/sap-hana-database-about - SAP HANA バックアップのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/sap-hana-backup-support-matrix - Azure Backup を使用して Azure に SAP HANA データベースをバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-sap-hana-database - Azure VM 上の SAP HANA データベースの復元 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/sap-hana-database-restore
2.7 Azure Database for PostgreSQL バックアップ
Azure Database for PostgreSQL をバックアップすることができます。
Azure Database for PostgreSQL そのもののバックアップソリューションではデータ保有期間が最大 35 日間ですが、Azure Backup を利用することでデータを長期的 (最大 10 年間) に保有することが可能になります。
長期的な保有期間以外にも、バックアップの構成や復旧ポイントを一元的にバックアップ コンテナーにて管理できるメリットなどがあります。
利用方法
Azure Portal にてバックアップ コンテナーを開き、バックアップ
を選択、
次にデータソースの種類でAzure Database for PostgreSQL サーバー
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure Database for PostgreSQL のバックアップについて - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-database-postgresql-overview - Azure Database for PostgreSQL サーバーのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-database-postgresql-support-matrix - Azure Database for PostgreSQL のバックアップ - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-database-postgresql - Azure Database for PostgreSQL を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/restore-azure-database-postgresql
2.8 Azure Database for MySQL バックアップ
Azure Database for MySQL をバックアップすることができます。
Azure Database for MySQL そのもののバックアップソリューションではデータ保有期間が最大 35 日間ですが、Azure Backup を利用することでデータを長期的 (最大 10 年間) に保有することが可能になります。
長期的な保有期間以外にも、バックアップの構成や復旧ポイントを一元的にバックアップ コンテナーにて管理できるメリットなどがあります。
利用方法
Azure Portal にてバックアップ コンテナーを開き、バックアップ
を選択、
次にデータソースの種類でAzure Database for MySQL (プレビュー)
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- 概要 - Azure Backup を使用した Azure Database for MySQL - フレキシブル サーバーの長期保有 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-mysql-flexible-server-about - Azure Backup を使用した Azure Database for MySQL - フレキシブル サーバーの長期保有のサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-mysql-flexible-server-support-matrix - Azure Backup を使用して Azure Database for MySQL - フレキシブル サーバーをバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-mysql-flexible-server - Azure Backup を使用して Azure Database for MySQL - フレキシブル サーバーを復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-mysql-flexible-server-restore
2.9 MARS バックアップ
Microsoft Azure Recovery Services (MARS) エージェントを使用して、ファイル、フォルダー、およびボリュームまたはシステム状態をオンプレミスの仮想マシンまたは Azure VM から Azure にバックアップできます。
サポートしている OS は Windows OS のみで、Linux OS では利用いただけません。
利用方法
Azure Portal にて Recovery Services コンテナーを開き、バックアップ
を選択、
次にワークロードでオンプレミス
、バックアップ対象でファイルとフォルダー
を選択します。
続いての画面でWindows Server または Windows クライアント用エージェントのダウンロード
のリンクを選択することで、MARS エージェントをダウンロードできます。
インストール完了後、MARS エージェント UI からバックアップの設定を開始します。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- MARS エージェントについて - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-about-mars - MARS エージェントを使用したサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-support-matrix-mars-agent - MARS エージェントを使用して Windows マシンをバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-windows-with-mars-agent - MARS エージェントを使用して Windows Server にファイルを復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-restore-windows-server
2.10 DPM / MABS バックアップ
System Center DPM は、エンタープライズ コンピューターおよびデータのバックアップと復旧を構成、促進、および管理するエンタープライズ ソリューションです。
MABS は、オンプレミスの物理サーバー、VM、およびそれらで実行されているアプリをバックアップするために使用できるサーバー製品です。
MABS は System Center DPM に基づいており、同様の機能を提供しますが、いくつかの違いがあります。
詳細は、下記ドキュメントをご参照ください。
- MABS と System Center DPM のサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-support-matrix-mabs-dpm#about-dpmmabs
利用方法
Azure Portal にて Recovery Services コンテナーを開き、バックアップ
を選択、
次にワークロードでオンプレミス
、バックアップ対象で MABS を使用して保護するワークロードを選択します。
続いての画面でダウンロード
のリンクを選択することで、Microsoft Azure Backup Server (MABS) をダウンロードできます。
インストール完了後、Microsoft Azure Backup Server UI からバックアップの設定を開始します。
Note
ファイルとフォルダーだけをバックアップする場合は、MARS を使用すること、および下記記事のガイダンスに従って操作することをお勧めします。
・ MARS エージェントを使用して Windows マシンをバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-windows-with-mars-agent
復元方法
DPM / MABS を利用してバックアップしたデータの復元方法は保護したワークロードによって異なります。
詳細については下記ドキュメントをご参照ください。
- バックアップされた Hyper-V 仮想マシンを復旧する | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/back-up-hyper-v-virtual-machines-mabs#recover-backed-up-hyper-v-virtual-machines - バックアップされた仮想マシンを回復する | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/back-up-azure-stack-hyperconverged-infrastructure-virtual-machines#recover-backed-up-virtual-machines - Azure Backup Server を使用して VMware VM を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/restore-azure-backup-server-vmware - Exchange データベースを回復する | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-exchange-mabs#recover-the-exchange-database - MABS を使用して Azure から SharePoint データベースを復元する | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-backup-sharepoint-mabs#restore-a-sharepoint-database-from-azure-using-mabs - Azure からの SQL Server データベースの回復 | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-sql-mabs#recover-a-sql-server-database-from-azure - システム状態または BMR の回復 | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-mabs-system-state-and-bmr#recover-system-state-or-bmr - バックアップされたファイル データの回復 | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/back-up-file-data#recover-backed-up-file-data
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Data Protection Manager | Microsoft Learn
https://learn.microsoft.com/ja-jp/system-center/dpm/dpm-overview?view=sc-dpm-2022 - DPM/MABS について | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-support-matrix-mabs-dpm#about-dpmmabs - DPM をインストールする | Microsoft Learn
https://learn.microsoft.com/ja-jp/system-center/dpm/install-dpm?view=sc-dpm-2022 - Azure Backup Server のインストールとアップグレード | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-azure-microsoft-azure-backup - MABS (Azure Backup Server) V4 の保護マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-mabs-protection-matrix - MABS と System Center DPM のサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/backup-support-matrix-mabs-dpm#about-dpmmabs
2.11 Azure Kubernetes Service (AKS) バックアップ
AKS クラスターにデプロイされている AKS ワークロードと永続ボリュームをバックアップすることができます。
バックアップの構成や復旧ポイントの管理はバックアップ コンテナーにて行うことができます。
利用方法
Azure Portal にてバックアップ コンテナーを開き、バックアップ
を選択、
次にデータソースの種類でKubernetes サービス
を選択することでバックアップの設定を開始することができます。
参照リンク
このバックアップ ソリューションの詳細については下記ドキュメントをご参照ください。
- Azure Kubernetes Service (AKS) バックアップとは - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-kubernetes-service-backup-overview - Azure Kubernetes Service (AKS) バックアップのサポート マトリックス - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-kubernetes-service-cluster-backup-support-matrix?source=recommendations - Azure Backup を使用して Azure Kubernetes Service をバックアップする - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-kubernetes-service-cluster-backup?source=recommendations - Azure Backup を使用して Azure Kubernetes Service (AKS) を復元する - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/azure-kubernetes-service-cluster-restore
3. よくいただくお問合せ
Azure Backup の各バックアップソリューションについてよくいただくお問い合わせと回答を記載させていただきます。
Q1. 「Azure VM Backup」 と 「Azure ディスク バックアップ」 と 「ディスクのスナップショット」 はどれを利用したらいいですか?
「アプリケーション整合性を担保したバックアップを取得したい」や「Azure 仮想マシンをまるごと(マシンにアタッチされているディスクのデータを含めて)バックアップしたい」という用途であれば一般的に Azure VM Backup をご利用いただくことが多くございます。
「Azure 仮想マシンをまるごとバックアップする必要は無い」であったり「とある Azure Managed Disk をディスク単体で定期的にバックアップすればよい」という場合は、Azure ディスク バックアップ をご検討ください。
「1 度きりのバックアップ用途で取得しておきたい」というご要望をいただくこともあります。
しかし Azure VM Backup ではバックアップ ポリシーを利用しスケジュールされたバックアップを取得する運用を想定した製品仕様となっております。
そのため、任意のタイミングのみでバックアップを行う場合は懸念点がございますため、弊社としてはこの運用を推奨しておりません。
この場合、Azure Backup ではなく、ディスク側の機能であるディスクのスナップショットの利用をご検討ください。
詳細については下記ドキュメントにて紹介しております。
- Azure VM バックアップを任意のタイミングのみで取得したい | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureVMBackup/invalid_schedule/
Note
「Azure ディスク バックアップ」 と 「ディスクのスナップショット」は Azure VM Backup とは異なり整合性が常にクラッシュ整合性となります。
詳細については下記をご覧ください。
・Azure VM Backupにおける整合性について - 3.クラッシュ整合性
https://jpabrs-scem.github.io/blog/AzureVMBackup/Consistencies/#3
Q2. 「共有ディスクのバックアップ」はできますか?
【Azure VM Backup で共有ディスクを含めてバックアップしたい場合】
Azure VM Backup では残念ながら共有ディスクをバックアップすることはサポートしておりません。
ただし、共有ディスクがアタッチされている Azure VM に対して「共有ディスクを除外し、その他のディスクをバックアップする」ことは可能です。
この場合は、Azure VM Backup の「選択的ディスクバックアップ」を「Enhanced バックアップ ポリシー」を指定して利用することで実現可能です。
- Azure 仮想マシンの選択的なディスク バックアップと復元 - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/selective-disk-backup-restore
【共有ディスクを「手動で任意のタイミングのみ」バックアップしたい場合】
ディスクのスナップショットを利用して、お客様にて手動で Azure Managed Disk に対してスナップショットを取得いただく方法がございます。
【共有ディスクを「定期的に」バックアップしたい場合】
Azure ディスク バックアップ ソリューションを利用して、定期的なバックアップ取得 (=スナップショット取得) が可能です。
また、Windows OS の Azure VM であれば、共有ディスクに対する、「ローカル ディスク」としての MARS バックアップは可能です。
Note
MARS バックアップを利用して共有ディスクをバックアップする場合の注意点
・ 「共有ディスク」 が NTFS であり、「クラスター共有ボリューム」には割り当てられていなければ、MARS バックアップとしてバックアップは可能です。
・ MARS はクラスター リソースを識別することができませんが、ローカル ディスクとして識別されているボリュームであれば、バックアップが可能です。
・ 「クラスター サポート」とは、共有ボリュームがオンラインになっている場所 (ノード) を気にすることなく継続的にバックアップが可能であるか、という意味になりますが、MARS バックアップにおいては、これをサポートしていません。
Q3. 「Azure VM 内の SQL Server バックアップ」 (または Azure VM 内の SAP HANA) と 「Azure VM バックアップ」の違いは何ですか?
Azure VM にある SQL Serverに対し、「Azure Backup」として提供できるサービスとしては Azure VM Backup と Azure VM 内の SQL Server をバックアップ の両方でバックアップが可能です。
Azure VM 内の SQL Server バックアップ では データベースのみのバックアップであり、VM 自体がバックアップされません。
それに対して Azure VM Backup では VM 自体がバックアップされ、その中に SQL Server が存在していれば、それも含まれてバックアップされる形になります。
そのため、SQL Server だけでなく、VM 自体の復元が必要な場合は Azure VM Backup の利用をご検討ください。
Azure VM Backup における整合性についての詳細は下記ドキュメントをご参照ください。
- Azure VM Backupにおける整合性について | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureVMBackup/Consistencies/#1-2
また、Azure VM 内の SQL Server バックアップ はデータベース ワークロードに特化したワークロードであり、 Azure VM Backup にはない、最短 15 分間の RPO (目標復旧時点) を提供し、個々のデータベースのバックアップと復元が可能です。
また、同じVM上で Azure VM Backup と Azure VM 内の SQL Server バックアップ を共存させることも可能です。
詳細については下記ドキュメントをご参照ください。
- FAQ - Azure VM 上の SQL Server データベースのバックアップ - Azure Backup | Microsoft Learn
https://learn.microsoft.com/ja-jp/azure/backup/faq-backup-sql-server#iaas-vm---azure---------sql-server-----------------
Q4. バックアップ失敗時にメールを通知するようにできますか?
Azure Backup でバックアップ ジョブが失敗した際、Azure Monitor を利用してメール通知を行うように構成できます。
詳細は下記ドキュメントをご参照ください。
- 「Azure Monitor を使用した組み込みのアラート」を利用したバックアップ ジョブ失敗のアラート通知作成例 | Japan CSS ABRS Support Blog !! (jpabrs-scem.github.io)
https://jpabrs-scem.github.io/blog/AzureBackupGeneral/How_to_set_Backup_Alert/
お客様のお役に立てれば幸いです。
本記事は以上です。
※本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。