SAMBA를 통해 파일을 이동하면 inode 번호가 유지됩니까?

SAMBA를 통해 파일을 이동하면 inode 번호가 유지됩니까?

SAMBA 공유를 통해 노출된 디렉터리가 있고 Linux 또는 Windows 시스템의 사용자가 해당 공유의 한 위치에서 다른 위치로 파일을 이동하는 경우 SAMBA는 운영 체제에서 이동 작업을 요청하고 inode 번호를 보존하는 방법을 알고 있습니까?

마찬가지로 SAMBA 공유에서 파일 이름을 바꾸면 inode 번호가 일관되게 유지될 수 있습니까?

자체 문제가 될 수 있는 추가 문제: rsync를 사용하여 서버(CentOS 7) 내의 장치에서 다른 백업 장치로 차등 백업을 생성하고 있습니다. 차등 백업이 장치의 inode 번호를 추적하고 파일 이동/이름 바꾸기를 올바르게 추적하기 위해 백업할 수 있습니까?

업데이트 날짜: 2018년 1월 24일

내 설치에서 이동 작업은 실제로 inode 번호를 유지합니다.

  • 윈도우 7 x64 전문가
  • 센토스 7 3.10.0-514.16.1.el7.x86_64
  • 삼바 버전 4.4.4

위에 나열해야 할 다른 적격 시스템 구성 세부 정보가 있습니까?

답변1

Samba 공유의 최상위 Linux 디렉터리에 디렉터리 계층 구조 어딘가에 두 개 이상의 탑재된 Linux 파일 시스템이 있는 경우 주의하세요.

그런 다음 하위 마운트된 파일 시스템 마운트 지점 중 하나에서 동일한 Samba 공유의 다른 마운트 지점으로 무언가를 이동하면 Linux inode 변경을 기대할 수 있습니다. 그러나 확실하게 테스트해야 합니다.

관련 정보