rsync
Linux를 통해 또는 Linux에서 이 백업을 올바르게 수행하는 방법은 무엇입니까 cp
?
예를 들어, 매일 밤 백업하고 싶은 두 개의 서로 다른 NvMe SSD 디스크가 있는데, 그 디스크의 directory1
모든 콘텐츠를 다른 SSD 디스크에 복사하고 이전 백업은 삭제합니다.
이에 대한 올바른 백업은 무엇입니까? rsync
아니면 정상인가요 cp
? 적합한 스크립트가 있는 사람이 있나요?
답변1
여러 복원 지점이 있는 백업을 유지 관리하는 대신 두 디렉터리를 미러링하려는 것 같습니다. 이 경우 rsync를 사용하면 쉽게 이 작업을 수행할 수 있습니다. 예는 다음과 같습니다.
rsync -avH --progress --inplace --delete /path/to/original /path/to/copy
rsync가 없으면 --delete
파일은 복사만 되며, 열려 있지만 삭제 copy
되지 않은 파일은 삭제되지 않습니다.original