AWS RDS is a managed service. Database backups are part of this service. Snapshot and backups are synonymous terms in the case of RDS and are used interchangeably. You do not need to script anything to make backups on an RDS DB instance regularly. You just need to ensure that you have configured the right backup window and backup retention for your DB instance. Both values can be specified at the time of DB instance launch, or you can modify them later, if needed. To check the current backup retention and window, you can use the following command:
PS C:\> Get-RDSDBInstance -DBInstanceIdentifier "mywebappprd" |Format-Table DBInstanceIdentifier, BackupRetentionPeriod, PreferredBackupWindow
If you have BackupRetentionPeriod set to 0 (zero), it means that automated backup is disabled for the given instance. In this example, you can see that we have a value...