sudo apt install -y unixodbc unixodbc-dev
pip install pyrdsbackup
Make sure that RDS Backup is enabled for your RDS instance.
from pyrdsbackup.db import mssql
# Initialize Credentials
credentials = {
'server': 'rdsserver.amazon',
'username': 'adminuser',
'password': 'password',
'port': 1433,
'bucket': 'bucket_name',
'driver_version': 17
}
# Test if the connection works. If this statement returns True, backup is possible.
mssql.test(credentials)
# Backup the database
mssql.backup(credentials, 'database_name')