1, 使用s3broswer上传一个10MB的文件

ceph 对象存储元数据恢复备份

 

2, 备份rgw元数据

1) 获取所有bi

   ceph 对象存储元数据恢复备份

 

  2) 获取某个bi

  ceph 对象存储元数据恢复备份

  将输出定向到一个文件中

 

3, 删除元数据

ceph 对象存储元数据恢复备份

 使用s3broswer工具发现数据被删除

 

4, 恢复元数据

ceph 对象存储元数据恢复备份

 

5, 确认数据恢复

1)

ceph 对象存储元数据恢复备份

  2) 使用s3browers查看, 数据成功恢复,下载下来, 对比md5值,  没有发生变化,  数据恢复成功

 

6, 残留问题点

  1) 恢复元数据后, mtime变为0

  2) 无法进行批量object恢复

注: 当前恢复方式, 只对" bucket_index_max_shards ": 0 有效,

相关文章: