실제로 Unix/Linux 시스템의 Windows에 "백업 연산자"에 해당하는 것이 있는지 궁금합니다.
Windows에서 이 그룹의 멤버십을 사용하면 마지막 액세스 메타데이터를 업데이트하지 않고도 파일을 열 수 있습니다.
Unix/Linux에도 비슷한 것이 있나요?
"noatime" 옵션을 사용하여 전체 볼륨을 다시 마운트하면 이 기능이 제공된다는 것을 알고 있지만 백업할 때 누구도 데이터에 액세스할 필요가 없으므로 의미가 없습니다.
문제의 배경은 다음과 같습니다.
- Unix/Linux 서버는 CIFS 공유를 호스팅하며 다른 시스템/서비스에 액세스할 수 있는 프로덕션 서버입니다.
- CIFS 공유를 통해 Unix/Linux에 연결된 Windows 서버는 해당 콘텐츠의 백업/검색을 위해 파일을 엽니다.
- 파일을 다시 수화하거나 파일을 업데이트된 것으로 처리할 수 있는 보관 솔루션이 있을 수 있으므로 열린 파일에서 "마지막으로 액세스한" 메타데이터를 업데이트하지 않는 것이 목표입니다.
이 문제를 해결하는 데 도움을 줄 수 있는 사람이 있나요?
감사해요
답변1
"백업 운영자"에 해당하는 것은 없으며 내가 아는 한 atime
파일 액세스 설정을 방지할 수 있는 쉬운 파일별 또는 사용자별 방법은 없습니다.
대부분의 extN 파일 시스템은 relatime
마운트되지 않고 사용되므로 noatime
읽기에 대한 액세스 시간은 최대 24시간마다 업데이트됩니다.
mtime
개인적으로 는 수정시간부터 스냅샷이나 백업을 사용합니다 (). atime
파일이 백업 세트에 포함되어 있는지 여부를 결정하는 데 의존하지 않는 한 스냅샷 방법이 적합할 수 있습니다 . mtime
그렇게 하려면 atime
.(왜 파일 액세스 여부에 따라 파일을 포함/제외하시겠습니까? 물론 파일이 변경된 경우에만 포함하는 것이 더 좋습니다. 제가 귀하의 요청을 오해하고 있습니까?)