DNS는 자주 변경하지 않는 부분이기 때문에 처음에 설정 작업 후 백업을 해 둔다면 추후 문제가 발생하더라도 복원이 아주 쉽게 진행 될 것이다. 또한 도메인 레코드(호스트)이 한 두 개 정도 추가되었을 경우라면 추가로 백업을 할 필요도 없다. 단지 영역을 추가로 설정했을 경우에만 레지스터리를 백업해 두기 바란다. 왜냐하면 호스트가 바뀌었거나 추가 되었을 경우는 대부분 "%systemroot%\system32\dns\*.dns" 에 있는 영역 파일이 변경되기 때문이다. 계속 이 장을 검토하면 지금 언급한 부분을 이해할 수 있을 것이다.

참고 : 윈도우 2000 베타 운영 체제에서 발견 중에 하나는 DNS 설정 정보 자료가 "HKEY_LOCAL_MACHINE\SOFTWARE" 이곳에서 있지 않고 "HKEY_LOCAL_MACHINE\SYSTEM" 존재 하는 것을 발견했다. 그래서 실제로 이와 같은 병합 기술이 적용이 되지 않는 경우도 발생을 하게 된다. 혹시 적용이 안된 경우는 그러한 경우인지 확인을 보기를 바란다.

DNS 서버가 운영 중이고 여러 개의 영역이 존재 한다면 아래에 레지스터리에서 설정한 DNS 영역 내용을 볼 수 있을 것이다. REGEDIT을 통해서 볼 수 있다.(병합 기술을 사용 시에는 REGEDIT만을 사용한다.)

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
CurrentVersion\DNS Server]

이제 DNS정보를 백업하는 방법에 대해서 설명하도록 하겠다.

  1. 현재 DNS 서비스가 동작하고 있다면 서비스를 중지 한 이후 작업을 진행한다.

  2. Regedit을 실행하여 레지스터리 일부를 백업을 한다. 내보내기를 통해 백업을 수행한다. 다음 영역을 내보내기로 백업하면 된다. 백업 영역:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\
    CurrentVersion\DNS Server]


    [그림 8-4] 레지스터리 에디터(REGEDIT)에서 내보내기

  3. 내보내기를 할 경우 확장자는 *.reg 파일로 저장된다.

    (C:\DNS-backup\ dns_regedit_backup.reg 백업 폴더가 제작되어 저장된다.)

  4. 이제 설정되어 있는 영역 파일을 백업하는 순서이며, 백업 본이 존재하게 될 위치는 %SystemRoot%\system32\dns\*.dns"이다. 이곳에 있는 영역 파일들을 DNS-backup 폴더 밑에 저장한다.
Posted by NTFAQ

트랙백 주소 :: http://ntfaq.co.kr/trackback/3722 관련글 쓰기

댓글을 달아 주세요