AWS Automated Backups – Certification
AWS Automated Backups
AWS provides automated backups of RDS
ElastiCache – Redis only
AWS cannot perform automated backups of EC2 EBS volumes. These must be manually scripted
Automated snapshots of EC2 EBS volumes can now be taken using AWS Data LifeCycle manager
AWS stores snapshots and backups in S3RDS Backups
RDS supports both automated backups and manual snapshots
Automated Backups Enable point-in time recovery of the DB Instance
Perform a daily backup and capture transaction logs (as you make updates to your DB instance).
These backups are performed within the defined preferred window. The data is kept for a user-specified time period called the retention period. (default 1 day, maximum 35 days).
Point-in-time recovery can be initiated by applying transaction logs to the most recent daily backup to restore the DB instance at the requested time.
Allows for a point in time restore and the ability to specify any second during retention, up to the Latest Restorable Time
When the DB instance has been deleted, they are deleted
Snapshots are user-initiated and allow you to back up your DB instance in a known condition as often as necessary, and then restore it to that particular state at any moment.
You can create a new account with the AWS Management console or the CreateDBSnapshot API.
They are not deleted when the DB instance has been deleted
If Multi-AZ is not activated, automated backups and snapshots may cause a performance hitElastiCache Automated Backups
Only ElastiCache supports automated backups of Redis clusters
ElastiCache maintains a backup of the cluster every day
Snapshot can degrade performance so it should be done during the busiest part of the day
Backups are made during the Backup period. They are retained for the backup retention limit. The maximum backup retention limit is 35 days.
ElastiCache allows you to take manual snapshots of the clusterRedshift Automated Backups
Amazon Redshift allows automated backups by default
Redshift copies all data in your data warehouse cluster once it is loaded. It also continuously backs them up to S3
Redshift keeps backups for 1 Day, which can be extended up to maximum 35 Days
Redshift backs only data that has been modified and is incremental, so most snapshots take up very little storage
Redshift also allows for manual snapshots of data warehouseEC2 EBS backups
EBS does NOT offer automated backups
Data Lifecycle manager can now automate EBS volume snapshots
EBS snapshots are created using the AWS Management console, the command line interface(CLI) or the APIs
Backups degrade performance
Stocked on S3
EBS Snapshots can be incremental or block-based and consume space only for any changed data after the initial snapshot has been created.
You can restore data from snapshots by creating a volume using the snapshot
EBS snapshots can be copied between AWS regions AWS certification exam practice questions
Questions are collected via the Internet. The answers are marked according to my knowledge and understanding (which may differ from yours).
AWS services are constantly updated and the answers and questions may be out of date soon. So make sure to research accordingly.
AWS exam questions cannot be updated to keep up with AWS updates. This means that even if the underlying feature has been changed, the question may not be updated.
We welcome further feedback, discussion, and correction. Select 2 answersAmazon S3
Amazon RedshiftYou were asked to automate routine system administrator backup and recovery activities. Your current plan is for you to use AWS-managed solutions as often as possible and automate any rest with the AWS CLI or scripts. What task is easiest to accomplish with a script? Creating daily EBS snapshots and a monthly rotation.
Create daily RDS snapshots using a