kamakhya mishra
kamakhya mishra

Reputation: 55

AWS snapshot frequency and its effect on cost

Does the frequency of AWS snapshot have any effect on price because of network consumption or any other parameter, say snapshot every 30 minute or a single snapshot at the end of the day.

Upvotes: 2

Views: 3268

Answers (4)

kamakhya mishra
kamakhya mishra

Reputation: 55

Just so that it will help someone am adding this answer, neither frequency nor keeping or deleting the snapshot is going to affect the cost to support this i am quoting these line from aws user guide:

Deleting a snapshot might not reduce your organization's data storage costs. Other snapshots might reference that snapshot's data, and referenced data is always preserved. If you delete a snapshot containing data being used by a later snapshot, costs associated with the referenced data are allocated to the later snapshot.

Reference: Deleting an Amazon EBS Snapshot

Upvotes: 1

Michael - sqlbot
Michael - sqlbot

Reputation: 179094

There isn't any cost associated with the creation of a snapshot, such as for network bandwidth.

The cost is in storing the snapshots, so the cost is related to how many you keep, not now many you make... as well as how different they all are from each other (and, of course, volume size, to some extent). If you were to snapshot a volume every few minutes and nothing on that volume were changing, then the incremental cost for each additonal snapshot being stored would approach $0, because EBS snapshots are automatically deduplicated.

Upvotes: 3

Pubudu Jayawardana
Pubudu Jayawardana

Reputation: 2365

For snapshots, pricing calculates based on the total size of your initial snapshot and the incremental amount in the size.

For example, if you have got a 100GB volume, initial pricing applied for 100GB snapshot. And let's say the 2nd snapshot is incremental and size is 101 GB (which has added only 1GB), you will charge for 100 + 1 GB of size. Likewise you will be charged for the accumulative size.

However if you need your snapshots cross-region, there will be a data transfer charges as well.

More Info: https://aws.amazon.com/ebs/pricing/

Upvotes: 1

Jakub Kania
Jakub Kania

Reputation: 16487

Yes, you're paying for the snapshot storage. Per EBS Pricing:

$0.05 per GB-month of data stored

However:

Snapshot storage is based on the amount of space your data consumes in Amazon S3. Because Amazon EBS does not save empty blocks, it is likely that the snapshot size will be considerably less than your volume size. For the first snapshot of a volume, Amazon EBS saves a full copy of your data to Amazon S3. For each incremental snapshot, only the changed part of your Amazon EBS volume is saved.

So while you will pay more if you do snapshots frequently it's hard to determine how much more. You may consider a different backup solution as EBS is not the best one.

Upvotes: 0

Related Questions