我想要使用快照自动备份 glusterfs 3.7.3 共享。
手动在 LVM 上创建快照是可行的,但如何将它们保护到不同的服务器?
我可以通过执行以下操作来手动管理该过程:
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>
这不起作用。似乎没有任何名为 /snaps/ 的文件夹,因为当我按下 tab 时,我得到了 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
预先感谢您的任何帮助
答案1
首先在 gluster 社区邮件列表上询问与 gluster 相关的问题([电子邮件保护])将会给您带来更快的回应。
现在您的问题是:挂载失败,因为您尚未激活快照。快照必须先激活,然后才能以任何方式使用。使用以下命令挂载快照。
gluster snapshot activate <snap-name>
经过此检查后,快照处于已启动/激活状态。
gluster snapshot info <snap-name>
gluster snapshot status <snap-name>
info 命令将为您提供有关快照的一般信息,status 将为您提供运行时信息。