
Ubuntu 21.10에서 - 파일 관리자를 사용하여 여러 하위 폴더가 있는 폴더를 복사했습니다. 어제 어떤 폴더가 성공적으로 복사되었는지에 대한 표시/피드백 없이 실제로 두 개의 하위 폴더만 복사되었다는 사실을 발견했습니다.
이것은 나에게 매우 중요합니다. 이 복사본은 내 C++ 코드의 백업입니다!
내가 뭘 잘못하고 있는지, 이를 수정하는 방법을 알려주십시오. 기본 Linux 도구를 사용하여 "github 수행"을 선호하지 않습니다.
답변1
일부 GUI 파일 관리자에는 이 버그가 있습니다.
터미널 사용에 익숙하다면 rsync
이 백업을 사용하고 자동화할 수 있습니다. 동등한 GUI를 원한다면 Grsync
.
이 명령은 다음 항목도 설치합니다.
sudo apt install rsync grsync
man rsync
설정할 수 있는 모든 옵션 에 대해 읽어보세요 .
이것다음은 개인적으로 백업에 사용하는 명령입니다.
rsync -avhWn --info=progress2 --delete-before /source /destination
옵션의 의미는 다음과 같습니다.
-a
파일-v
말 수가 많은-h
하드 링크 유지-W
전체 파일 복사-n
시운전--info=progress2
진행상태--delete-before
대상의 모든 파일 삭제소스에 존재하지 않는 콘텐츠는 기본적으로 한 가지 방식으로 동기화됩니다.
자동화하려면 rsync
사용하려는 스크립트/명령을 작성하여 crontab -e
.
당신은 그것을 사용할 수 있습니다크론탭 마스터스크립트를 실행할 시기를 결정합니다.
이게 도움이 되길 바란다.