소프트웨어 권장 사항: 차이 기반 복원 지점

소프트웨어 권장 사항: 차이 기반 복원 지점

저는 여러 복원 지점을 생성하여 해당 지점으로 돌아가서 해당 복원 지점이 생성되었을 때와 정확히 동일한 상태로 시스템을 유지할 수 있는 소프트웨어를 찾고 있습니다.

복구 지점이 차등 기반이 되도록 하여 전체 설치만큼 클 필요가 없도록 하고 싶습니다.

또한 2개의 복원 지점을 만들고 변경하면 이전 데이터가 하나의 복원 지점에만 기록되기를 원합니다. 이는 변경 시 이전 데이터가 각 스냅샷에 기록되는 lvm과 다릅니다. 따라서 기본적으로 스냅샷 간의 차이점만 저장되어야 합니다.

저는 ext4 파일 시스템과 함께 fedora 25를 사용하고 있습니다.

답변1

귀하의 경우에 유용할 수 있습니다rsnapshot. 에서 manpage(RSnapshot 맨페이지):

rsnapshot파일 시스템 스냅샷 유틸리티입니다. 원하는 수의 시스템에 대해 로컬 및 원격 파일 시스템의 증분 스냅샷을 찍을 수 있습니다.

비슷한 것을 사용하라는 귀하의 요청과 관련하여 git diff귀하 rsnapshot의 필요에 맞는 것을 할 수 있습니다. 그냥 사용:

rsnapshot diff
도착하다두 디렉터리의 차이점을 확인하세요., "diff" 매개변수와 함께 rsnapshot을 호출하고 그 뒤에 두 개의 백업 수준 또는 디렉터리 경로가 옵니다.

예를 들어:

rsnapshot diff daily.0 daily.1
rsnapshot diff daily.0/localhost/etc daily.1/localhost/etc
rsnapshot diff /.snapshots/daily.0 /.snapshots/daily.1

이는 두 디렉터리의 차이점을 검색하는 rsnapshot-diff 프로그램을 호출합니다(하드 링크 기반).

다른 옵션도 있습니다.actic최고 중 하나입니다 (IMHO). 그것을 봐애틱

관련 정보