如何使用快照和dd自动化GlusterFS备份?

我想在glusterfs 3.7.3共享上快照自动备份

在LVM手册上创build快照可以工作,但是如何将它们保护到不同的服务器?

我能够通过执行以下操作手动pipe理该过程:

sudo umount /run/gluster/snaps/d0c254908dca451d8f566be77437c538/brick1 sudo dd if=/dev/mapper/gluster-d0c254908dca451d8f566be77437c538_0 | gzip > snap01.gz 

这似乎工作,但我怎么可能知道快照名称? 我从df -h那里获得了这个信息

快照位于这里:/ var / lib / glusterd / snaps /

但是这些不仅仅是几KB,而且我希望能够完全恢复快照。

我也尝试运行文档中提到的命令:

 mount -t glusterfs <hostname>:/snaps/<snap-name>/<origin-volname> /<mount_point> 

这没有奏效。 似乎没有任何文件夹称为/快照/因为当我按下标签我得到build议为vol1,但没有别的。

这是$ gluster snapshot list上的信息:

snap4_GMT-2015.09.02-06.13.23

这是$ gluster snapshot status vol1

  Snap Name : snap4_GMT-2015.09.02-06.13.23 Snap UUID : f9b4494b-dd4e-45f6-a2d0-049ccd5434f3 Brick Path : gs1:/run/gluster/snaps/d0c254908dca451d8f566be77437c538/brick1/brick1 Volume Group : gluster Brick Running : No Brick PID : N/A Data Percentage : 38.46 LV Size : 19.90g Brick Path : gs2:/run/gluster/snaps/d0c254908dca451d8f566be77437c538/brick2/brick1 Volume Group : gluster Brick Running : No Brick PID : N/A Data Percentage : 38.93 LV Size : 19.90g 

预先感谢您的任何帮助

首先在gluster社区邮件列表([email protected])上询问gluster相关的问题将会更快地得到回复。

现在你的问题:你的坐骑失败,因为你没有激活快照。 应该激活快照,然后才能以任何方式使用快照。 使用以下命令来装载快照。

 gluster snapshot activate <snap-name> 

在此之后检查快照处于开始/激活状态。

 gluster snapshot info <snap-name> gluster snapshot status <snap-name> 

info命令会给你关于快照的一般信息,状态会给你运行时的信息。