borgbase / vorta

Desktop Backup Client for Borg Backup
https://vorta.borgbase.com
GNU General Public License v3.0
2k stars 132 forks source link

How does Vorta compare to Bup/Kup and BackInTime? Please add a comparison of features/functionality #705

Closed mYnDstrEAm closed 3 years ago

mYnDstrEAm commented 3 years ago

Is your feature request related to a problem? Please describe. I couldn't find a clear and useful comparison of Borg/Vorta with Bup/the Qt GUI Kup and BackInTime. These seem to be the three best FOSS backup software with a Qt GUI. Such a comparison would be useful for:

Describe the solution you'd like It would be good if a separate website and/or the Vorta website had a comparison of functionality/features of Vorta in direct comparison with (at least) these two other software. This comparison should probably be linked to either directly from "Why is this great?" in the readme or be findable at the link in "Learn more on Vorta's website."

Maybe this would be more appropriate at https://github.com/borgbase/docs.borgbase.com

m3nu commented 3 years ago

Yeah, this could be added to the docs. But no problem to discuss it here and later do a PR there.

Golddouble commented 3 years ago

Here are some Ideas what could be included in this comparison: (Maybe also LuckyBackup and "Deja Dup" could be included in this comparison. I know, that this are more sync programs, but nevertheless, actually they are also used to backup data)

  1. How much time it takes to make a full backup of a sample of "folders and files".
  2. How much time it takes to make something that feels like an incremental Backup of this sample of "folders and files".
  3. How much time it takes to recover the latest backup of a sample of "folders and files".
  4. How much time it takes to recover any particular "incremental backup" of a sample of "folders and files".
  5. How much place a full backup takes with default settings of a sample of "folders and files".
  6. How much place something takes that feels like a incremental backup. (of a sample of "folders and files")
  7. Is it possible to brows through the files of the latest backup-archive?
  8. Is it possible to browse through the files in any incremental backup-archive?
  9. Can we recover single files or single folders from the latest backup or only the whole backup?
  10. Can we recover single files or single folders from any incremental backup or only the whole backup?
  11. How can I recover the whole home folder? Can I recover the whole home folder of the same system I am using at the moment? Or must I use a live system? Or something else?
  12. Is there a function to verify my backups?
  13. Is there an option that automatically verifies my backup after each incremental backup.
  14. Can I verify only the latest incremental backup or do I have to verify always all backups of a repository
  15. Can I encrypt my archive
  16. Can I use a password
  17. Can I delete any particular "incremental Backup" or only the latest?
  18. Does it support differential Backups
  19. When a file has changed since the latest backup, does then the backup program always save the whole file new or only parts of this file.
  20. Is the backup program designed to backup "the whole home", "the root" or "only for your personal data, that are part of the home"?
  21. Can we define exclusions rules
  22. Is there an assistant for creating exclusion rules?
  23. Is there a GUI for this program
  24. Is the program actively supported (help)
  25. Has it a good documentation?
  26. For the recovery process: Can we define rules, if files that are already in the target should be deleted or kept. Already but only if it is newer. And other "sync rules".
  27. Can I recover the content of a folder in my archive or particular files in a user defined target or are there any restrictions?
  28. When recovering some single files: Is it easy to find them, because they are sorted in a logical manner. Or are they sorted in a mess?
Golddouble commented 3 years ago

This is a comparison between Borg, Restic, Arq 5, Duplicacy, Duplicati: https://forum.duplicati.com/t/big-comparison-borg-vs-restic-vs-arq-5-vs-duplicacy-vs-duplicati/9952

m3nu commented 3 years ago

Cool. Borg is actually quite fast. I do wonder what's Pcloud Virtual and if it runs Borg remotely. They should repeat it with BorgBase or another SSH-based backend.

mat-m commented 3 years ago

pCloud virtual is a fuse FS which caches the cloud data.

fusermount -o rw,nosuid,nodev,auto_unmount,fsname=pCloud.fs,nonempty -- /home/me/pCloudDrive

Edit: he did it on Windows, so does not count :-)