특정 시점 이후에 블록 장치의 어떤 블록이 수정되었는지 추적 할 방법을 찾고 있습니다. 필자가 궁극적으로이 방법을 사용하려면 두 개의 2TB 디스크를 동기화 상태로 유지해야합니다. 하나는 한 달에 한 번 온라인 (USB를 통해 연결됨)으로 연결됩니다. 어떤 블록이 수정되었는지 알지 못하면 매회 전체 2TB를 처리해야합니다.블록 장치의 더티 블록 추적하기
최근의 GNU/Linux OS를 사용하고 있으며 C 및 Python 경험이 있습니다. 필자는 그 영역에 대한 경험이 전혀 없으므로 커널 레벨 코드 작성을 피하고자합니다. 나의 현재 이론은 디스크 플러시 (flush)가 수행 될 때 코드가 호출 될 수있는 어딘가에 후크가 있어야한다는 것이다.
아이디어가 있으십니까?
rsync를 사용할 수 있습니까? – George