Backup history and file versions (revisions)

Immortal Files maintains a backup history of all the backups it has done.


File history

As you work with your files, creating new ones and editing existing files, you may occasionally delete or edit something in your files that you need to retrieve. You may want to see a file’s content as it was on a previous date. You may want to compare a current file against its previous content. You can easily do all these functions with Immortal Files through its backup history (or file version) feature. (With some programs, this may called file revisioning.)


View how your computer looked previously

As soon as you do your first backup, you may open the Backup history list located in the bottomright corner of the main Immortal Files window. The backup history is set of timestamps representing backups from your computer at specific points in time. The Backup history list shows dates and times with the newer items at the top and older items at the bottom. These dates show the file modifications dates and times, so they may not appear to be in a perceived order.


To view previous versions of files and folders

  • Click the Backup history list and then select the appropriate date and time.
  • In the main window, select file or folder from that date and time to view.
    Present time refers to the contents of your computer right now.
    open file version

Restore file versions

You can restore files in two ways: from the main toolbar with the Restore button or from the Backup history list by selecting the date of a backup.


To restore previous versions of files and folders

  • Start Immortal Files.
  • Specify a date in the Backup history list.
    As soon as you click the date/time, Immortal Files connects to your backup storage location and extracts the folder’s structure on the given date/time.
    select file version timestamp
  • Next, locate the file or folder you need to restore from the backup and select it.
  • Click Open Item or Restore Item on the toolbar.
  • Wait while Immortal Files retrieves the file from the backup storage location.

After Immortal Files retrieves the document, if you clicked Open Item, the document opens in its application. If you clicked Restore Item, a Finder window opens.

NOTE: None of your current files will be overwritten during a restore process. When you click Open Item or Restore Item, all files and folders are stored in the ~/Downloads/BackupRestore folder. To locate this folder, open a Finder window, choose Go > Go to Folder, and type ~/Downloads/BackupRestore.


Remove old file versions from a backup

Even if you delete a file or folder from your disk locally, you may restore it from a backup. Immortal Files does not propagate file and folder deletions by default. You can set special options to specify when files will be deleted from backup storage if they were deleted locally.

NOTE: You may manually view your file versions in backup storage. The backup storage structure matches your file system’s structure; therefore, the last version of a file is located in the same location as the original was located. For example, if you back up a file finance2014.pdf that is in the /Users/carl/work/ folder to scp://exampleserver.com/backup storage, that file will be available inside the backup storage at the URL: scp://exampleserver.com/backup/Users/carl/work/ as finance2014.pdf. Previous versions of this file will be available inside the .savenodes folder. Each file in the .savenodes folder has a generation prefix. The zero (0) generation is the oldest generation. Therefore, you may access access the original version (first backup) of finance2014.pdf from scp://exampleserver.com/backup/Users/carl/work/0-finance2014.pdf. You can learn about the full backup structure and path-escape in detail.

NOTE: If you have not done any backups or the previous backup was not completed successfully, the Backup history list only shows Present time. If you have questions about the successful completion of a backup, please open the log file to verify that did happen.