-1

I'm using GlusterFS to connect 5 servers to be a big storage, now i want to transfer the data on these 5 servers to other 5 servers and i'm thinking about use Rsync to do this. It's easier if i use only one server to run command Rsync to a new server (connected by glusterfs) but the speed will be really slow so i want to use old 5 servers transfer data to 5 new servers that makes the speed faster x5 times. Is there any way to do that with Rsync or any other ways to do this?

3
  • Split it into five sets? stackoverflow.com/questions/23154768/…
    – ceejayoz
    May 31, 2018 at 18:54
  • This could use some clarity and detail. Are the five new nodes running glusterfs servers/bricks, or are you moving to something else? Are you wanting to achieve a migration and service transition after this transfer, or are you going to be continually synchronizing these volumes? Finally, what is this for?
    – Spooler
    May 31, 2018 at 19:14
  • @Spooler The five new nodes running glusterfs (everything on new nodes are the same as the old nodes) And my purpose is move all of my data from old DC to new DC and i'm searching for a fastest way to do this. Thank you!
    – Brooklyn
    Jun 1, 2018 at 3:47

1 Answer 1

1

GlusterFS has geoclustering abilities that internally use rsync to do what you describe wanting to do.

https://docs.gluster.org/en/v3/Administrator%20Guide/Geo%20Replication/

1
  • suppose I use geo-replication, after all data synced and I need to remove the Master node so the Slave one can be a new master node? i mean can I continue write new data directly to Slave?
    – Brooklyn
    Jun 1, 2018 at 5:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .