Skip to content

Does rustic handle filesystem snapshots? #974

Answered by kapitainsky
kapitainsky asked this question in Q&A
Discussion options

You must be logged in to vote

I actually tried to answer some of my questions empirically. I have used macOS APFS filesystem and Time Machine snapshots. I can share details if anybody is interested.

My findings:

  1. rustic backup /path/to/mounted/snapshot/mydata --as-path /mydata --ignore-devid seems to do the trick for backup. Subsequent runs with different APFS snapshots but with no data changes result with identical backup snapshots - no extra metadata uploaded.
  2. When restoring such backup using rustic any pre existing hard links are gone (replaced by individual files), everything else seems to be ok. Not ideal - this is probably what missing devID leads too.
  3. When restoring using restic hard links are preserved but fil…

Replies: 17 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Answer selected by aawsome
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@aawsome
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@aawsome
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@simonsan
Comment options

@kapitainsky
Comment options

Comment options

You must be logged in to vote
1 reply
@kapitainsky
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants