Bob – A Tarsnap GUI client for OS X
github.com
github.com
> command.run(job) File "/Library/Python/2.7/site-packages/tarsnapper-0.2.1-py2.7.egg/tarsnapper/script.py", line 347, in run > OSError: [Errno 2] No such file or directory
Bob is still a very early project (development started 3 days ago). We just released version 0.1.2 which improves the error handling.
Feel free to open issues on the Github page if more things come up.
It's a testament to your good design that it looks finished though. Kudos! :)
I haven't tested Tarsnap with my Time Machine backups yet, but I've used non-Mac file systems as file servers to Mac OS X clients for more than 10 years now.
The only special bit of Time Machine backups is the hard-links to directories. This requires HFS+.
A sparseimage that is an image of an HFS+ file system can use that file system to hold Time Machine backups.
Such a sparse image can be copied to a non-HFS+ file system, without affecting the Time Machine backups on the sparse image.
Using a "sparsebundle" instead of a single-file sparse image will let you use non-Mac file systems such as FAT32 that limit the file size to less than 2 GB.
What I'm backing up are a few true crypt containers. Not out of paranoia (well...), but because I use TC anyway to separate different kinds of context (by usage and importance). The nice thing is that incremental backups feature still works great. Compression is not really useful though. Currently I have ~70gb of data, ~20gb being unique.
The service is also priced quite reasonably. Highly recommended.
tarsnap -cf customers-2014.05.12 ~/Dropbox/Customers
Wait for 15 seconds (if there haven't been many changed files) - and I have a snapshot of my files.Even more tremendously wonderful - I deposited $20.00 a month ago, and I currently have a remaining balance of $19.826571509446676694.
I.E. Tarsnap charges me 0.173428490553323306/month to backup/snapshot all of the content I've created in the previous 2 1/2 years.
(Note - Tarsnap users so many sigifnicant digits, that OS X calc, Excel, and Python all gave me three different answers for 20-19.826571509446676694.
Calc: 0.17342849055332
Python: 0.17342849055332366
Excel: 0.173428490553398
I had to check by hand, and use the Python "decimal" module to get the "correct" answer of 0.173428490553323306.One thing I learned as a result is becoming intimately with the unix/linux folder structure and being able to backup an entire OS deployment, reinstall the OS and just pull an old backup to recreate most of the important configs.
There might be a reason why there are a lack of good scripts, even on Github.