두 이중성 백업 간의 차이점을 표시하는 방법은 무엇입니까?

두 이중성 백업 간의 차이점을 표시하는 방법은 무엇입니까?

두 이중성 백업의 차이점을 확인하고 싶습니다. 명령이 있다는 것을 알고 있지만 verify최신 백업과 다른 파일만 나열됩니다. 다른 백업 날짜로 시도한 list-current-files다음 수행 하면 diff예상대로 작동하지 않는 것 같습니다.

그러면 인접한 두 백업 사이에서 변경된 파일과 새 파일 목록을 어떻게 얻을 수 있습니까?

감사합니다!

답변1

list-current-files제가 개인적으로 취하는 경로는 제안한 대로 를 사용하여 파일 목록을 덤프한 다음 grep대신 diff차이점을 확인하는 것입니다. 그 예는 아래와 같습니다:-

이중성 목록-현재-파일 --시간 지금 "${DEST}" > /tmp/today
이중성 목록-현재-파일 --time 1D "${DEST}" > /tmp/어제
grep -Fxvf /tmp/{오늘 ,어제}

이렇게 하면 최신 백업과 어제 백업 간의 차이가 확인되지만, 서로 다른 두 날짜를 확인해야 하는 경우 now허용되는 다른 시간으로 바꿀 수 있습니다.

관련 정보