← 返回命令列表

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.