Acho que /boot e /home estão em uma partição diferente.
Remova o parâmetro -x , o que significa que não cruzam os limites do sistema de arquivos
Estou tentando fazer backup do meu sistema usando o rsync. Eu li alguns tutoriais e finalmente escrevo meu comando:
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
Mas, rsync exclude não copia nada das pastas /home e /boot . Eu estava pensando que era apenas uma coisa estranha quando você quer fazer o backup de / , então eu fiz outro comando para fazer o backup de /boot e /home .
Mas, em /home , como você pode ver, não quero /home/shirain/Bureau/ e outras pastas específicas, mas rsync as copia.
Então, minha pergunta é: qual é a opção para dizer a rsync para copiar /home e não as pastas que escolhi?
"/home/*/.thumbnails/*","/home/*/.cache/mozilla/*","/home/*/.cache/chromium/*","/home/*/.local/share/Trash/*","/home/*/.gvfs","/home/shirain/Bureau/")
e: /boot , em um comando.
Estou no manjaro linux 16.06.
Acho que /boot e /home estão em uma partição diferente.
Remova o parâmetro -x , o que significa que não cruzam os limites do sistema de arquivos
Tags rsync