rsync를 사용하여 시스템을 백업하려고 합니다. 나는 몇 가지 튜토리얼을 읽고 마침내 명령을 작성했습니다.
rsync -aAxv --del --ignore-errors --force \
--exclude={"/home/*/.thumbnails/*",\
"/home/*/.cache/mozilla/*",\
"/home/*/.cache/chromium/*",\
"/home/*/.local/share/Trash/*",\
"/home/*/.gvfs",\
"/home/shirain/Bureau/",\
"/dev/*",\
"/proc/*",\
"/sys/*",\
"/tmp/*",\
"/run/*",\
"/mnt/*",\
"/media/*",\
"/lost+found"} \
--stats \
--filter "- .thumbnails/" \
--filter "- .Trash/" \
--filter "- *.tmp" \
--filter "- lost+found/" \
--filter "- .cache/" \
--filter "- .beagle/" \
/ /run/media/shirain/SSD/backup_root_rsync
그러나 제외는 rsync
폴더 및 에서 /home
아무것도 복사 하지 않습니다 /boot
. 백업하고 싶을 때 하는 게 좀 이상한 것 같아서 /
백업 /boot
하고 /home
.
하지만 에서는 /home
보시 /home/shirain/Bureau/
다시피 다른 특정 폴더는 필요하지 않고 rsync
복사합니다.
제 질문은 제가 선택한 폴더 rsync
대신 복사할 수 있는 옵션이 무엇입니까?입니다 ./home
"/home/*/.thumbnails/*","/home/*/.cache/mozilla/*","/home/*/.cache/chromium/*","/home/*/.local/share/Trash/*","/home/*/.gvfs","/home/shirain/Bureau/")
및: /boot
, 명령에서.
저는 만자로 리눅스 16.06을 사용하고 있습니다.
답변1
나는 당신 /boot
과 /home
다른 파티션에 있다고 생각합니다. 매개변수를 제거합니다 -x
.파일 시스템 경계를 넘지 마십시오