AWS Backup is a fully managed backup service that makes it easy to centralize and automate the backup of data across AWS services. Using AWS Backup, you can centrally configure back up policies and monitor backup activity for AWS resources, such as Amazon EBS volumes, Amazon EC2 instances, Amazon RDS databases, Amazon DynamoDB tables, Amazon EFS file systems, and AWS Storage Gateway volumes. AWS Backup automates and consolidates backup tasks previously performed service-by-service, removing the need to create custom scripts and manual processes. With just a few clicks in the AWS Back up console, you can create back up policies that automate back ups schedules and retention management. AWS Backups provides a fully managed, policy-based backups solution, simplifying your back up management, enabling you to meet your business and regulatory back up compliance requirements.
Below are the cmdlets which are available with AWS Backup
CmdletName | ServiceOperation |
Add-BAKResourceTag | TagResource |
Export-BAKBackupPlanTemplate | ExportBackupPlanTemplate |
Get-BAKBackupJob | DescribeBackupJob |
Get-BAKBackupJobList | ListBackupJobs |
Get-BAKBackupPlan | GetBackupPlan |
Get-BAKBackupPlanFromJSON | GetBackupPlanFromJSON |
Get-BAKBackupPlanFromTemplate | GetBackupPlanFromTemplate |
Get-BAKBackupPlanList | ListBackupPlans |
Get-BAKBackupPlanTemplateList | ListBackupPlanTemplates |
Get-BAKBackupPlanVersionList | ListBackupPlanVersions |
Get-BAKBackupSelection | GetBackupSelection |
Get-BAKBackupSelectionList | ListBackupSelections |
Get-BAKBackupVault | DescribeBackupVault |
Get-BAKBackupVaultAccessPolicy | GetBackupVaultAccessPolicy |
Get-BAKBackupVaultList | ListBackupVaults |
Get-BAKBackupVaultNotification | GetBackupVaultNotifications |
Get-BAKCopyJob | DescribeCopyJob |
Get-BAKCopyJobList | ListCopyJobs |
Get-BAKProtectedResource | DescribeProtectedResource |
Get-BAKProtectedResourceList | ListProtectedResources |
Get-BAKRecoveryPoint | DescribeRecoveryPoint |
Get-BAKRecoveryPointRestoreMetadata | GetRecoveryPointRestoreMetadata |
Get-BAKRecoveryPointsByBackupVaultList | ListRecoveryPointsByBackupVault |
Get-BAKRecoveryPointsByResourceList | ListRecoveryPointsByResource |
Get-BAKRegionSetting | DescribeRegionSettings |
Get-BAKResourceTag | ListTags |
Get-BAKRestoreJob | DescribeRestoreJob |
Get-BAKRestoreJobList | ListRestoreJobs |
Get-BAKSupportedResourceType | GetSupportedResourceTypes |
New-BAKBackupPlan | CreateBackupPlan |
New-BAKBackupSelection | CreateBackupSelection |
New-BAKBackupVault | CreateBackupVault |
Remove-BAKBackupPlan | DeleteBackupPlan |
Remove-BAKBackupSelection | DeleteBackupSelection |
Remove-BAKBackupVault | DeleteBackupVault |
Remove-BAKBackupVaultAccessPolicy | DeleteBackupVaultAccessPolicy |
Remove-BAKBackupVaultNotification | DeleteBackupVaultNotifications |
Remove-BAKRecoveryPoint | DeleteRecoveryPoint |
Remove-BAKResourceTag | UntagResource |
Start-BAKBackupJob | StartBackupJob |
Start-BAKCopyJob | StartCopyJob |
Start-BAKRestoreJob | StartRestoreJob |
Stop-BAKBackupJob | StopBackupJob |
Update-BAKBackupPlan | UpdateBackupPlan |
Update-BAKRecoveryPointLifecycle | UpdateRecoveryPointLifecycle |
Update-BAKRegionSetting | UpdateRegionSettings |
Write-BAKBackupVaultAccessPolicy | PutBackupVaultAccessPolicy |
Write-BAKBackupVaultNotification | PutBackupVaultNotifications |
You can also check other AWS Services, and each services cmdlets we are providing.