증분 백업에 rsync를 사용하면 원래 전체 백업이 만료되면 어떻게 되나요?

증분 백업에 rsync를 사용하면 원래 전체 백업이 만료되면 어떻게 되나요?

다음 구성표를 사용하여 외장 하드 드라이브에서 Fedora 20 데이터 등의 증분 백업을 시작했습니다.여기, 첫날에는 전체 백업을 생성하고 다음 날에는 하드 링크를 사용하여 증분 백업을 생성하여 변경 사항만 기록합니다. 28일 동안의 백업을 보관하고 28일이 지나면 각 백업을 삭제할 계획입니다.

원본 전체 백업이 삭제될 다음 백업이 되면 어떻게 됩니까? 다시 연결할 수 있는 항목이 없을 수도 있습니다. 물론 무슨 일이 일어나고 있는지 완전히 이해하지는 못하지만 인용된 훌륭한 사이트에는 이것이 설명되어 있지 않으며 무슨 일이 일어날지 예측할 만큼 잘 이해하지 못합니다.

답변1

연결하려는 백업 시스템은 하드 링크를 사용합니다. 하드 링크는 특별합니다. 파일은 실제로는 inode에 대한 포인터일 뿐입니다. 하드 링크를 사용하면 모두 동일한 인덱스 노드를 가리키는 여러 개의 동일한 "파일"이 있을 수 있습니다. 즉, 모든 백업은 기본적으로 전체 백업이지만 각각의 새 백업은 하드 링크로 인해 추가 공간을 거의 차지하지 않습니다. 해당 백업에 포함된 내용 외에 다른 내용이 손실될 염려 없이 원하는 백업을 삭제할 수 있습니다. 이는 이전의 모든 증분을 현재 상태에 적용한 후 마지막 전체 백업으로 변경하는 데 필요한 정보만 증분 백업에 포함되는 "증분" 기반 백업과 매우 다릅니다. 이 과정에서 정보가 손실되면 백업은 본질적으로 가치가 없습니다.

관련 정보