Website 2 Backup is the first PHP script, and for the moment the only one, doing multilevel incremental website backup. In this article we will explain what is an incremental backup, how it is done, how to recover data, and what are the advantages.
Incremental Backup Principle
An incremental backup save only the modified data since the last backup. The first backup of an incremental is a full backup, all the data and informations are saved. For the next backup only new files are saved. With W2B we save also the list of deleted files since the last backup for a perfect recovery. With the multilevel incremental backup the next backups are still based on the difference since the last incremental. With W2B you choose when your full backup and when the incremental backup are done. For example you can do one full backup every month and an incremental every 2 days.
Recovery of an Incremental Backup
To recover an incremental backup you use all the incremental backups available to the latest full backup. The full backup is restored, and after that all the incremental starting with the oldest to the latest. Files are added and deleted following the informations available in the archive. With W2B the data restoration is fully automatized, you just have to select the latest backup you want to restore and the software will do all the job. If your backups are on a cloud storage they will be all downloaded, the software will decrypt and uncompress files in archive and remove deleted files.
Incremental Backup Advantages
There is three main advantages to use incremental backups.
- The first advantage of an incremental backup is the smallest space used on storage. A 2Go used for 3 months of backups can become a 500Mo or less. The incremental backup reduce the storage cost.
- The second advantage is the low resources usage for your web hosting. During the backup, the compression of files in archive is the most resources consuming process. With less files to backup you use less resources.
- The third advantage is the reduced bandwidth usage. With smallest archives you use less bandwidth to send your backups to cloud storage.
As you can see the incremental website backup is the best solution to have an efficient website files backup. It is more easy with less cost to do backups more regularly.