본문 바로가기

WebServer-IIS

WINDOWS SERVER 간 DFS 파일 복제

728x90

 

  • ■ DFS(Distributed File System)
     - 분산파일 시스템으로 Windows server 간의 위치가 다른 여러개의 공유폴더를 네임스페이스를 통해 한곳에서 쉽게 관리가
    가능 하며 또한 복제 서비스를 통하여 실시간으로 파일복제가 가능하여 사용자들에게 편의 제공하는 서비스

    DFS 복제에서는 RDC(원격 차등 압축)라는 압축 알고리즘을 사용합니다. RDC는 파일의 데이터에 대한 변경 내용을 검색하고 DFS 복제가 전체 파일 대신 변경된 파일 블록만 복제할 수 있게 합니다

    RDC(원격 차등 압축) 참조 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=pks1217&logNo=220420476829


    ▶ 요구 사항 
    - 버전
    Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2, Windows Server 2008, Windows Server(반기 채널)

- 확인 사항 
  ⊙ Windows Server 2003 R2 이상 스키마 추가를 포함하도록 AD DS(Active Directory Domain Services) 스키마를 업데이트합니다. 읽기 전용 복제된 폴더는 Windows Server 2003 R2 이전 스키마 추가와 함께 사용할 수 없습니다.
  ⊙ 복제 그룹에 있는 모든 서버가 같은 포리스트에 있는지 확인합니다. 다른 포리스트에 있는 서버에서 복제를 사용할 수 없습니다.
  ⊙ 복제 그룹의 구성원 역할을 하게 되는 모든 서버에 DFS 복제를 설치합니다.
  ⊙ 바이러스 백신 소프트웨어 공급업체에 문의하여 바이러스 백신 소프트웨어가 DFS 복제와 호환되는지 확인합니다.
  ⊙ NTFS 파일 시스템으로 포맷된 볼륨에서 복제할 폴더를 찾습니다. DFS 복제는 ReFS(복원 파일 시스템) 또는 FAT 파일 시스템을 지원하지 않습니다. 또한 DFS 복제는 클러스터 공유 볼륨에 저장된 콘텐츠 복제를 지원하지 않습니다.

▶ 구성
 - 같은 그룹 네트워크의  Windows Server 필요
 - 윈도우 서버 및 ADDS , DFS 구성 방법 첨부파일 :  WINDOWS SERVER DFS이용한 동기화 방안.docx
 - 테스트 서버 접속 정보 첨부파일 :  테스트 Windows server 정보.txt

▶ 테스트 결과



- SM1T-DEPLOY 서버 와 SM1T-DEPLOY2 서버를 DFS 복제 동기화 설정 완료 상태


 - 1 서버의 site2 경로에 아무것도 없는 상태


- 2 서버에도 아무것도 없는 상태



- 서버 1에 파일을 생성



서버 1에 파일 생성 함과 동시에 서버2에도 자동 동기화 생성 됨

※ 사용시 유의사항
 

 

-자신이 있는 위치에서 가까운 곳에 접속(사이트 기반)

 -읽기 전용일때 유리

  (쓰기를 하면 실시간이 아니기 때문에 바로 반영되지 않는다.)

 -도메인 이름으로 공유폴더에 접근하면 DFS로 구성된 폴더만 파일이 보인다.(예. \\server.vm)

 -2003까지는 전체 복제만 지원. 2003 R2부터는 변경된 파일만(증분) 복제

 

 - 주 서버와 복제되는 서버들 간의 복제 시간 간격이 정해져있다. 수정가능

  - DFS복제 시간 편집

   - Active Directory 사이트 및 서비스 >  Default-First-Site-Name > 사이트 설정 ->  속성 -> 일정변경

 

 [주의사항]

  -관리 공유가 꺼져 있으면 오류발생.

  -Forest가 다르면 DFS로 묶을수 없다.

  -NTFS가 아니면 사용할 수 없다.

  -백신이 DFS를 지원하지 않는 것이 있다.

  -최대 1TB, 단일파일 64GB, 총 파일 갯수:800만개 제한이 있다.

  -EFS로 암호화된 파일은 복제하지 않는다.

 

 -복제 충돌

  -복제충돌이 일어나면 해당 파일은 지워진것으로 보인다.

    -가장 최근에 업데이트한 파일이 충돌에서 우선 된다.

     우선 순위가 떨어지는 파일은 충돌 및 삭제된 항목 폴더로 이동한다. 

         -DfsrPrivate\ConflictandDeleted 폴더에 충돌 및 삭제된 파일이 저장된다.

  -DFS를 적용하기전에 해당 폴더에 파일이 있었다면 해당 파일들은 지워진다.

      -지워진 파일들은 DFS공유폴더의 숨김속성 폴더안에 옮겨져 있다.



▶ 참조 링크

n  AD DS

u  ADDS 구성 :  https://archmond.net/archives/8784

u  ADDS 구성 : https://3dmpengines.tistory.com/1974

u  도메인 컨트롤러 에러 : https://www.itlab.kr/m/82?category=568233

n  DFS

u  DFS 정의 : https://forgarden.tistory.com/105

u  MSDN : https://docs.microsoft.com/ko-kr/windows-server/storage/dfs-replication/dfsr-overview

u  IIS 공유, DFS 배포 : https://nunsaram94.tistory.com/15

u  DFS 복제 : https://archmond.net/archives/6739

u  DFS 테스트 : https://hy2on.tistory.com/65

u  DFS 구성 : https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=carrena&logNo=50164732656

n  DHCP

u  DHCP 구성 : https://nunsaram94.tistory.com/13?category=819720

 

  •  

 

 

728x90

'WebServer-IIS' 카테고리의 다른 글

cmd taskkill 사용법  (0) 2022.12.05
웹 스크래핑  (0) 2022.11.29
WINDOW SERVER 시스템정보관리, 이벤트로그관리  (0) 2022.11.29
파워쉘 스크립트 로그작업  (0) 2022.11.29
cmd 명령어 ㅂㅁ> 파일명.txt  (0) 2022.11.29