GEO Replication for Spaces
Wayne
We would like to ability to replicate a space / bucket between regions. I see two ways this could be implemented.
- Since a Space name is globally unique. You could have an option to host that space in xxxx locations and have data automatically replicate to each region.
- Allow the user to choose two or more spaces in any region to create a replication rule.
I think there should also be two modes, master/slave and master/master. Replication should be automatic and fast.
In master/slave all changes created on one space / region would replicate to the other region but not vice versa.
Where as with master/master changes made in either space will be replicated to all other spaces in the replication pool.
W
Whitney Jutzin
Thank you for the amazing feedback! With the DigitalOcean acquisition of Snapshooter, we can now offer our customers a basic automated Spaces geo-replication service to make copies of critical Spaces data into another DigitalOcean region. While the replication does not occur immediately after a new file is uploaded, it is likely adequate for many disaster-recovery needs. The following article explains how to set up Snapshooter to automatically copy Spaces data to another bucket (which can be in another region) once a day.
https://snapshooter.com/learn/copy-data-from-digitalocean-to-digitalocean-spaces We'll continue to investigate instant replication for the broader ask. Again, thank you for taking the time to share this great feedback with us.
W
Whitney Jutzin
open