Versioning and Filename Encoding


Syncovery can preserve multiple versions of each file in your backup or mirror. The recommended method to achieve this is by encoding the timestamp into the filename: the date and time is added at the end of each file (before the file extension). The option is called Filename encoding within the synchronizer software.

Filename encoding is also needed to preserve a file’s timestamp on most FTP servers as well as on WebDAV and Amazon S3 online storage. Since a file’s date and time are very important for synchronization, we recommend to use this feature with such servers whenever you don’t need to have the original filenames on the server.

This method requires that the (local) folders with original filenames are on the left-hand side and the (remote) folder with encoded filenames on the right.


Example

A file named Invoice.doc becomes Invoice.d20061216-u121650.doc on the right-hand side. The time you see in the filename is UTC/GMT time so as to be independent from time zones and daylight saving time.

The encoded filename is only visible when looking directly at the storage used for the right side. When using Syncovery, the filenames are automatically decoded, and the Synchronization Preview shows the original filenames only along with the original file’s date and time.


Filename encoding can be chosen:

  • on the Internet Protocol Settings dialog (world icon button)
  • or on the tab sheet Advanced in Advanced Mode.


Versioning

By adding the date and time to a file’s name, it becomes possible to keep multiple versions of the file in the same folder in the backup. This is the recommended method to keep multiple versions with any type of backup storage. To use it, choose Keep multiple versions… on the More tab sheet and place only the first checkmark in the dialog that comes up. Older files should not be moved into a separate folder.


Compression / Zipping / Encryption

The files can also be zipped and encrypted. You will find these options on the Zip tab sheet. When combining compression with filename encoding, you must compress each file into a separate Zip file. So you should only use the two upper checkboxes on the Zip tab sheet only.


Restoring Files From Backup Storage

Restoring will give you the original file names and modification dates. Please read this documentation on performing a restore.