루트 폴더를 외부 드라이브에 백업할 때 일부 이중성 문제가 있습니다. 사용된 코드는 다음과 같습니다:
sudo duplicity full -v4 --no-encryption --exclude /mnt/ / file:///run/media/jjonker/backup-c/
그런 다음 다음을 반환합니다.
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: none
Error [Errno 22] Invalid argument getting delta for /proc/1/clear_refs
Error [Errno 22] Invalid argument getting delta for /proc/1/clear_refs
Error [Errno 5] Input/output error getting delta for /proc/1/mem
Error [Errno 5] Input/output error getting delta for /proc/1/mem
Error [Errno 22] Invalid argument getting delta for /proc/1/task/1/clear_refs
Error [Errno 22] Invalid argument getting delta for /proc/1/task/1/clear_refs
Error [Errno 5] Input/output error getting delta for /proc/1/task/1/mem
Error [Errno 5] Input/output error getting delta for /proc/1/task/1/mem
Error [Errno 22] Invalid argument getting delta for /proc/10/clear_refs
Error [Errno 22] Invalid argument getting delta for /proc/10/clear_refs
Error accessing possibly locked file /proc/10/exe
Error [Errno 22] Invalid argument getting delta for /proc/10/task/10/clear_refs
Error [Errno 22] Invalid argument getting delta for /proc/10/task/10/clear_refs
Error accessing possibly locked file /proc/10/task/10/exe
Error [Errno 22] Invalid argument getting delta for /proc/1086/clear_refs
Error [Errno 22] Invalid argument getting delta for /proc/1086/clear_refs
Error [Errno 5] Input/output error getting delta for /proc/1086/mem
Error [Errno 5] Input/output error getting delta for /proc/1086/mem
Killed
Duplicity 버전 0.7.17을 실행 중입니다.
이 문제를 어떻게 해결할 수 있는지 단서가 있습니까? 간단히 /proc/ 폴더를 제외할 수 있나요?
감사해요
답변1
예,
--exclude /proc
그러면 문제가 해결될 것입니다. 이중성 매뉴얼 페이지에는 이 내용이 명시적으로 언급되어 있습니다.[1]
루트 /를 백업하는 경우 --exclude /proc를 기억하십시오. 그렇지 않으면 Duplicity에 이상한 내용이 포함되어 충돌이 발생할 수 있습니다.
..ede/duply.net