넷트웍: 복제하는 더나은 방법 (7488) 2002-01-04

Windows NT 서버에의해 제공되는 디렉토리 복제 서비스는 Netlogon와 REPL$를 독점적으로 접근할 필요가 있다. 독점적인 접근권한을 얻지 못하면 복제는 실패하게된다.

복제하는 더 나은 방법은 NT 서버 리소스 킷 - 보충2의 ROBOCOPY 유틸리티를 사용하는 것이다. 복제 서비스와는 달리 ROBOCOPY는 임의의 수의 디렉토리를 복제할 수 있으며, 큰 화일을 처리할 수 있고 독점적인 접근권한을 필요로 하지 않는다.

ROBOCOPY /?를 실행하면 다음과 같은 결과를 리턴한다.

E:\Winnt\system32.exe ROBOCOPY /?
ROBOCOPY v 1.71  :  Robust File Copy for Windows NT (from Supplement Two)

Usage : ROBOCOPY source destination [file [file]...] [options] source : Source Directory (drive:\path or \server\share\path). destination : Destination Dir (drive:\path or \server\share\path). file : File(s) to copy (names/wildcards - default is "."). /S : copy Subdirectories, but not empty ones. /E : copy subdirectories, including Empty ones. /R:n : number of Retries on failed copies - default is 1 million. /W:n : Wait time between retries - default is 30 seconds. /REG : Save /R:n and /W:n in the Registry as default settings. /X : report all eXtra files, not just those selected. /V : produce Verbose output, showing skipped files. /L : List only - don't copy, timestamp or delete any files. /ETA : show Estimated Time of Arrival of copied files. /MOVE : Move files and dirs (delete from source after copying). /PURGE : delete dest files/dirs that no longer exist in source.

복제하기위해 ROBOCOPY를 사용할 수 있는 방법이 적어도 네가지가 존재한다.

  1. 수작업으로 배치파일을 호출한다. robocopy \\admin$\system32\repl\export\ \\admin$\system32\repl\import /s /v /r:1 /w:1 /eta robocopy \\admin$\system32\repl\export\ \\admin$\system32\repl\import /s /v /r:1 /w:1 /eta

    주의: 와 는 동기되는 컴퓨터의 이름이다.

    처음 복제할 때 사용권한을 보존하기위해 SCOPY를 사용하고 그때 사용권한을 유지하도록 ROBOCOPY를 사용한다.

  2. 위의 배치 파일에 순환문을 추가할 수 있다. :LOOP robocopy \\admin$\system32\repl\export\ \\admin$\system32\repl\import /s /v /r:1 /w:1 /eta robocopy \\admin$\system32\repl\export\ \\admin$\system32\repl\import /s /v /r:1 /w:1 /eta Sleep 1800 goto LOOP Sleep는 리소스킷 유틸리티이다. 위의 것은 1800초, 1/2 시간동안 작업을 지연시킨다.

  3. 1단계의 배치 파일을 작업 예약한다.

    작업 예약 서비스는 로칼 시스템 계정이나 네트웍 접속이 아닌 시스템 계정 환경에서 실행한다. 도메인 관리자 그룹원인 새로운 계정을 생성한다. 이들은 만료기간이 없으며 공백이 아닌 암호를 가지고 있어야 한다. 도메인용 사용자 관리자에서 서비스와 배치 작업으로 로그온 하는 것을 포함한 필요한 모든 고급권한을 이들에게 부여한다.

    제어판 서비스에서 작업 예약 서비스를 중지한다. 작업 예약 서비스가 이 새로운 계정을 사용해서 자동적으로 시작되도록 설정한다. 작업 예약 서비스를 시작한다.

    AT 12:00AM /every:m,t,w,th,f,sa,su \Folder\replicate.bat AT 08:00AM /every:m,t,w,th,f,sa,su \Folder\replicate.bat AT 12:00PM /every:m,t,w,th,f,sa,su \Folder\replicate.bat AT 08:00PM /every:m,t,w,th,f,sa,su \Folder\replicate.bat

  4. 서비스로서 이 것을 실행한다.

    2단계의 배치파일과 SRVANY 서비스용 레지스트리 항목을 생성하기위해 Instsrv.exe를 사용할 수 있다. 이들 유틸리티는 리소스 킷에 포함되어 있다.

    주의: 이 복제 서비스 기능을 흉내내려는 경우 소스로 부터 제거될 파일을 삭제하기위해 /purge를 사용한다.

    /R:5 /W:5을 사용하면 보다 빠르게 타임아웃된다. 출력을 파이프하려면 자신의 기록 파일이 지나치게 많은 공간을 소비하지 않는지 검사한다.

ROBOCOPY를 임의의 컴퓨터(심지어는 웍스테이션)에서 실행할 수 있다. 그러나 소스나 목적 컴퓨터에서 실행하지않아야 한다.

소스와 목적 디렉토리의 절대적인 대칭성이 필요하면 /purge, /e, /t와 이벤트 /is 스위치를 사용할 수 있다. 보다 자세한 것은 온라인 도움말과 Robocopy.wri를 본다.



댓글:

글쓴이 doa | 프린트 | 메일 | 넷트웍

사용환경: 열 폭의 변경을 내컴퓨터에 반영하기 (4591) 2002-01-04

내컴퓨터에서 자세히로 놓고 열의 폭을 변경하면 항상 이 값이 기억되지는 않는다.

이러한 변경을 유지하기위해 Windows NT 탐색기에서 자세히 보기를 선택하고 드라이브 레벨에서 열의 폭을 조정한다. 이러한 변경은 내컴퓨터에 반영될 것이다.



댓글:

글쓴이 doa | 프린트 | 메일 | 사용환경

넷트웍: 제거된 WINS 서버에대한 WINS 서버 항목 제거하기 (4381) 2002-01-04

WINS 서버가 복제 네트웍으로부터 제거될 때 WINS 서버의 항목은 다른 WINS 서버의 WINS 데이타베이스로부터 제거되지 않는다. 이들 항목은 무한정 복제된다.

이러한 PersonaNonGrata를 제거하기위해

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \WINS\Partners

에 REG_MULTI_SZ 형의 PersonaNonGrata 값을 추가하고 이 값을 존재하지 않는 WINS 서버의 IP 주소로 설정한다. 하나 이상을 설정하려면 각각의 IP 주소는 분리된 행에 기입해야 한다.

WINS 서버를 중지/재시동한다. 이제 이 것을 제거하기위해 WINS 관리자를 사용할 수 있다.



댓글:

글쓴이 doa | 프린트 | 메일 | 넷트웍

문제해결: RCMD 기동시 발생하는 오류 1326 (4500) 2002-01-04

NT 서버 리소스 킷 - 보충2의 RCMD.EXE는 Windows NT 서버 상의 명령을 호출하는데 사용되는 클라이언트(RCMD.EXE)/서버(RCMDSVC.EXE) 도구이다.

RCMD.EXE를 사용할 때 주제와 같은 오류 메시지를 받는다면 이 것은 서버에 로그온하지 못했기 때문이다. 클라이언트에서 명령창을 열고 다음과 같이 입력함으로서 이 문제를 수정할 수 있다.

net use \\IPC$ /User:\

여기서 는 원격으로 명령을 실행하려는 서버이며 \는 도메인 관리자 계정이다.

원격 콘솔기능을 갖는 기부 유틸리티에대한 정보는 원격 콘솔 기능을 본다.



댓글:

글쓴이 doa | 프린트 | 메일 | 문제해결

문제해결: 다중 프로세서에서 Winmsd.exe의 IRQ 오류 (4540) 2002-01-04

인텔의 MPS(Multi-Processor Specification) v1.4을 고수하는 컴퓨터에서 Windows NT 진단(Winmsd.exe)을 실행할 때 PCI(Peripheral Component Interconnect) 장치에대해 출력된 IRQ는 아마 잘못되었을 것이다.

Winmsd.exe는 IRQ를 MPS의 인터럽트 표로부터 직접 출력하면 다중 PCI 버스 PC들에대한 지원을 개선하기위해 MPS v4.1 사양에서는 MPS 인터럽트 표의 PCI 장치 형식을 변경했기때문에 이러한 문제가 발생한다. MPS v1.4를 기반으로 동작하는 컴퓨터에서 Winmsd.exe를 사용할 때 발생하는 IRQ 충돌을 해결하기위해 단일 프로세서 HAL을 사용해야 한다.

일시적으로 단일 프로세서 HAL과 커널 파일을 사용하기위해:

  1. CD나 압축을 푼 서비스 팩로부터 Hal.dll와 Ntoskrnl.exe를 %TEMP% 폴더로 복사한다. Rename %TEMP%\Hal.dll %TEMP%\UniHal.dll Rename %TEMP%\Ntoskrnl.exe %TEMP%\UniKrnl.exe Move %TEMP%\UniHal.dll %Windir%\System32\UniHal.dll Move %TEMP%\UniKrnl.exe %Windir%\System32\UniKrnl.exe
  2. Attrib -r -s -h c:\Boot.ini
  3. c:\boot.ini를 편집, 부가적인 항목을 추가한다. 이 항목은 다음처럼 구성된다는 것만 제외하고 기본값과 동일할 것이다. multi(0)disk ....\WINNT40="Windows NT Version 4.00 - UNIHAL" /hal=unihal.dll /kernel=unikrnl.exe ....
  4. c:\boot.ini를 저장한다.
  5. Attrib +r +s +h c:\Boot.ini

정확한 IRQ 목록을 얻을 필요가 있을 때 UNIHAL 항목으로 부팅하고 Winmsd.exe를 실행한다.



댓글:

글쓴이 doa | 프린트 | 메일 | 문제해결

다중 프로세서에서 Monster Truck Madness 2 설치하기 (4353)2002-01-04
Monster Truck Madness 2은 다중 프로세서상에서 잘 실행되지만 설치되지는 않는다. 설치 프로그램은 Ebunn.exe라는 임시 프로그램을 생성한다. 여기서 nn은 난수이다. 이 프로그램이 핵심 프로그램이지만 다중 프로
TCP/IP를 사용해서 BDC 설치하기 (4349)2002-01-04
BDC를 설치할 때 컴퓨터 계정을 수립하고 SID를 BDC에 할당하기위해 PDC를 사용할 수 있어야 한다. PDC에대한 이름 분해는 WINS나 LMHOSTS 파일을 사용함으로서 수립될 수 있다. PDC가 domain 항목을 등록
TCP/IP Printing 서비스 지연 (4520)2002-01-04
TCP/IP Printing 서비스가 지연되고 제어판/서비스의 중지와 시작 버튼이 동작하지않는다. 또한 다음과 같은 메시지를 받을 수 있다. (servername)의 TCP 인쇄 서버 서비스를 시작할 수 없습니다. Error 2186:
NT CD의 Poolmon.exe (4832)2002-01-04
Poolmon.exe을 실행할 때 Query pooltags Failed c0000002라는 메시지를 받는다면 Regedt32를 사용해서 GlobalFlag 값을 설정해야 한다. 이 값을 설정함으로서 NT는 Pooltag 정보를 수집하기위해 추가적인 자원을
PPTP 레지스트리 항목 (4351)2002-01-04
PPTP의 레지스트리 항목은 다음 레지스트리에 존재한다. HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices RASPPTPEParametersConfiguration AuthenticateIncomingCalls은 REG_DWORD형으로 기
2002-01-04HP JetDirect를 갖는 LPR 설정하기(5913)
2002-01-04MSIE 4.x의 RestrictRun 변경 요구(4329)
2002-01-04디렉토리 트리의 사용권한 인쇄하기(4557)
2002-01-04현재 로그온한 "UserNames"의 모든 파일(4884)
2002-01-04선택한 폴더에서 명령행 열기(4948)
2002-01-04프로그램 구성요소가 발견되지 않는다는 오류메시지(4334)
2002-01-04NetBEUI 추가 오류 - 레지스트리에 서비스 하위키가 이미 존재합니다(4393)
2002-01-04제어판 오류 - Explorer.exe - DLL 초기화 실패(7851)
2002-01-04WINS에서 정적인 매킹이 하나의 항목만 출력하는 경우(4464)
2002-01-04서비스 중지가 미치는 영향(4395)
Windows  Dynamic HTML  Unix  자주 묻는 질문  Windows 7  Mac OS X 
처음 ◀ 421 422 423 424 425 426 427 428 429 430 ▶ 끝

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.