Everything a backup service should do.
Nothing your site has to run.

BackupYourSite is built around one principle: the backup system must keep working when your website doesn't.

Backups

๐Ÿ›ฐ๏ธ

Agentless by design

No plugin, no agent, no script on your server. We connect over SSH from the outside and stream your site straight to offsite storage. Your site's performance is untouched โ€” backups never compete with your visitors for PHP workers or memory.

โฐ

Daily, on your schedule

Pick the time that suits each site. The scheduler fires within a minute of it, retries a failed run automatically, and never lets two backups of the same site overlap.

๐Ÿ—„๏ธ

Files + database, streamed

Your full application folder and a complete MySQL dump, streamed over the SSH channel โ€” nothing is ever written to your server's disk, so even a site with zero spare quota backs up.

โœ…

Verified before stored

Every archive is integrity-checked and every database dump must end with MySQL's own completion marker before the run counts as OK. We refuse to call a broken backup a backup.

๐Ÿง 

WordPress-aware

Database credentials are parsed from wp-config.php at run time โ€” nothing to configure, and it keeps working when you change hosts or passwords. Regenerable cache folders are excluded automatically; wp-config.php itself is included, because a restore needs it.

๐Ÿงฉ

Any PHP application

Not just WordPress: Laravel, custom apps, legacy PHP โ€” enter the DB credentials once and the same pipeline protects it. For custom apps we archive everything, because silently skipping an unknown folder is the one mistake a backup tool must not make.

Restores

๐Ÿ–ฑ๏ธ

One-click restore

Every stored backup is listed with its exact size and date, read from storage itself โ€” so the list shows what can genuinely be restored, not what a log claims. Pick one, confirm, done.

๐ŸŽฏ

Files, database, or both

Roll back just the database after a bad plugin update โ€” far faster than re-sending the whole file tree โ€” or restore everything after a compromise.

๐Ÿ›ก๏ธ

Safe by default

Archives are downloaded and verified before anything on your site is touched; a corrupt set is refused with the site unchanged. Restores are double-confirmed, run in the background with live progress, and logged permanently with who ran them.

Storage & security

โ˜๏ธ

Storage deployed by us

No S3 buckets to create, no cloud bills to watch. Encrypted offsite storage is part of every plan โ€” 25 GB to 500 GB depending on the plan โ€” fully isolated per customer.

๐Ÿ”

Credentials encrypted

SSH keys, passwords and database credentials are encrypted at rest and never shown back โ€” the dashboard only ever tells you whether one is stored. Generate an ed25519 keypair in the console; we never get the ability to install anything on a server you haven't granted.

โ™ป๏ธ

Retention that can't hurt you

Old backups are pruned to your retention window only after a fully clean run. A night of failures can never delete your last good backup โ€” the failure mode is more copies, never fewer.

Monitoring & teams

๐Ÿ“ง

Daily summary email

One email each morning: every site, status, duration, sizes, and โ€” crucially โ€” any enabled site that didn't run at all, the silent failure most systems never surface.

๐Ÿ“œ

Full history

Every backup run and every restore, permanently logged and filterable โ€” what ran, when, how big, and who restored what.

๐ŸŽจ

Whitelabel for agencies

On the Agency plan the entire console carries your brand name, your logo and your accent colour. Your clients see your backup service, powered quietly by us.

Try it free for 30 days

1 website, 1 GB of storage and 7-day retention โ€” no credit card, cancel anytime.

Start free trial