-
I plan to install Rustic to backup a system that has no underlying file system integrity checking mechanism, and no possibility to migrate to one in the near future (e.g., ZFS). The plan is backup to cold storage, for cost-efficiency reasons (multi TB data). I understand that rustic is the only tool with efficient deduplicated backups that supports cold storage. I have also read that |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 7 replies
-
Thanks @masda70 for opening this discussion! A general disclaimer: Note that rustic is in a beta phase, so be sure to judge the risk yourself. If you have ultra-critical data, you shouldn't rely on rustic as single backup solution (but, of course, in that case you should not rely on any single backup solution). In general we do encourage people to double-check their rustic repository using About If you need to check your backup storage, you have to run An alternative check which maybe can be performed directly on the storage is checking all repository files against their SHA256 hash - the filename should always be identical to its checksum. Moreover, in near future with #1230 there will be the possibility to only check parts of the data, e.g. only a random subset. This may be a good compromise between security and handling costs for cold storage. Also, remember to always (and regularly) do restore tests to ensure that data really is restorable. Note that |
Beta Was this translation helpful? Give feedback.
-
Ah, and a general remark: Depending on your cold-storage solution you may want you storage provider to be able and guarantee integrity of you repository. In that case If you have to ensure integrity yourself, rustic only allows to check but does not offer error-correction codes or something like this. So, in this case you'll need an extra solution for that. |
Beta Was this translation helpful? Give feedback.
-
@masda70 Would you be able to write a tiny article for our docs for this use case/scenario? I added rustic-rs/docs#91 as a tracking issue for it, where we can discuss this. |
Beta Was this translation helpful? Give feedback.
Thanks @masda70 for opening this discussion!
A general disclaimer: Note that rustic is in a beta phase, so be sure to judge the risk yourself. If you have ultra-critical data, you shouldn't rely on rustic as single backup solution (but, of course, in that case you should not rely on any single backup solution). In general we do encourage people to double-check their rustic repository using
restic check
, but this obviously doesn't work well with cold storage which is not supported by restic...About
rustic diff
: running that only needs to read metadata from the repository which is always stored in hot repository part and usually also cached. It basically just uses computes SHA256 hashes of…