Amazon RDS or Amazon Relational Database Service makes the manipulation of databases much easier and handy for its users. It is very much similar to the traditional relational databases along with numerous facilities of the cloud as a platform. Due to these extra advantages, people prefer AWS for managing their data. For more detailed information about Amazon RDS, read this article.
A DB Snapshot is a non-editable backup of database instances protected and saved in Amazon S3 for a desired period of time which is specified by the user. By default, this period is set as 7 days. And as per the time period decided by the user, this backup remains the same and increases the value of the total bill.
Now let’s get to the task of creating a DB Snapshot
Step 1: First login into your AWS account and once your primary screen is loaded. Click on services which is written on the left and from the drop-down menu under Database there is an option RDS. Click on that and wait for the page to be loaded. Here is the image for better understanding.
Step 2: Once the screen is available click on create database. And create your database as per your choice. The image to refer to is attached ahead.
Step 3: After your database is successfully created. Now you are all set for creating a DB Snapshot. But make sure it’s successfully created because without successfully creating a database we cannot generate a snapshot for that particular database. It may take a while to create don’t bother. The status must say Available. Here is the image to know whether your database is successfully created or not, please refer to it.
Step 4: Now, select the database for which you wish to create the snapshot. Select the database and click on Actions and select the option Take Snapshot from the list. Please refer to the image for better understanding.
Step 5: Click on Snapshots. And write the name of the database for which you are willing to create the snapshot. And finally, click on Take Snapshot. Refer to the image attached ahead.
Step 6: Now, from the left drop-down list click on Snapshots. And once the fresh screen will be loaded, you’ll be able to see the snapshot. The snapshot will have the same name as that of the database. Refer to the image for a much better understanding.
In this way, your DB Snapshot is successfully created. If you also have a free tier AWS account. Then make sure you delete all the database instances and snapshots too. As keeping them will increase your bill amount. And for deleting a DB Snapshot take help from this article.