AWS Backup の概要、EFSのバックアップの具体例

最終更新日:2026年8月10日

この記事でわかること

はじめに

項目 AWS Microsoft Azure Google Cloud
世界シェア 約33%(首位) 約22% 約11%
強み サービス数・実績 Microsoft製品連携 データ分析・AI
無料枠 12ヶ月+常時無料 12ヶ月無料 常時無料枠あり
主な資格 CLF / SAA / SAP AZ-900 / AZ-104 ACE / PCA

システムの写真

AWS Backupは、フルマネージド型のバックアップサービスであり、クラウド内およびオンプレミスの AWS のサービス間でデータのバックアップを簡単に一元化および自動化できます。本記事ではまずAWS Backupの概要を押さえたうえで、そのメリット、コストを紹介します。その後、EFSのバックアップの具体例について確認することにします。

AWS Backupとは

AWS Backup は、完全マネージド型のバックアップサービスで、AWS のサービス全体にわたり、データのバックアップの一元化および自動化を容易にします。AWS バックアップを使用すると、バックアップポリシーを一元的に設定し、Amazon EBS ボリューム、Amazon EC2 インスタンス、Amazon RDS データベース、Amazon DynamoDB テーブル、Amazon EFS ファイルシステム、AWS Storage Gateway ボリュームなどの AWS リソースのバックアップアクティビティを監視できます。
AWS Backup では、以前にはサービスごとに実行されていたバックアップタスクが統合、自動化されるため、カスタムスクリプトや手動プロセスを作成する必要がありません。AWS Backup コンソールで数回クリックして設定するだけで、バックアップのスケジュールと保存管理を自動化するバックアップポリシーを作成できます。AWS Backup は、完全マネージド型のポリシーベースのバックアップソリューションを提供し、バックアップ管理をシンプル化して、ビジネスおよび規制関連のバックアップコンプライアンス要件を満たすことを可能にします。

AWS Backupの利点

AWS Backupが登場する前は各サービスにおけるバックアップはそのサービス毎に行う必要があり、バックアップのスケジューリングや保持設定も個別に設定する必要がありました。 AWS Backupではバックアップの方式自体は原則として各サービスが提供するものを使用しつつも、スケジュール管理やバックアップの保持期間の管理、バックアップに対するアクセスポリシーの設定を一元管理することができる様になっています。

AWS Backupのコスト

【要注意】
本記事に記載の料金例は記事公開当時の単価に基づく試算です。AWS Backupの料金はリージョン・ストレージ種別ごとに改定される場合があるため、実際の料金は必ずAWS公式サイトの最新料金表でご確認ください。

AWS Backup では、1 か月に請求されるストレージの量は、月全体を通じて使用される平均ストレージ領域に基づきます。また、ある月に課金される復元の量は、該当月に復元されたデータの量に基づきます。最低料金および初期費用は発生しません。
ある月の 15 日間で Amazon EFS バックアップストレージを 400 GB 使用し、4 月の別の 15 日間で 800 GB を使用したとします。この場合400/(15/30)+800/(15/30)=600GB月となります。よって、ストレージ月額料金 = 600 GB-月 x 0.05 USD(米国東部オハイオ)=30 USDとなります。さらに各 1 GB のバックアップを 10 個復元したとします。10 GB x 0.02 USD(米国東部オハイオ)=0.20 USDとなります。バックアップストレージ料金とバックアップ復元料金を合計すると、AWS Backup の総月額料金(30.20 USD)になります。

AWS Backupを設定する

1. AWS Backupのダッシュボード(ホーム画面)から、左のバックアッププランをクリックして、右に表示されるバックアッププランを作成をクリックします。
2. バックアッププランを作成という画面になるので、新しいプランを立てるを選択し、バックアップ頻度は毎日、有効期限切れはバックアップの削除に関する設定、作成後の週数:1を設定、コールドストレージへの移行は、安価なストレージへの移行に関する設定(移行時のコストも考慮する必要あり)、しないを設定、送信先リージョンはリージョンを設定し、海外にバックアップコピーしたいならコスト増になりますが設定します。
3. バックアッププラン名、バックアップルール名を入力し、プランを作成をクリックします。
4. AWS Backupのダッシュボードから、リソースを割り当てるをクリックします。リソースを割り当てる画面になり、リソース割り当て名を入力し、割り当てるリソースを選択します(ここではEC2とEFSとします)。リソースを割り当てるをクリックします。
これにより、存在する選択したEC2とEFSのバックアップ処理の設定が完了します。

バックアップから復元する

AWS BackupにEFSのファイルシステムのバックアップから、任意のファイル/フォルダを選んで取り出すことができます。またEC2 バックアップは定義を含めた丸ごとバックアップのため、復元時もその情報が引き継がれ利用可能となっています。
ここでは、EFSファイルリストアについてご紹介します。AWS Backupのダッシュボードから、左の保護されたリソースを選択し、復元ポイントを選択します。(今回は事前準備で取得したバックアップを復元ポイントに指定)その後、復元ボタンを選択します。設定から部分的な復元を選択し、項目経路というエリアにファイル名を入力します。ここでのパスの指定の仕方は、EFSでマウントしたパス配下から書きます。他はデフォルトのままで、バックアップの復元ボタンを押下します。これによりEFSの任意のファイルを取り出すことができます。

押さえておきたいポイント

  • AWS Backupは、EBS・EC2・RDS・DynamoDB・EFS・Storage Gatewayなど複数のAWSリソースのバックアップを1つのコンソールから一元管理できるサービスで、サービスごとに個別にバックアップ設定を行う手間を削減できる。
  • 料金はストレージの平均使用量と復元データ量に応じた従量課金制で、最低料金や初期費用は発生しない。ただし単価はリージョンやストレージ種別によって異なり改定される可能性があるため、導入前に最新料金を確認しておくことが重要。
  • EFSバックアップからはファイル単位の部分的な復元が可能、EC2バックアップはインスタンス定義を含めた丸ごと復元が可能など、リソースの種類によって復元できる粒度が異なる点を理解しておく必要がある。

よくある質問

AWS Backupを使うと既存のバックアップ運用はどう変わりますか?

これまでEC2・RDS・EFSなど各サービスで個別に設定・実行していたバックアップのスケジュールや保持期間、アクセスポリシーを、AWS Backupのコンソールから一元的に管理できるようになります。サービスごとの個別設定やカスタムスクリプトの運用負荷を減らせる点が主なメリットです。

AWS Backupの料金はどのように計算されますか?

基本的にはバックアップとして保存されているデータの平均ストレージ使用量と、実際に復元したデータ量に応じた従量課金です。最低料金や初期費用はかかりませんが、単価はリージョンやストレージ種別(ウォーム/コールドストレージなど)によって異なるため、正確な金額はAWS公式の料金ページでご確認ください。

EFSの一部のファイルだけを復元することはできますか?

可能です。AWS Backupのダッシュボードで対象の復元ポイントを選択し、「部分的な復元」を指定したうえで復元したいファイル・フォルダのパスを入力することで、EFS内の任意のファイルのみを取り出すことができます。

おわりに

今回はAWS Backupの概要と、そのメリット、コスト、そして使用例を簡単に説明しました。AWS Backupはスケジュールを設定してAWS上のリソースのBackupが簡単に取れ、またそれを一元的にAWSの画面から管理できる大変便利な機能となっています。ぜひこの機会に導入を検討してみてはいかがでしょうか?

参考文献:
https://dev.classmethod.jp/articles/relay_looking_back_aws_backup/

▼ アクロビジョンについて

👔

一緒に働きましょう

一人ひとりのキャリアに向き合い、
活躍できる現場をご紹介します。

採用サイトを見る →
💻

システム開発のご依頼・ご相談

コンサルティングから運用保守まで、
ワンストップで対応します。

まずはお気軽にご相談ください →