Linux command
aws-backup 命令
文件
复制后可按需替换文件名、目录或参数。
常用示例
Create
aws backup create-backup-vault --backup-vault-name [vault_name]
Create
aws backup create-backup-plan --backup-plan [file://plan.json]
Start
aws backup start-backup-job --backup-vault-name [vault] --resource-arn [arn] --iam-role-arn [role_arn]
List
aws backup list-backup-vaults
List
aws backup list-recovery-points-by-backup-vault --backup-vault-name [vault]
Start
aws backup start-restore-job --recovery-point-arn [arn] --iam-role-arn [role_arn] --metadata [restore_metadata]
说明
AWS Backup is a unified, fully managed backup service designed to protect AWS resources and their associated data across multiple AWS services. It centralizes and automates backup operations, eliminating the need to create custom scripts and manual processes for each AWS service. The service simplifies backup management by providing: > Centralized Backup Management - Create backup plans with retention policies and schedules that apply across AWS services including Amazon EBS, Amazon RDS, Amazon DynamoDB, Amazon EFS, Amazon FSx, AWS Storage Gateway, Amazon EC2, and more > Policy-Based Backup Plans - Define backup policies that specify frequency, retention, and lifecycle rules, automatically applying them to resources via tags or resource IDs > Cross-Region and Cross-Account Backup - Copy backups to different AWS regions or accounts for disaster recovery and compliance requirements > Backup Vaults - Organize and secure recovery points in encrypted vaults with access policies and resource-based permissions > Compliance and Audit - Monitor backup activity through AWS Backup Audit Manager frameworks, generate compliance reports, and track backup coverage across your organization The service integrates with AWS Organizations for centralized backup policies, AWS CloudTrail for audit logging, and Amazon EventBridge for event-driven workflows. It supports point-in-time recovery for continuous backup services and incremental backups to minimize storage costs.
FAQ
What is the aws-backup command used for?
AWS Backup is a unified, fully managed backup service designed to protect AWS resources and their associated data across multiple AWS services. It centralizes and automates backup operations, eliminating the need to create custom scripts and manual processes for each AWS service. The service simplifies backup management by providing: > Centralized Backup Management - Create backup plans with retention policies and schedules that apply across AWS services including Amazon EBS, Amazon RDS, Amazon DynamoDB, Amazon EFS, Amazon FSx, AWS Storage Gateway, Amazon EC2, and more > Policy-Based Backup Plans - Define backup policies that specify frequency, retention, and lifecycle rules, automatically applying them to resources via tags or resource IDs > Cross-Region and Cross-Account Backup - Copy backups to different AWS regions or accounts for disaster recovery and compliance requirements > Backup Vaults - Organize and secure recovery points in encrypted vaults with access policies and resource-based permissions > Compliance and Audit - Monitor backup activity through AWS Backup Audit Manager frameworks, generate compliance reports, and track backup coverage across your organization The service integrates with AWS Organizations for centralized backup policies, AWS CloudTrail for audit logging, and Amazon EventBridge for event-driven workflows. It supports point-in-time recovery for continuous backup services and incremental backups to minimize storage costs.
How do I run a basic aws-backup example?
Run `aws backup create-backup-vault --backup-vault-name [vault_name]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
Where can I find more aws-backup examples?
This page includes 6 examples for aws-backup, plus related commands for nearby Linux tasks.