rsync 명령 측면에서 차등 백업과 증분 백업의 차이점은 무엇입니까?

rsync 명령 측면에서 차등 백업과 증분 백업의 차이점은 무엇입니까?

~/dir1다음 rsync 명령을 사용하여 로컬 폴더를 원격 백업 서버에 백업합니다 .

rsync -a ~/dir1 username@remote_host:destination_directory

제가 이해한 바에 따르면 이는 증분 백업입니다. 잘못 이해한 경우 정정해 주시기 바랍니다.

차등 백업을 어떻게 사용합니까 rsync?

답변1

동기화원본과 대상 간의 차이점은 항상 동일하도록 전송되므로 증분 백업으로 간주될 수 있습니다. 그러나 대부분의 사람들은 증분 백업을 사용하면 rsync가 실행되기 전의 대상인 원본 백업에 여전히 액세스할 수 있다고 가정합니다. 가지다rsync용 래퍼 스크립트하드 링크나 파일 시스템 스냅샷을 사용하여 관리할 수 있습니다. 개인적으로 사용하고 있어요데비쉬,스냅 사진또 다른 것입니다. 결국에는 백업이 수행된 당시의 소스 이미지를 포함하는 별도의 트리가 생성됩니다.

차등 백업에는 다음이 포함됩니다.오직원본과 백업의 차이점은 아마도 원하는 것이 아닐 수도 있습니다. rsync는 업데이트가 포함된 배치 파일을 작성하도록 지시받을 수 있지만 실제로는 사용되지 않습니다 --only-write-batch=FILENAME. 이 파일은 나중에 원래 대상(전체 백업)과 함께 사용되어 차등 백업이 작성되었을 때의 상황을 재현할 수 있습니다.

답변2

그것은 증가도 차이도 아닙니다. 백업 방법을 설명할 때 다음 용어를 사용하십시오.

rsync는 동기 작업을 수행하는 도구이므로할 수 있는백업용으로 사용됩니다.

미분백업은 소스의 전체 복사본을 가져오고 다음에 실행될 때 첫 번째 복사본과 다른 부분만 복사합니다.

하나증가또한 백업은 처음 실행될 때 전체 복사본을 생성합니다. 두 번째 실행에서는 첫 번째 실행과 다른 콘텐츠나 추가된 콘텐츠가 필요합니다. 세 번째 실행에서는 두 번째 실행과 다른 내용을 복사했습니다.

따라서 복구를 수행하려는 경우 두 방법의 차이점이 분명해집니다. 차등 백업의 경우 기본 백업과 복원하려는 날짜의 차등 백업만 필요하며, 증분 백업에서 복원하는 경우 전체 증분 백업 체인이 필요합니다.

관련 정보