I am switching from Windows to Ubuntu. In Windows, I was using a program for backup which was creating .7z files. It is fast and easy to restore a few files from a huge 7zip archive.
In Ubuntu, currently I am using tar to create .tgz archive files. However, when I try to quickly restore a few small files from a huge .tgz archive, Archive Manage (Roller) or command line tar tries to read the whole .tgz file first, which takes too much time.
Which is the recommended archive file format for backup and quick restore?
Note: I cannot go with 7zip, because it does not store Linux file access permissions.