From 0d96a315ce61f2c9af9bdd1a38368558a4443122 Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Sun, 25 Oct 2020 03:04:47 -0400 Subject: [PATCH] cephfs-mirror: carve out (and implement) mirroring snapshots to peers Remote file synchronization by @mchangir. Signed-off-by: Milind Changire Signed-off-by: Venky Shankar --- src/common/options.cc | 13 +- src/tools/cephfs_mirror/CMakeLists.txt | 1 + src/tools/cephfs_mirror/PeerReplayer.cc | 1016 +++++++++++++++++++++++ src/tools/cephfs_mirror/PeerReplayer.h | 143 ++++ 4 files changed, 1172 insertions(+), 1 deletion(-) create mode 100644 src/tools/cephfs_mirror/PeerReplayer.cc create mode 100644 src/tools/cephfs_mirror/PeerReplayer.h diff --git a/src/common/options.cc b/src/common/options.cc index 1f15939a6783f..0f5261150fdf7 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -8910,7 +8910,18 @@ std::vector