Safe to Use an Amazon EBS Volume While Snapshot in Progress

amazon ec2amazon-ebssnapshot

Is it safe to use an EBS volumne while a snapshot is being created?

I've currently got a 100Gb EBS volume mounted. I am in the process of snapshotting it. Goodness it's slow!! It's going to end up taking more than 45 minutes to snapshot.

My question : Is the EBS volume already copied and just being saved somewhere? Or, is the snapshot actively copying from my mounted volume right now?

Basically, if I start using it before the snapshot completes, am I hosed?

I just can't believe it takes this long to copy. There really isn't even 100GB in use. It's more like 25Gb.

Best Answer

You're safe to use the volume once you have triggered the snapshot, even if it's still in a pending state according to AWS - see this post.

If you're taking a snapshot for the first time, it probably will take a while as it has to make a full copy to the region-wide S3 bucket, but remember, it's incremental after the first one has been stored so should be a lot faster.

NOTE: You can't create a volume out of a snapshot which is in a pending state. You'll get the error "Snapshot is in invalid state" if you do this.

So please make sure to wait until the snapshot is in the "available" state.

Related Topic