로컬 백업인 경우에도 Rsnapshot이 작동하는 데 문제가 있습니다.

로컬 백업인 경우에도 Rsnapshot이 작동하는 데 문제가 있습니다.

내 목표는 원격 서버를 백업하는 것입니다. 그러나 먼저 Ubuntu 20에서 로컬 백업이 작동하도록 하고 싶습니다.

이를 위해 내 /etc/rsnapshot.conf 파일은 다음과 같습니다.

config_version  1.2

snapshot_root   /var/backupsFromRsnapshot/

cmd_rsync       /usr/bin/rsync

# The retain arguments define the number of snapshots to retain at different le>
# I'm going to run cron job beta daily (so below will keep 7 daily snapshots), >
retain  alpha   6
retain  beta    7
retain  gamma   4

# Below defines what folders I want included in the snapshots.
backup  /home/  localhost/
backup  /etc/   localhost/
backup  /var/   localhost/
backup  /usr/local/     localhost/

interval        hourly  6

"rsnapshot configtest"를 실행하면 다음과 같은 결과가 나타납니다.

SYNTAX OK

그런 다음 다음 명령을 사용하여 백업을 테스트했습니다. rsnapshot -t alpha 결과는 다음과 같습니다.

mkdir -m 0700 -p /var/backupsFromRsnapshot/ 
mkdir -m 0755 -p /var/backupsFromRsnapshot/alpha.0/ 
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
    /home/ /var/backupsFromRsnapshot/alpha.0/localhost/ 
mkdir -m 0755 -p /var/backupsFromRsnapshot/alpha.0/ 
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded /etc/ \
    /var/backupsFromRsnapshot/alpha.0/localhost/ 
mkdir -m 0755 -p /var/backupsFromRsnapshot/alpha.0/ 
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
    --filter=-/_/var/backupsFromRsnapshot /var/ \
    /var/backupsFromRsnapshot/alpha.0/localhost/ 
mkdir -m 0755 -p /var/backupsFromRsnapshot/alpha.0/ 
/usr/bin/rsync -a --delete --numeric-ids --relative --delete-excluded \
    /usr/local/ /var/backupsFromRsnapshot/alpha.0/localhost/ 
touch /var/backupsFromRsnapshot/alpha.0/ 

그런데 /var/ 디렉터리를 확인해 보니 backupsFromRsnapshot 폴더도 없고 백업 파일도 없습니다. 내 구성이 정확합니까? 내 테스트 표현이 정확합니까? 뭐가 문제 야? 감사해요!

답변1

구성( )을 테스트했지만 -t아직 실행하지 않았습니다. 맨페이지(참고자료 참조 man rsnapshot)에는 다음과 같은 내용이 나와 있습니다.

-t test, 실행할 쉘 명령을 표시합니다.

이를 사용하여 RSnapshot 백업을 실행하고 선택적으로 -v진행 상황을 확인합니다.

rsnapshot alpha

retain과 를 혼동하지 마세요 interval. 둘은 같은 의미이므로 혼란스러울 수 있습니다. 다시 말하지만, 가장 일반적인 첫 번째 그룹의 맨 아래에 있는지 확인하세요.

관련 정보