AWS Storage Gateway provides the ability to back up point-in-time snapshots of your data to Amazon S3 for durable recovery. You can use the snapshot backups later on-premises or in Amazon Elastic Compute Cloud (Amazon EC2), and you can take snapshots on a one-time or scheduled basis. In this blog, we show you the most common tasks that you can perform with snapshots, including creating a snapshot and restoring the snapshot to a volume that can then be mounted as an iSCSI device. When you restore a snapshot to an Amazon Elastic Block Store (Amazon EBS) volume, the volume can then be attached to an Amazon EC2 instance.
AWS snapshots and the benefits of scheduling
You can restore a snapshot to either a gateway volume or to an Amazon EBS volume. To restore a snapshot to a gateway storage volume, first set up and activate a local gateway. Getting Started with AWS Storage Gateway walks you through the steps of setting up a gateway. When you restore a snapshot to an Amazon EBS volume, you can then attach the EBS volume to an Amazon EC2 instance.
Summary of Snapshot Tasks
Because snapshots are key to using the AWS Storage Gateway service, you should understand at a high level what each snapshot operation does and why it does that.
When you first set up a stored volume, a default snapshot schedule of once per day is set. You can change the frequency and timing of the snapshot schedule to fit your application needs.
Snapshots for stored volumes are automatically created on a schedule by default, and you can change the schedule of the snapshots as needed. You can also take an instantaneous snapshot at any time for both stored and cached volumes.
You can restore a snapshot to a new local volume, or you can use the snapshot to create an Amazon EBS volume and attach that to an Amazon EC2 instance.
If you don’t need a snapshot anymore, you can delete it. Because snapshots are incremental backups, if you delete a snapshot only the data that is not needed in other snapshots is deleted.
Automate each Snapshot Operation
With CloudRanger, we can help automate each snapshot operation and ensure that these tasks are carried out at required, regular intervals and ensure that you are not paying for unused old snapshots, therefore saving money on your overall cloud costs and helping to optimise your cloud resources.
You may have scripts setup for taking EBS or RDS snapshots but in many cases too many old snapshots are not deleted. It is more efficient to have a policy based automation tool for EBS snapshots like the one offered by CloudRanger, to keep for the last 3 months or use 30 days snapshots on a rotation basis.
CloudRanger offer a simple DevOps automation solution to make it easy to manage backups & servers on AWS cloud. Using CloudRanger, you can easily backup your RDS and EC2 instances with snapshots and AMIs.
With an easy to use interface, managing your routine AWS tasks is simple and effective. CloudRanger saves your team time and hassle, making the day-to-day management of your AWS resources easier and more automated. CloudRanger can also help you save on your EC2 costs by starting/stopping non-production instances automatically when you need them.
Start a 14-Day Free Trial, so you can try out our range of AWS features and benefits for yourselves.