
Backup は、EC2、EBS、EFS、RDS、Aurora、DynamoDB、FSx、S3 など、さまざまなAWSサービスのバックアップを統合的に管理できる集中バックアップサービスです。
各リソースに対して一貫したBackup Policy(バックアップポリシー)を適用し、Backup Plan(バックアッププラン)やBackup Rule(バックアップルール)によって、スケジュール設定、Lifecycle Management(ライフサイクル管理)、およびクロスリージョン/クロスアカウントコピーなどのバックアップ運用を自動化します。これにより、組織全体で標準化されたバックアップおよび復旧計画を容易に実現できます。
バックアップデータは、暗号化とアクセス制御が可能なBackup Vault(バックアップボールト)に安全に保管されます。また、Vault Lock(ボールトロック)機能を有効化することで、WORM(Write Once Read Many)方式による削除防止や改ざん防止を実現し、コンプライアンス要件にも対応します。
各バックアップはRecovery Point(リカバリーポイント)として記録され、個別に識別可能なRecovery Point ARNが付与されます。データの復旧時には、これらのRecovery Pointを指定して復元を行うことができ、PITR(Point-in-Time Restore ) 機能を活用することで、特定の時点のデータを精密にリカバリーすることが可能です。
Tag-based Backup(タグベースバックアップ)機能を利用することで、リソースに設定されたタグに基づいて自動的にバックアップ対象を選定できます。これにより、大規模環境でも一貫したポリシー運用と効率的なバックアップ管理を実現します。
重要用語
ユースケース
- リスト1
 - リスト2
 - リスト3
 
ベストプラクティス
- リスト1
 - リスト2
 - リスト3
 
高可用性・冗長化
- リスト1
 - リスト2
 - リスト3
 
セキュリティ
- リスト1
 - リスト2
 - リスト3
 
運用・監視
- リスト1
 - リスト2
 - リスト3
 
デフォルトのリミット値
| リミット事項 | 上限数 | 
|---|---|
| 項目1 | 上限1 | 
| 項目2 | 上限2 | 
| 項目3 | 上限3 | 
| 項目4 | 上限4 | 
| 項目5 | 上限5 | 
AWS CLIのサンプルコード
vpc を作成
#include <stdio.h>
void main(void) {
  int i;
  for (i=0; i<10; i++)
    printf("%d\n", i);
vpc を作成
aaaaaaaaaaaaa
bbbbbbbbbbbbb
ccccccccccccc
Terraformのサンプルコード
vpc を作成
bbbbbbbbbbbbbbbbbbbbbbb
ddddddddddddddddddddddd
vpc を作成
xxxxxxxxxxxxxxxxxxxxxxx
yyyyyyyyyyyyyyyyyyyyyy
課金モデル
| 項目 | 内容 | 
|---|---|
| 項目1 | 内容1 | 
| 項目2 | 内容2 | 
| 項目3 | 内容3 | 
| 項目4 | 内容4 | 
| 項目5 | 内容5 |