타임스탬프를 보존할 수 있나요?

파일을 복사할 때, 일반적으로 대상 파일의 수정 날짜가 원본과 동일하게 유지되기를 기대합니다. 대부분의 경우 이는 실제로 그렇게 되며 모든 것이 예상대로 동작합니다! 동기화, 백업 및 마이그레이션 도구인 Syncovery는 대부분의 경우 수정 타임스탬프를 보존할 수 있습니다. 대부분의 파일 시스템과 프로토콜이 파일 날짜 유지를 허용하므로 그냥 제대로 작동합니다.

하지만 어떤 경우에는 파일의 “마지막 수정” 날짜가 사라진 것을 볼 수 있습니다. 타임스탬프 보존을 지원하지 않는 도구나 방법으로 파일을 복사했기 때문일 수 있습니다. 이 문제는 FTP나 WebDAV 같은 인터넷 프로토콜을 사용할 때도 발생할 수 있습니다. 또한 일부 클라우드 서비스는 수정 날짜 유지를 전혀 지원하지 않는데, 특히 S3와 Rackspace Files가 그렇습니다. 반면 Windows 네트워킹(CIFS/Samba), SSH/SFTP, 그리고 많은 최신 FTP 서버나 일부 WebDAV 서버에서는 이 타임스탬프 문제가 발생하지 않습니다. Google Drive, DropBox, Box, Backblaze B2 등의 최신 클라우드 서비스도 영향을 받지 않습니다.

타임스탬프 문제 해결

로컬 네트워크 내에서 복사할 때 수정 타임스탬프 문제가 보인다면 Syncovery를 최신 버전으로 업데이트하십시오. 그래도 수정 날짜를 보존하는 데 도움이 되지 않으면 프로필을 편집하고 “Special”→”More” 탭으로 이동한 다음 다음을 선택하십시오:

Double-Check Each File's Destination Timestamp After Copying.

FTP 및 WebDAV 서버는 전통적으로 들어오는 모든 파일에 현재 시스템 시간을 사용합니다. 따라서 FTP 서버의 타임스탬프는 컴퓨터의 마지막 수정 시간과 달라집니다. 어떤 경우에는 이것이 문제가 되지 않습니다(예: FTP 서버로만 파일을 복사하는 경우). 하지만 양방향으로 복사해야 하거나 타임스탬프를 꼭 보존해야 한다면, 다음과 같은 방법을 사용할 수 있습니다.

가장 좋은 방법은 타임스탬프 설정을 허용하는 더 최신 FTP 서버 소프트웨어를 설치하거나, SSH/SFTP 같은 다른 프로토콜로 전환하는 것입니다.

기존 파일 복사본의 수정 날짜 조정

다른 도구로 파일을 복사한 경우 타임스탬프가 손실되었음을 확인할 수 있습니다. Syncovery를 사용하면 수정 날짜를 다시 일치시킬 수 있습니다. Syncovery는 이름과 파일 크기가 동일한 파일을 찾아 대상의 타임스탬프를 조정해 줍니다. 이 체크박스는 “Comparison” 탭에 있으며 “Never Copy, Adjust Timestamp Only”라고 표시됩니다. 아래 스크린샷을 참조하십시오:

Screenshot showing how to choose the checkmark to adjust timestamps in Syncovery

타임스탬프 저장을 위한 파일명 인코딩

서버 소프트웨어를 교체할 수 없다면 파일명 인코딩을 사용하여 FTP 서버의 타임스탬프를 보존할 수 있습니다. 이 옵션은 버전 관리 탭에서 찾을 수 있습니다. 파일명 인코딩은 파일명에 날짜와 시간을 추가하여 파일명을 변경하므로, 서버에서 인코딩된 파일명이 보이는 것이 괜찮을 때만 사용할 수 있습니다. 파일의 여러 버전을 유지하는 데에도 파일명 인코딩이 사용되므로, 인코딩된 파일명의 예는 파일 버전 관리에 대한 페이지에서 확인할 수 있습니다.

SmartTracking은 타임스탬프 편차를 기억하고 무시할 수 있습니다

파일 이름 인코딩을 사용할 수 없고 양방향 동기화가 필요하다면, 아직 다른 방법이 있습니다. SmartTracking을 사용할 수 있으며, 이 기능은 파일이 업로드될 때 서버가 부여한 타임스탬프를 기억할 수 있습니다. 이렇게 하면 타임스탬프가 컴퓨터의 값과 같지 않더라도 파일이 변경되었는지 여부를 인식할 수 있습니다. 이를 위해 구성 버튼을 클릭한 다음 SmartTracking 운영 모드를 선택하십시오. 옵션 탭으로 이동하여 온라인 측에 대해 “변경되지 않은 파일 감지”를 선택합니다. 보통은 거의 필요하지 않은 다른 옵션인 “파일 크기 변경도 무시”의 선택은 해제하십시오. 다만 Sharepoint 사이트에서는 유용할 수 있는데, 이 사이트는 들어오는 Office 문서에 메타데이터를 자주 추가하여 파일 크기가 변경되기 때문입니다.

이미 파일을 업로드했고 타임스탬프가 일치하지 않는 경우에도, 위에서 설명한 이 SmartTracking 방법으로 문제를 처리할 수 있습니다. 먼저 프로그램이 기존 타임스탬프를 기억할 수 있도록 데이터베이스를 만들어야 합니다. 프로필을 수동으로 시작한 다음 Sync 미리 보기에서 “표시: 영향 없음”을 선택하여 파일은 복사하지 않지만 모든 파일을 데이터베이스에 추가하면 됩니다.

Post Category: