MAIN Home Page

Get a time
machine for
your website.

Top Website Backup service. Backup, monitor, and undo changes on your website today!

How does our Website Backup Service Work?

Click on an icon to visit a section.

Connect Site

First, connect your site by giving us your ftp/sftp/MySQL information. We will take care of the rest for you. It’s that easy!

Initial Backup

Now we take an initial backup of your site.

Monitoring

Now we monitor your site daily for changes, and alert you if there are any problems.

Backup Again

After monitoring we continuously backup your site again and again if we detect changes.

Restore

Finally, we can restore your site back to any previous version with the click of a button.

Enjoy a 30 day Money Back Guarantee

No Contracts. Cancel Anytime!

  • Monthly Option
    $37
    Billed monthly, no set up fee.
  • Setup and Install Included
  • Up to 2 Websites
  • Unlimited databases
  • Daily backup and monitoring
  • Email and phone support
  • Advanced Security
  • No Time Tracking
  • Click Here to Add to Cart
  • Yearly Option
    $297
    Billed annually, no set up fee.
    Save $147 (Save 33%)
  • Setup and Install Included
  • Up to 2 Websites
  • Unlimited databases
  • Daily backup and monitoring
  • Email and phone support
  • Advanced Security
  • No Time Tracking
  • Click Here to Add to Cart

Need something special?

Why you’ll love us. Here are the details.

  • FEATURES
  • Price
  • Websites
  • Databases
  • Backup Retention
  • Backup
  • Daily Automatic
  • On Demand
  • Monitoring
  • Daily Site-Change Monitoring
  • Restore/Undo
  • Zips Downloadable
  • One-Click Restore
  • Concierge Restore
  • Test Restore
  • Security
  • IP logging
  • Support
  • Email Support
  • Phone Support
  •  

Got questions? We have answers.

If your question isn’t here email us at: support@recoverysoftware.com

Reliability

How reliable is own service?
Our systems perform at 99.9% levels, which means that roughly 1 out of 1,000 websites encounters an issue on a daily basis. Hosting providers perform maintenance on servers, customers change FTP login credentials, and IP whitelisting settings for database connections can change, based upon hosting provider server admin activity. These are common behaviors and not cause for concern, as our determines the root cause for the lack of connectivity, and emails the customer so they can remediate.

How secure is Our service?
Our service relies upon industry best practices to protect customers’ data. All backups and passwords are encrypted, secure connections (SFTP/SSH/SSL) are utilized if possible, and annual vulnerability testing is conducted by an independent agency. To-date, there has not been a data breach or successful hack or attack upon our service.

Where are the backups stored?
Backups are stored on Amazon Web Services Simple Storage System, known as S3. S3 boasts object durability levels of 99.999999999%, achieved by storing redundant copies of data across multiple geographies and facilities. S3 is not the cheapest alternative for data storage, but it is one of the most reliable.

Are the backups encrypted?
Our data stored on Amazon Web Services (AWS) is stored utilizing Server Side Encryption (SSE). AWS handles key management and key protection for us, with one of the strongest block ciphers available, 256-bit Advanced Encryption Standard (AES-256).

How are passwords stored?
The customer account passwords are stored with a one-way salted hash. At rest, these passwords reside in Amazon’s Relational Database Service (RDS). Customer server credential passwords are stored in RDS with RSA 2048-bit key encryption.

Backups

How does it work?
All file content is retrieved for the first backup using the “get” command over FTP or SFTP. Disk I/O is utilized as each file is retrieved and transferred to our servers. CPU and memory needs are minimal.

Subsequent backups are differential and do not entail transferring all content. This is achieved by utilizing the “ls – list” command and examining the metadata for each file: name, size, timestamp, file type, permissions, and last modified date. If any of these have changed, or a new file has been added, we will transfer the changed or added file to our servers. If a file has been deleted, we take note and adjust our repository accordingly. Since only changed file content is transferred, the vast majority of subsequent backups cause minimal memory, CPU, and I/O server needs.

How does the restore/undo work?
When a customer seeks to restore a previous version of their website, the first thing our service does is to check the live website to see what content is on it. This enables us to quickly push (or pull) the differences to or from your site. For instance, you might experience a hack that changes your .htaccess file and nothing else. Rather than reload your entire site, our service would simply replace the infected .htaccess file with your old clean copy.

Will it be easy?
Yes.

Plans

What about a free plan?
We offer a 30 day trial on our plans. Feel free to signup and test our service to see if it’s the right fit for you or your company. If it isn’t, no hard feelings!

How much storage do I get with each plan? How long are backups stored?
Our plans allow you to have one website for up to 5 GB of storage for that site.

Can I backup multiple websites?
Yes, you can! Multiple websites can be backed up with our service, and if you have more than two, we highly recommend you contact us at support@recoverysoftware.com and we will find a plan to accommodate you.

Databases

Do you backup databases?
Yes, we do. You have several options in backing up your databases. Our service can connect directly to your MySQL database, typically through Port 3306, or by tunneling over SSH with your FTP credentials or different credentials.

How does it work?
A mysqldump command is executed each time we retrieve the database content. Most MySQL databases are not large enough to create noticeable server load.