내 노트북 하드 드라이브의 백업 프로세스는 시간이 오래 걸리기 때문에 측정해 본 적도 없고 추정할 수도 없습니다. 때로는 Ubuntu OS를 일시 중지하고 버스를 다른 곳으로 가져갈 수 있도록 백업 프로세스를 일시 중지하거나 백업 프로세스에 방해받지 않고 Ubuntu에서 다른 작업을 수행할 수 있습니다.
rsync를 통해 백업 프로세스를 일시 중지한 다음 백업 저장 장치를 마운트 해제하고 연결을 해제한 다음 장치를 다시 연결하고 마운트하고 마지막으로 rsync를 통해 백업 프로세스를 재개할 수 있습니까?
분리 중에 백업된 파일에 대한 변경 사항을 백업하지 않는다는 점을 제외하고 rsync 복구 프로세스가 제대로 작동합니까?
외부 저장 장치를 다시 연결하고 마운트한 후 rsync 명령을 다시 시작하는 것이 유일한 해결 방법입니까?
감사해요.
답변1
아니요.
rsync
프로세스가 일시 중단되더라도 백업 드라이브에는 파일이 계속 열려 있습니다. 드라이브에 파일이 열려 있는 프로세스는 마운트 해제할 수 없으며 마운트 해제해서는 안 됩니다.
드라이브가 강제로 마운트 해제되면 rsync
드라이브가 다시 연결되고 보류 중인 프로세스가 취소되는 동안 백업 작업이 완료되지 않을 수 있습니다. 파일 시스템이 손상되어 해당 시스템에서 실행해야 할 수 있습니다 fsck
.
답변2
rsync
이동식 미디어에 열려 있는 파일이나 디렉터리가 없으면 일시 중지할 기회가 거의 없습니다. 이동식 미디어에 열려 있는 파일이나 디렉터리가 있으면 완전히 마운트 해제할 수 없습니다. 완전히 마운트 해제하지 않으면 모든 파일 I/O가 디스크에 기록된다는 것을 보장할 수 없습니다.
종료하고 다시 시작하는 것이 더 안전할 것입니다 esync
.