rsync 백업 /var을 수행하면 시스템이 불안정해집니다.

rsync 백업 /var을 수행하면 시스템이 불안정해집니다.

방금 새 백업 장치를 얻었고 이를 rsync와 함께 사용하고 싶어서 백업을 했는데 시스템이 전혀 부팅되지 않기로 결정했습니다. (질문은 다음과 같습니다.링크)

그런데 /var 디렉토리를 생략하여 그 문제를 해결했는데, www/ 디렉토리 등을 /var에 백업해야 합니다. 어떻게 하면 될까요?

현재 rsync 코드는 다음과 같습니다.

rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found","/BTSync","/home/cloud7/torrent"} / /mnt/backup/cloud7

답변1

내가 직접 고쳤고 /var/run(/run에 대한 링크) 및 /var/lock(동일한 거래)를 제외했습니다.

답변2

특정 경로를 제외하는 대신 마운트 지점을 제외하십시오. tmpfs(대부분의 최신 시스템에서 /tmp, /dev, /var/run등에 사용됨), procfs, sysfs 등과 같은 저장되지 않은 파일 시스템을 백업하는 것은 의미가 없습니다. 이는 외부 미디어도 제외됩니다.

rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} / /mnt/backup/cloud7

시스템에 여러 개의 파티션이 있는 경우 해당 파티션을 모두 백업해야 합니다. 예를 들어, /home별도의 파티션인 경우:

rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} / /mnt/backup/cloud7/
rsync -aAX -x -v --exclude={/lost+found,/BTSync,/home/cloud7/torrent} /home/ /mnt/backup/cloud7/home/

관련 정보