Skip to content

Incremental snapshot from RBD and Cephfs by ceph-csi #5122

Answered by Rakshith-R
mehdi-aghayari asked this question in Q&A
Discussion options

You must be logged in to vote

Hey @mehdi-aghayari ,

I'll split the discussion into two parts: RBD & CephFS:

RBD Incremental Snapshots:

  • RBD images has layering feature, therefore it does not consume extra memory when you take a snapshot each time.
  • When you take a snapshot (upto 250, flattening kicks in after this limit), you virtually don't consumer any extra space.
  • Therefore, you can consider each snapshot to just consist of incremental changes.
  • Coming to accessing such diffs for backup purposes, there is a kep changed block tracking feature that should make this possible soon
  • Currently, it is not possible to obtain such diffs manually through rbd api. Support for this is being added in ceph/ceph#60844 (comment) .

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by mehdi-aghayari
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #5119 on February 04, 2025 07:04.