In the directory where I had the backup sent, there are a huge number of files with names like
duplicity-inc.20201015T091513Z.to.20201022T091515Z.vol18.difftar.gpg
, If I open one of them with Kate, they’re unreadable. If I use gpg and the filename, it asks for a password. I give it my root password and it creates a file of the same name only without the gpg extension. If I open that file, it uses arc and shows a list of the files and directories. Anything bigger than about 1k is shown as small blocks numbered sequentially starting at 1. Some of the bigger source files are shown in several different .gpg files, so they need to be put back together.
Also no word that compressions is supported, and I assume “difftar” likely is a hint that tar is being used to create a differential backup or contains changes from some other reference.
Looking at the size of the complete backup and the space taken on my drives, I would think that some sort of compression is used.
It also says that permissions are stored separately from the file archives, and the only way you’ll restore both files and permissions is to use the Back in Time app, so you shouldn’t just copy files back to their original locations.
I understood that only referred to a backup made via SSH. Of course I could be wrong.
Could these gpg files be something else that was run on your machine and not Back in Time backups?
TSU
No. I created a folder on my server for the exclusive use of back-in-time.
After using gpg to decrypt these gpg files, any file that is small enough to have fit into one of their blocks, such as a small picture or the like, seems to be usable. I did not check the permissions but using the GUI and clicking on the file, used the correct application to open and display the file.
The entire set of files created by back-in-time and placed on the server seem to be intact on the server. I haven’t messed with them. I made a copy on one of my spare drives to play with.
The new back-in-time program seems to be intact and operating as designed. But, it seems that it won’t go and look for a snapshot made by a previous incarnation of the program. I find that disturbing as the primary reason for it is to backup data and be able to restore it. If one loses their root drive, the OS and all the programs need to be reinstalled from the repositories. The information necessary for restoring backup copies should reside with the data, no?
Bottom line, it seems I am going to need back-in-time to restore my data. I’m going to have to find a way to get it to recognize the backup set it made.
Bart