Project

General

Profile

Feature #41073

cephfs-sync: tool for synchronizing cephfs snapshots to remote target

Added by Venky Shankar 8 months ago. Updated about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Administration/Usability
Target version:
% Done:

0%

Source:
Community (dev)
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
Labels (FS):
Pull request ID:

Description

Introduce a rsync like tool (cephfs-sync) for mirroring scheduled and temp cephfs snapshots to sync targets. sync targets could be ceph filesystem on a remote site or even a traditional filesystem. We may want to sync to remote ceph filesystem initially.

We would start with scanning the filesystem based on rctime and feed the file list to rsync. Later, implement (or provide an option) to switch using various sync mechanisms that are much more efficient (such as identifying renames and propagating that to the remote target rather than a copy and delete).


Related issues

Related to fs - Feature #41074: pybind/mgr/volumes: mirror (scheduled) snapshots to remote target New

History

#1 Updated by Venky Shankar 8 months ago

  • Related to Feature #41074: pybind/mgr/volumes: mirror (scheduled) snapshots to remote target added

#2 Updated by Patrick Donnelly 8 months ago

  • Assignee set to Daniel Oliveira

#3 Updated by Patrick Donnelly 2 months ago

  • Target version deleted (v15.0.0)

#4 Updated by Patrick Donnelly about 1 month ago

  • Assignee deleted (Daniel Oliveira)
  • Target version set to v16.0.0

Also available in: Atom PDF