rsnapshot LVM sem raiz

0

Gostaria de fazer um backup local em uma unidade USB montada localmente. Estou usando o rsnapshot e quero fazer backup de um instantâneo do LVM na unidade USB. Mas, a menos que eu execute o cron como root, ele reclama que eu não posso fazer um snapshot do LVM, porque eu não tenho permissão para olhar para / dev / mapper / control. Estou faltando alguma coisa?

Isso é no CentOS 6.4.

    
por Kev 08.08.2013 / 03:51

1 resposta

2

Dê uma olhada neste tópico no wiki do CentOS, intitulado: Backups do rsnapshot . Tem exemplos que mostram como fazer backup usando o rsnapshot:

trecho dessa página

# crontab -e

#MAILTO="" ##Supresses output
MAILTO=me
###################################################################
#minute (0-59),                                                   #
#|    hour (0-23),                                                #
#|    |        day of the month (1-31),                           #
#|    |        |       month of the year (1-12),                  #
#|    |        |       |       day of the week (0-6 with 0=Sunday)#
#|    |        |       |       |       commands                   #
###################################################################
15    02       *       *       *        /usr/bin/rsnapshot -c /etc/rsnapshot/laptop.rsnapshot.conf daily
15    03       *       *       Sun      /usr/bin/rsnapshot -c /etc/rsnapshot/laptop.rsnapshot.conf weekly
30    03       1       *       *        /usr/bin/rsnapshot -c /etc/rsnapshot/laptop.rsnapshot.conf monthly

Eu não acho que você pode fazer isso como não-root, especialmente se você estiver interagindo com o LVM. Eu encontrei inúmeros tickets sobre a falta de acesso a ferramentas LVM para usuários não-root.

Dado que a entrada do crontab terá que ser uma que seja executada pelo root.

    
por 08.08.2013 / 04:01