Skip to content
Bianka Martinovic edited this page Jun 30, 2014 · 3 revisions

You can restore SyncData backup archives at the same server or at any other server, where SyncData is installed.

A SyncData backup archive consists of two files, the compressed archive file *.zip and the checksum file *.md5. Copy the both files, for example:

syncdata_backup_20130903_1700.md5
syncdata_backup_20130903_1700.zip

into the SyncData folder

/syncdata/inbox

Now you can execute the restore process:

http://www.<yourdomain.tld>/restore?key=<yourkey>

SyncData will:

  • check the /inbox for a SyncData archive
  • compare the checksum of the archive file with the checksum file
  • generate a fresh Backup of the CMS and place it in /syncdata/temp/backup
  • delete and restore each database table with the backup data
  • delete and restore each file of the CMS

In syncdata.json you can specify tables, directories and files to ignore by the restore process.

Whenever an error occurs, SyncData will stop the restore and rollback to the backup from /syncdata/temp/backup. This general behavior of SyncData will try to keep your CMS always in a well condition, also if the system crashes while restoring.

After restoring you will get the prompt:

SyncData Result page

Please check the Logfile to get detailed information about the restore process.

Important note: The restore action will overwrite all files and folders that are included in the ZIP archive. Files/folders that are not present in the Backup will be deleted!

Next step: Synchronize

Clone this wiki locally