Eu quero automatizar os backups em um compartilhamento glusterfs 3.7.3 com snapshots.
Criar instantâneos em um LVM manualmente funciona, mas como eles são protegidos em um servidor diferente?
Consegui gerenciar esse processo manualmente, fazendo o seguinte:
sudo umount /run/gluster/snaps/d0c254908dca451d8f566be77437c538/brick1
sudo dd if=/dev/mapper/gluster-d0c254908dca451d8f566be77437c538_0 | gzip > snap01.gz
Isso parece funcionar, mas como eu poderia saber o nome do instantâneo? Eu peguei essa informação aqui de df -h
Os instantâneos estão localizados aqui:
/ var / lib / glusterd / snaps /
Mas esses não são apenas alguns KB e eu gostaria de poder fazer uma recuperação completa do instantâneo.
Eu também tentei executar o comando mencionado nos documentos:
mount -t glusterfs <hostname>:/snaps/<snap-name>/<origin-volname> /<mount_point>
Isso não funcionou. Parece não haver nenhuma pasta chamada / snaps / como quando eu pressiono a guia eu recebo sugestão para vol1 mas nada mais.
Esta é a informação sobre $ gluster snapshot list
:
snap4_GMT-2015.09.02-06.13.23
Esta é a informação sobre $ 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
Agradeço antecipadamente por qualquer ajuda