Azure Backupは、データを保護し必要に応じて復元するネイティブなAzureサービスです。 バックアップインフラの展開や管理を必要とせず、Azureおよびオンプレミス環境間でワークロードをバックアップする集中型のポリシーベースのソリューションを提供します。
Azure Backupは、データを安全かつコスト効率よく保護し、Azureクラウドから復旧するためのシンプルで安全な方法を提供し、大規模にバックアップおよびリカバリー業務を効率的に管理できるようにします。
Azure Backup を使うタイミング
Azure Backup を使いたいときに使う:
- 誤って削除、破損、ランサムウェアからデータを守る
- 短期および長期のコンプライアンスニーズのためにデータを保持する
- ワークロードと環境をまたいでバックアップを中央管理する
- ビジネス要件に応じて個別のアイテムや全体のワークロードを復元してください
Note
Azure Backupはデータ保護(バックアップと復元)に重点を置いています。 災害復旧やフェイルオーバーオーケストレーションにはAzure Site Recoveryを使いましょう。
何をバックアップできるか
Azure Backupは以下を含む幅広いワークロードをサポートしています:
| カテゴリ | Workloads | バックアップ記事の参考文献 |
|---|---|---|
| Azure コンピューティング | - Azure 仮想マシン - Azure ディスク |
-
Azure VM バックアップの概要 - Azure Disk Backupの概要 |
| Databases | - SQL Server - SAP HANA - SAP ASE(Sybase) - PostgreSQL Server - PostgreSQL フレキシブルサーバー - MySQLフレキシブルサーバー - Azure Cosmos DB |
-
SQL Server データベースをAzureにバックアップする概要 - Azure VM 上の SAP HANA データベースのバックアップの概要 - SAP ASE (Sybase) Azure VMs データベースバックアップ 概要 - Azure Database for PostgreSQL Backup overview - Azure Database for PostgreSQL - フレキシブル サーバーのバックアップの概要 - Azure Database for MySQL - Flexible Server の保有期間の概要 (プレビュー) - Azure Cosmos DB バックアップの概要 (プレビュー) |
| Storage | - Azure Files - Azure BLOBs - Azure Data Lake Storage |
-
Azure Files バックアップの概要 - Azure Blob バックアップの概要 - Azure Data Lake Storage Vaulted Backup overview |
| Containers | Azure Kubernetes Service (AKS) | Azure Kubernetes Service (AKS) Backup overview |
| オンプレミス | ファイル、フォルダ、システム状態、Hyper-V、VMware(エージェント経由) |
-
Microsoft Azure Recovery Server (MARS) Agent overview - Microsoft Azure Backup Server (MABS)の新機能 |
Azure Backupの仕組み
Azure Backupはポリシー駆動型のワークフローを使ってデータを保護します:
バックアップポリシーの設定:スケジュール、頻度、保持率をご自身の要件に基づいて定義します。
データの取得:Azure Backupはデータのスナップショットやワークロード認識型バックアップを取得します。
回復ポイントを保存する:バックアップデータを安全な保管庫に保存し、回復ポイントを維持します。
データの復元:ファイル、ディスク、データベース、またはフルワークロードなど、さまざまなレベルでデータを復元します。
Azure VMの場合、Azure Backupはスナップショットを取得し、本番ワークロードに影響を与えずにデータをヴォールトに転送します。
Azure Backup の主要コンポーネント
Azure Backupは以下の主要なコンポーネントを使用します:
- リカバリーサービスボールト または バックアップヴォールト:バックアップデータとリカバリーポイントを保存し、セキュリティ境界として機能します。
- バックアップポリシー:バックアップの実行時間とデータの保持期間を定義します。
- バックアップ拡張またはエージェント:ワークロード認識型またはファイルレベルのバックアップを可能にします。
- レジリエンス:集中管理と監視機能を提供します。
バックアップの種類と階層
Azure Backupは、ワークロードやバックアップ要件に応じて異なるバックアップアプローチをサポートしています:
- スナップショットベースバックアップ – サポートされたワークロードに対して高速なバックアップと復元。
- Vaulted Backup – 耐久性と隔離のためにデータをVaultにコピーします。
- 運用+ボールトバックアップ(一部のサービス用)– 高速復元と長期保持を組み合わせたものです。
- Vault-archive層 – バックアップデータをアーカイブ状態で長期保存し、主にコンプライアンス要件を満たすために保持されるあまりアクセスされない回復ポイントをコスト効率よく保存できるようにします。 詳細については、こちらを参照してください。
Azure Backup を使用する理由
Azure Backupを使うことで、データを保護し、バックアップ管理を簡素化し、必要に応じて迅速に復旧できます。 Azure Backup には、以下の主な利点があります。
- オンプレミス バックアップのオフロード: Azure Backup では、お客様のオンプレミス リソースをクラウドにバックアップするためのシンプルなソリューションが提供されます。 複雑なオンプレミス バックアップ ソリューションをデプロイする必要なく、短期および長期のバックアップを取得します。
- Azure IaaS VM のバックアップ: Azure Backup では、元のデータが誤って破壊されることを防ぐために、独立して分離されたバックアップを提供しています。 バックアップは、復旧ポイントの管理機能が組み込まれた Recovery Services コンテナーに格納されます。 構成とスケーラビリティは単純で、バックアップは最適化され、必要に応じて簡単に復元できます。
- 容易なスケーリング - Azure Backup では、Azure クラウドの基盤となる機能と無制限のスケーリングを使用して、高可用性を実現します。その際、保守と監視のオーバーヘッドは発生しません。
-
無制限のデータ転送が可能: Azure Backup では、転送する受信または送信データの量に制限がありません。また、転送されるデータに対して料金は発生しません。
- 送信データとは、復元操作中に Recovery Services コンテナーから転送されるデータを指します。
- Azure Import/Export サービスを使用してオフラインの初期バックアップを実行し、大量のデータをインポートした場合は、受信データに関連するコストが発生します。 詳細については、こちらを参照してください。
- データの安全性の確保: Azure Backup には、転送中のデータと保存データをセキュリティで保護するためのソリューションがあります。
- 一元化された監視と管理: Azure Backup には、Recovery Services コンテナー内に組み込みの監視とアラートの機能が用意されています。 これらの機能は、管理インフラストラクチャを追加せずに使用することができます。 また、Azure Monitor を使用して監視とレポートのスケールを拡張することもできます。
- アプリ整合性のあるバックアップの取得: アプリケーション整合性バックアップは、バックアップ コピーを復元するために必要なすべてのデータが復旧ポイントにあることを意味します。 Azure Backup は、アプリケーション整合性バックアップを提供します。これにより、データを復元するために追加の修正は必要ありません。 アプリケーション整合性データを復元すると、復元時間が短縮され、実行状態にすばやく戻ることができます。
- 短期および長期のデータの保持: 短期および長期のデータ保持のために、Recovery Services コンテナーを使用することができます。
- ストレージ管理の自動化 - ハイブリッド環境では、多くの場合、異種ストレージが必要になります。つまり、ストレージの一部はオンプレミスに、一部はクラウドに存在します。 Azure Backup では、オンプレミスのストレージ デバイスを使用するためのコストは発生しません。 Azure Backup により、バックアップ ストレージが自動的に割り当てられて管理され、従量制課金モデルが使用されます。 そのため支払いは、使用した分のストレージについてのみ発生します。 価格の詳細については、こちらを参照してください。
-
複数のストレージ オプション - Azure Backup では、ストレージおよびデータの高可用性を維持するために、3 種類のレプリケーションが提供されます。
ローカル冗長ストレージ (LRS) を使用すると、データセンターのストレージ スケール ユニットにデータが 3 回レプリケートされます (データのコピーが 3 つ作成されます)。 データのすべてのコピーは、同じリージョン内に存在します。 LRS は、ローカル ハードウェアの障害からデータを保護するための低コストのオプションです。
geo 冗長ストレージ (GRS) は、推奨される既定のレプリケーション オプションです。 GRS を使用すると、セカンダリ リージョン (ソース データのプライマリの場所から数百マイル離れた場所) にデータがレプリケートされます。 GRS は LRS よりもコストがかかりますが、リージョンの停止が発生した場合でも、より高いレベルのデータ持続性が提供されます。
ゾーン冗長ストレージ (ZRS) は、可用性ゾーン内のデータをレプリケートし、同じリージョン内でデータ所在地と回復性を保証します。 ZRS にダウンタイムはありません。 そのため、データ所在地を必要とし、なおかつダウンタイムが許されない重要なワークロードは、ZRS にバックアップすることができます。
Recovery Services コンテナーと Backup コンテナーのゾーン冗長性と、バックアップ データのためのオプションのゾーン冗長性。 詳細については、Azure Backup の信頼性に関するページを参照してください。
Azure Backupによるセキュリティおよびランサムウェア保護
Azure Backupは、重要なビジネスシステムやバックアップデータをランサムウェア攻撃から守るのに役立ちます。 予防策を適用し、攻撃ライフサイクルのさまざまな段階に対応する機能を提供します。 また、送信中も静止時もバックアップデータを保護します。
デフォルトの保護に加え、Azure Backupはバックアップ環境の保護を強化する高度なセキュリティ機能を備えています。
Azure Backupには以下の組み込みセキュリティ機能が含まれています:
- 隔離型ボールトストレージ:バックアップデータをRecovery ServicesのVaultに保存し、運用およびセキュリティリスクのリスクを減らすために、本番環境から隔離します。
- ソフトデリット:削除されたバックアップデータを一定期間保持し、誤ってまたは悪意のある削除から守ります。 詳細については、こちらを参照してください。
- 不変バックアップ:リカバリーポイントをロックし、変更や削除を防ぎ、データの完全性を確保します。 詳細については、こちらを参照してください。
- ロールベースアクセス制御(RBAC):細かい権限を用いてバックアップリソースへのアクセスを制限します。 詳細については、こちらを参照してください。
Azure Backupのセキュリティについて、そしてバックアップがランサムウェアから守る助けとなる方法について詳しく学びましょう。
作業負荷保護のための設計上の考慮事項
バックアップを設定する前に、効果的でスケーラブルな戦略を設計するために以下の点を確認してください。
- ワークロードの種類と保護要件:保護すべきワークロード(例:VM、データベース、ファイル共有)と、その周波数、一貫性、対応機能などの具体的なバックアップ要件を特定します。
- 復旧目標(RPOおよびRTO):バックアップの実行頻度や故障時にどれくらいの速さでデータ復旧すべきかを決めるために、復旧ポイント目標(RPO)と復旧時間目標(RTO)を定義します。
- 定着およびコンプライアンス要件:ビジネス、規制、コンプライアンスのニーズに基づいて定着ポリシーを策定します。 短期的および長期的なデータ保持計画を立てましょう。
- Vault設計とサブスクリプション戦略:Recovery ServicesのVaultをサブスクリプション、地域、環境ごとにどのように組織し、分離、スケーラビリティ、管理を支援しますか。
次のステップ
- バックアップアーキテクチャについて学びましょう。
- Azure Backupの用語について学びましょう。
- セキュリティおよびベストプラクティスのガイダンスを探りましょう。