Re: RGW snapshots

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I've looked into this a bit, and the best I've come up with is to snapshot all of the RGW pools.  I asked a similar question before: http://comments.gmane.org/gmane.comp.file-systems.ceph.user/855

I am planning to have a 2nd cluster for disaster recovery, with some in-house geo-replication. 

I haven't actually tried this yet.  I just setup my development cluster, and this is on my list of things to test.  The basic idea:
  • Disable geo-replication
  • Snapshot the Disaster Recovery cluster manually
  • Rollback all of the RGW pools to the snapshot I want to restore from
  • Manually restore objects from the Disaster Recovery cluster to the Production Cluster, probably using s3cmd
  • Return all of the RGW pools to the most recent snapshot
  • Re-enable geo-replication

I have several layers of safety above this, so this process is meant to be a last resort after several layers of human+code errors.  In theory, it shouldn't ever happen, but we all know how that goes.


I would like to discuss how RadosGW snapshots might work, but there doesn't seem to be much interest at this time.  The ability to use RadosGW snapshots is somewhat niche.




Craig Lewis
Senior Systems Engineer
Office +1.714.602.1309
Email clewis@xxxxxxxxxxxxxxxxxx

Central Desktop. Work together in ways you never thought possible.
Connect with us   Website  |  Twitter  |  Facebook  |  LinkedIn  |  Blog

On 6/20/13 07:59 , Mike Bryant wrote:
Hi,
is there any way to create snapshots of individual buckets, that can
be restored from piecemeal?
i.e. if someone deletes objects by mistake?

Cheers
Mike


--
Mike Bryant | Systems Administrator | Ocado Technology
mike.bryant@xxxxxxxxx | 01707 382148 | www.ocadotechnology.com


_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux