What is BackupSheep?

As a SaaS solution, we enable you to effortlessly automate your backups.

Introducing BackupSheep: a comprehensive backup automation toolkit for servers, databases, and websites. As a SaaS solution, we enable you to effortlessly automate your backups.

In this guide, we'll cover the various backup automation services we provide.

Server Backups:

BackupSheep seamlessly integrates with a wide range of cloud hosting providers, and for this example, we'll focus on DigitalOcean.

You're likely already familiar with manually creating snapshots of servers and volumes through your DigitalOcean dashboard.

DigitalOcean also offers APIs, which enable users with coding expertise to execute various actions on their accounts, including creating and deleting snapshots.

Now for the exciting part 🎉

BackupSheep delivers a user-friendly dashboard that allows you to link all your DigitalOcean accounts, set up snapshot schedules, and establish retention policies for cloud servers and volumes. We then utilize DigitalOcean APIs to automate the snapshot creation process.

These snapshots are stored in your DigitalOcean account, just like regular snapshots.

By automating the snapshot creation process with BackupSheep, you can disable the native backup feature in your DigitalOcean server and save 20% on fees.

Database Backups:

BackupSheep is compatible with multiple SQL and NoSQL databases. To create database backups, we use standard CLI tools such as mysqldump and pg_dump, followed by compression using zip.

You can store these compressed backups offsite according to your preferences. For instance, you could upload a WordPress database backup to AWS S3, Google Drive, Dropbox, and BackupSheep Blockchain storage simultaneously.

To restore these backups, simply use the mysqldump or pg_dump CLI tool or the BackupSheep dashboard.

Website Backups:

BackupSheep supports file-server/website integration through SFTP and FTP protocols.

Connect your file-server using the BackupSheep dashboard and configure the files or folders you want to back up, referred to as a node.

When the backup is executed, all selected files are downloaded and compressed into a zip format. You can store these compressed backups offsite according to your preferences, such as uploading a WordPress file backup to AWS S3, Google Drive, Dropbox, and BackupSheep storage simultaneously.