Skip to content
Ioannis Botis edited this page Mar 30, 2018 · 32 revisions

Introduction

This library is a wrapper to 3 tools that can be used to create incremental backups.

Website Backups

We often need to backup our code for various projects, including joomla, wordpress and drupal cms. Frequently clients want to upload images, videos. documents or update their modules. For this, webmasters can give access to php scripts to "write" to the documents directory or even the code.

Problems

Clients delete their data by mistake

It can happen that one of your clients deletes their data by mistake and you want to revert his changes to a previous stage.

Clients get their accounts hacked

Accounts get hacked frequently, and malicious hackers can cause you to lose all your data. Backup solutions

Server gets hacked

It can happen that your server gets hacked. In that case, it would be great to have all your data backed up to another, eg through ftp connection. Although this could be tricky to accomplish.

Incremental Backup

An incremental backup, as opposed to a full backup works as follows:

  • At first, all data are backed up
  • From that first time and then, each time the tool is run, the changes are backed up. This way, space is saved when you need regular backups of your code & data.