답변:
rsync
데이터베이스와 같이 파일 일관성을 유지하지 않습니다. 파일을 rsync
열 때와 같이 파일이 복사되고 rsync
매우 오래 실행될 수 있으므로 시작한 이후 파일이 변경되었을 수 있습니다 rsync
. 이것이 "위험"인지 여부는 귀하의 평가에 달려 있습니다.
이 위험을 완화하는 방법 중 하나는 동일한 rsync 명령을 연속으로 두 번 (또는 그 이상) 실행하여 명령을 시작한 이후의 모든 변경 사항을 추적하는 것입니다. 그러나 파일 일관성을 유지해야하는 경우 rsync
프로세스가 진행 되는 동안 디스크를 읽기 전용으로 마운트해야 합니다.
Jos와는 약간 다른 의견이 있습니다. 활성 백업이 필요한 경우 BTRFS 와 같은 스냅 샷을 허용하는 파일 시스템을 사용 하십시오 . 기록 중 복사 동작을 통해 시스템의 즉각적인 스냅 샷이 가능하며이를 통해 원격 백업을 생성 할 수 있습니다.
그래도 여전히 다른 활성 백업 전략과 동일한 문제 가 있습니다. 디스크에 없으면 백업되지 않습니다 . 일부 응용 프로그램은 디스크에 쓰기 작업을하기 전에 메모리에 작업을 버퍼링합니다 (쓰기 작업을 수행해야 함). 이 중 실제로 당신에게 적용되는 것은 논쟁의 여지가 있습니다.
그러나 rw 마운트 파티션에서 파일을 복사하는 데 본질적으로 안전하지 않은 것은 없습니다. 어리석은 구식 형식도 있습니다.