3 Answers
- Newest
- Most votes
- Most comments
0
Hi,
This very recent blog will show you how RDS backups are generated: https://aws.amazon.com/blogs/database/accelerate-cross-account-amazon-rds-refreshes-with-incremental-snapshots/
This post says:
The snapshots are incremental in nature. The initial snapshot is a full snapshot; however,
as time progresses, the full snapshot may be removed and the blocks associated with
older snapshots will be linked to the new incremental snapshots.
Also the doc https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html says
The first snapshot of a DB instance contains the data for the full database. Subsequent snapshots
of the same database are incremental, which means that only the data that has changed after your
most recent snapshot is saved.
Best,
Didier
0
I hope this documentation helps https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CopySnapshot.html#USER_CopySnapshot.Incremental
0
When you copy a snapshot across AWS accounts, the copy is an incremental copy only if all of the following conditions are met:
- The most recent snapshot copy is of the same source DB instance and still exists in the destination account.
- All copies of the snapshot in the destination account are either unencrypted, or were encrypted using the same KMS key.
- If the source DB instance is a Multi-AZ instance, it hasn't failed over to another AZ since the last snapshot was taken from it.
Relevant content
- asked 10 years ago
- asked 4 years ago
- asked 8 months ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 7 days ago
Hi Didier,
Thanks for your reply.
I'm well familiar how process of RDS backup works. What I'm looking for is a way of monitoring if cross-account copies are incremental, or full.
I found it is quite easy to do for EBS snapshots by tracing
copySnapshot
event. However, there is no similar way for RDS.