Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FSR 은 기본적으로 상용 파일시스템에서 구현하는 모든 파일 유형과 파일 I/O에 대한 복제를 지원하는 것을 목표로 하지만 모든 환경과 파일시스템을 전부 지원하기란 합니다. 하지만 시중의 다양한 파일시스템들에서 지원하는 각종 기능과 특수한 파일들에 대한 지원을 모두 포함하는 것은 현실적으로 불가능합니다. 우리는 우선 FSR은 가장 많이 사용되는 파일시스템과 환경을 우선적으로 지원하면서 지원하고 점차 그 지원 범위를 확대해 가겠습니다갈 예정입니다. 그리고 일부 시스템 파일들과 특수한 파일들에 대한 복제는 지원 명세에서 제외합니다. 이와 관련한 구체적인 파일복제 기능의 범위에 대해 다음의 분류에 따라 구체적으로 설명합니다.


파일 유형

다음의 파일 유형 들을 지원합니다.

  • 일반 파일 및 디렉터리
  • 링크 파일
    • 소프트 링크
    • 하드링크
    • 정션, reparse point
  • 스파스 파일
  • 압축 파일
  • 암호화 파일

...

  • 특수 파일
    • NTFS ADS(Alternate Data Stream): FSR 1.1 이후 지원
    • NTFS TxF(Transaction File): FSR 1.1 이후 지원
Info

사용자가 FSR의 복제 대상을 지정할 때 OS 수준에서 사용되는 시스템 파일들이 복제 대상으로 지정되지 않도록 주의해야 합니다. 시스템 파일들을 복제하는데 통상적으로는 문제가 없다 하더라도 통상적으로 문제는 없지만 동기화나 복제가 수행되는 과정에서 간혹 OS의 파일 OS 로부터 유입된 파일 I/O와 FSR 의 I/O와의 O 가 경쟁으로 인해 교착상태가 발생하면 서버 운영에 문제가 될 수 있으므로 주의해야 합니다.

...

Info
  • Windows 의 파일 특성 중 장치 특성(FILE_ATTRIBUTE_DEVICE)과 가상 특성(FILE_ATTRIBUTE_VIRTUAL)은 시스템에 예약된 특성으로 복제에서 제외합니다.
  • Windows 10 에 추가된 OneDrive 와 관련된 다음의 파일 특성은 지원하지 않습니다.
    • FILE_ATTRIBUTE_RECALL_ON_OPEN
    • FILE_ATTRIBUTE_PINNED
    • FILE_ATTRIBUTE_UNPINNED
    • FILE_ATTRIBUTE_RECALL_ON_DATA_ACCESS



네트워크 공유 파일

네트웍 파일시스템(NFS)에 의해 공유된 파일을 완전하게 실시간 복제하는 것은 기술적인 기술적 제약이 따릅니다. 이것은 공유된 파일들을 변경하는 주체가 다수의 노드가 될 수 있기 때문에 로컬파일시스템을 로컬 파일시스템을 필터링 하는 것만으로는 실시간 I/O 를 캡처하는 데 한계가 있습니다.

따라서 FSR에선 네트워크 공유 파일에 대해선 실시간 복제를 구현하지 않으며 주기적인 동기화를 통해 백업하는 기능으로 제공합니다방식으로 지원합니다.