답변1
퍼지하려는 의지가 얼마나 되는지에 따라 다릅니다.
지금은 형식 1을 사용해 보겠습니다. 이는 단지 tarball의 디렉토리 목록일 뿐입니다.
목록 tarball의 각 항목과 관련된 필드는 mtime(초 + 나노초), device, inode입니다.
후속 증분 패스에서 장치/inode 필드가 더 이상 일치하지 않거나 mtime이 뒤로 이동하면 디렉토리의 모든 파일이 증분 tarball에 추가됩니다. 장치/inode가 일치하고 mtime이 동일하거나 크면 mtime보다 크거나 같은 모든 새 파일을 선택합니다(mtime 해상도가 낮은 파일 시스템에서는 동일한 부분이 중요합니다. 그렇지 않으면 파일을 건너뛸 수 있습니다) ).
형식 2는 이를 Dumpdir 형식으로 확장하여 상황을 복잡하게 만들고, 주로 파일의 mtime이 오래되었기 때문에 백업되지 않는 경우의 수가 증가합니다.
그렇다면 tarball이 있으면 스냅샷 파일을 다시 만드는 것이 가능합니까? 예, 하지만 번거롭고 일부 파일이 누락될 수도 있습니다. 장치 검사를 건너뛸 수 있지만 --no-check-device
디렉터리 inode는 위험합니다.