Amazon RDS SQL Server backups from a single place on the web

Start now
Amazon RDS SQL Server

Connect to your Amazon RDS SQL Server databases

and send backups to

Amazon S3
Google Drive
One Drive
Microsoft Azure
S3 compatible
Backblaze B2
Google Cloud
Aruba Cloud
OneDrive for Business
Yandex Disk
Local and Network folder
Any Amazon RDS SQL Server
Any Amazon RDS SQL Server
Supports Express, Web, Standard, Enterprise edition
On Any Windows
On Any Windows
Compatible with any version of Windows and any Windows Server


Set a backup schedule
Set a backup schedule
Create a backup schedule specifying when and how often the backups should be created.
Set the backups retention period
Set the backups retention period
Store the backups for as long as you need. You are only limited by the available space in your storage.
One-click restore
One-click restore
If a failure occurs, the data can be restored with the click of a button.
  • Zip and 7Zip compression
  • Rest API
  • Connection and configuration of new backup jobs via CLI
  • Automatic restore to another Amazon RDS SQL Server
  • Command-line interface to run the backups through a batch file
  • Maintenance jobs
  • Email notifications
  • Local folders backup
How it works
Install an app

Install an app

Install a lightweight app on your Windows or Linux server and connect to your database and SqlBak account. Then forget about it – it will run as a background service.
Schedule a backup job online

Schedule a backup job online

Create a new backup job on Set encryption, compression and notifications. Select any of your cloud storages to send your backups there. Schedule it.

Manage backups on multiple servers

Connect to any number of servers and see all your backups on a single page.
Manage backups on multiple servers
Your backups are secure
The backups are protected
Your backups are encrypted and uploaded to your storage directly from your server, bypassing
The credentials are safe
Your database connection credentials are encrypted and stored on your server, not on
Trusted company
We are the creators of SQLBackupAndFTP - the original SQL Server backup utility with over a million installations since 2008
Frequently Asked Questions

How does SqlBak make Amazon RDS SQL Server backups?

SqlBak makes Export Data-tier Application. The output is a BACPAC file. To ensure transactional consistency of SqlBak, you can set a read-only mode for your database for the period of backup creation.

Why should I create backups if Amazon already does them?

There are several reasons:
  • Amazon stores backups only for 7 days. If you need to roll back to an earlier date, then you cannot do this through the built-in backup mechanism.
  • Amazon keeps backups on its own, and there is no way to download them. While convenient, it is safer to store backups separately from the database.
  • Amazon does not allow you to restore backups somewhere other than Amazon. Via SqlBak you can restore a backup to another server, for example, to a local SQL Server or Azure.
It would be best to combine the creation of backups using both Amazon RDS and SqlBak.

How can the backups that were created via SqlBak be restored?

It is very easy to do. All you need is to select a backup that should be restored from a list and press one button. SqlBak downloads all the needed backups and restores them. Here's a simple guide on how to restore a database.

Can the backups be sent to different destinations?

Yes, this is the correct way to store the backups. Don't put all your eggs in one basket. SqlBak makes it very easy to set up. See How to backup SQL Server databases to multiple destinations. In addition, you can mark a destination as an emergency one in SqlBak. In this case, the backups will be uploaded to it only if the backups could not be transferred to the main destination.

Is it possible to backup local folders along with databases?

Yes, while setting up a backup job, you can select any number of local folders for which the backups will be performed along with the databases.

Can the Amazon RDS SQL databases be automatically restored to another server?

Sure, it can be achieved by configuring the "Restore tasks" in your backup job. After the restore, you can run a SQL script in the restored database, for example, to delete confidential data. That option is very useful for setting up a test server.