느린 개체가 Liquidator 도구 설명

소개

느린 개체가 Liquidator (LOL) 검색 및 느린 개체 제거를 자동화 하는 도구입니다. Repadmin /removelingeringobjects 명령을 LDP에서 사용 되는 기본 removeLingeringObject rootDSE 함께 repldiag 도구를 이용 하는 DRSReplicaVerifyObjects 메서드가 사용 됩니다. EXE입니다.

장점 및 가용성

  • 검색 및 하나의 인터페이스에서 느린 개체를 제거 하였습니다.
  • Microsoftconnect에서는.

주요 기능

  • 모든 도메인 컨트롤러 (Dc)에 게 묻지 않고 모든 느린 개체를 제거합니다.
  • 수행 프로그램 (n * (n-1)) 포리스트에 있는 모든 DC에서 비교 합니다.
  • Dc Lingering 개체 비교 (소스와 대상)을 선택할 수 있는 토폴로지 검색을 수행 합니다.
  • 내보내기는 CSV로 개체의 느린 목록 파일, 오프 라인 편집 및 다음 필요한 경우 개체를 제거 하려면 도구 다시 가져올 수 있도록 (고급 제거 작업에 유용함).
  • 느린 개체에서 새 개체를 하이드레이션 해야 하는 경우 개체의 내용을 로그 파일에 저장 합니다.

도구 요구 사항

  • 다운로드 하 고 느린 개체 Liquidator에서 느린 개체를 제거 하려면 포리스트의 DC 또는 구성원 컴퓨터에서 실행 합니다.
  • 4.5 Microsoft.NET Framework 도구를 실행 중인 컴퓨터에 설치 되어야 합니다.
  • 권한: 사용자 계정 도구를 실행 하면 실행 하는 컴퓨터에 상주 하는 포리스트의 각 도메인에 대해 도메인 관리자 자격 증명 되어 있어야. 엔터프라이즈 관리자 그룹의 구성원이 기본적으로 포리스트의 모든 도메인에서 도메인 관리자 자격 증명을 갖습니다. 단일 도메인 이나 포리스트의 단일 도메인에서 도메인 관리자 자격 증명이 충분 합니다.
  • 검색 필요로 하는 모든 DC에 원격 이벤트 로그 관리 (RPC) 방화벽 규칙을 설정 해야 합니다. 그렇지 않으면 도구가 반환 있는 "예외: RPC 서버를 사용할 수 없습니다" 오류.
    Firewall rule RPC exception
  • 퇴출의 느린 개체가 Active Directory 경량 디렉터리 서비스 (AD LDS / ADAM) 환경을 사용할 수 없습니다.

연습

느린 개체가 검색

도메인 관리자 (또는 전체 포리스트를 스캔 하려는 경우 엔터프라이즈 관리자) 도구를 실행 합니다. 작업을 수행 하이 다음 단계를 수행 합니다.

참고: 도구가 상승 된 권한으로 실행 될 경우에 오류가 8453 나타납니다.

Lingering Object Liquidator

  1. 토폴로지 검색 섹션에서 속도선택 합니다.

    빠른 검색 명명 컨텍스트 참조 DC채워지고 로컬 DC를 쿼리하여 대상 DC 목록을 표시 합니다. 완전 검색 모든 Dc의 더 철저 한 검색 및 DC 로케이터 를 활용 한 DSBind 를 호출 합니다. 하나 철저 하 게 검색 하면 실패할 가능성이 큽니다 또는 더 많은 Dc에 연결할 수 없는 것에 주의 해야 합니다.

  2. 느린 개체 탭에서 필드는 다음과 같습니다.

    명명 컨텍스트

    Naming Context

    참조가 DC

    비교할 대상 DC에 DC입니다. 참조가 DC 파티션의 쓰기 가능한 복사본을 호스팅합니다.

    Reference DC

    참고: 포리스트에 있는 모든 Dc Dc 참조 적절 한 없는 경우에 표시 됩니다 (자식 dc 2는 RODC 및 DC의 쓰기 가능한 복사본을 호스트 하지 않는 있으므로 유효한 참조가 DC 하지 않습니다).

    대상 DC

    대상 DC에 있는 느린 개체가 제거 됩니다.

    Target DC

  3. 이 Dc를 사용 하 여 비교 하거나 환경 전체를 검색 하려면 모든 필드를 비워 검색 클릭 합니다.

    도구는 모든 필드는 비워 둘 경우 쌍 단위 방식에서 모든 파티션에 대 한 모든 Dc 사이에서 비교를 수행 합니다. 대규모 환경에서이 비교 작업의 대상으로도 며칠간 시간의 상당한 걸립니다 (n * (n-1)) 파티션을 로컬로 보유 하는 포리스트의 모든 dc가 수 있습니다. 짧은, 대상 작업에 대 한 명명 컨텍스트를 선택, DC를 참조 하 고 대상 DC입니다. 참조가 DC 선택한 명명 컨텍스트의 쓰기 가능한 복사본을 남겨두어야 합니다. 중지 를 클릭 하면 실제로 머무르지 서버 쪽 API는 단지 클라이언트쪽 도구의 작업 중지, 주의 해야 합니다.

    Detect button

    검사 하는 동안 여러 개의 단추가 비활성화 되 고 느린 개체의 현재 수 함께 현재 도구 상태는 화면 아래쪽에 있는 상태 표시줄에 표시 됩니다. 이 실행 단계 동안 도구 자문 모드에서 실행 하 고 각 대상 DC에서 보고 되는 이벤트 로그 데이터를 읽는.

    Current count of Lingering Objects

    검색이 완료 되 면 상태 표시줄 업데이트 단추를 다시 활성화 하 고 느린 개체의 총 수 표시 됩니다. 결과 창의 아래쪽에 검색 하는 동안 발생 한 오류를 사용 하 여 창 업데이트.

    1396 오류나 오류 8440 상태 창에 표시 되 면 초기 베타 미리 보기 버전의 도구를 사용 하 고 최신 버전으로 업데이트 해야 합니다.
    • 1396 오류 도구 올바르게 사용할 경우 RODC DC 참조로 기록 됩니다.
    • 대상된 참조 DC 파티션의 쓰기 가능한 복사본을 호스트 하지 않습니다 8440 오류가 기록 됩니다.


    느린 개체가 Liquidator 검색 방법에 대 한 메모
    • 자문 모드에서 DRSReplicaVerifyObjects 메서드를 사용 하는 됩니다.
    • 모든 Dc 및 모든 파티션에 실행 됩니다.
    • 느린 개체 ID 1946s 이벤트를 수집 하 고 기본 콘텐츠 창에서 개체를 표시 합니다.
    • 목록은 오프 라인 분석 (또는 가져오기에 대 한 수정) CSV로 내보낼 수 있습니다.
    • 원하는 가져오기 및 CSV 가져오기 (DRSReplicaVerifyObjects를 사용 하 여 검색 되지 않는 개체에 대 한 활용)에서 개체를 제거 합니다.
    • DRSReplicaVerifyObjects 및 LDAP rootDSE removeLingeringobjects 개조나 개체 제거를 지원합니다.


    도구의는 repadmin /removelingeringobjects /Advisory_Mode/removelingeringobjects repldiag 모두 사용 하는 DRSReplicaVerifyObjects 에 의해 노출 되는 자문 모드 메서드를 활용 합니다. 일반 자문 모드 관련 이벤트 각 DC에 로그온, 뿐만 아니라 표시 됩니다 기본 콘텐츠 창에서 느린 개체의 각.

    Display of Lingering Objects

    검색 결과 결과 창에 기록 됩니다. 모든 작업의 많은 자세한 내용은 < 날짜-타임 스탬프 > 링거에 기록 됩니다. 도구와 동일한 디렉터리에 log.txt 파일의 실행 파일입니다.

    내보내기 단추를 사용 하면 목록을 CSV 파일로 기본 창에 나열 된 모든 느린 개체를 내보낼 수 있습니다. Excel에서 파일을 참조 하 고 필요 하면 수정 나중 가져오기 버튼을 사용 하 여 새 검색을 수행 하지 않고도 개체를 볼. 가져오기 기능은 제거 해야 하는 ( DRSReplicaVerifyObjects를 사용 하 여 검색 되지 않는) 버려진된 개체를 발견 한 경우에 유용 합니다.

    일시적인 느린 개체에 대 한 메모:
    가비지 수집에서 실행 되는 각 DC 12 시간 마다 기본적으로 독립 된 프로세스입니다. 개체를 삭제 하 고 오래전부터 삭제 표시 수명 일 수를 초과 대 한 삭제 표시로 제거 작업 중 하나입니다. 위치 개체가 가비지 수집 대상이 일부 Dc에 있으 나 다른 Dc에서 가비지 수집 프로세스에서 제거한 후 롤링 12 시간 마다가 있습니다. 이러한 개체도로 보고 됩니다 느린 개체가 도구에서 아무 작업은 요구 들을 자동으로 제거 하기 다음 DC에서 가비지 수집기 프로세스를 실행할 때 처럼.
  4. 개별 개체를 제거 하려면 개체를 단일 또는 다중 선택 여러 개체 선택 Ctrl 키나 Shift 키를 사용 하 여. 여러 개체를 선택 하려면 Ctrl 또는 개체의 범위를 선택한 다음 제거를 선택 하려면 Shift 키를 누릅니다.

    Remove individual objects
    Are you sure?

    느린 개체가 새 수 및 제거 작업의 상태가 상태 표시줄 업데이트 됩니다.

    Status bar

    도구 제거 하기 전에 각 개체에 대 한 특성 목록을 덤프 하 고 removedLingeringObjects.log.txt 로그 파일에서 개체 제거의 결과 함께이 기록 합니다. 도구의 실행 파일을 같은 위치에이 로그 파일은.

    C:\tools\LingeringObjects\removedLingeringObjects<DATE-TIMEStamp.log.txt

    로그 파일의 예제 콘텐츠:

    obj DN: < GUID = 0bb376aa1c82a348997e5187ff012f4a >; < SID 010500000000000515000000609701d7b0ce8f6a3e529d669f040000 = >; CN 알면 Schenk, OU = R & D, DC = 루트, DC = contoso, DC = com =.
    objectClass:top, 인력, 조직 사람, 사용자.
    sn:Schenk ;
    whenCreated:20121126224220.0Z;
    이름: 알면 Schenk;
    objectSid:S-1-5-21-3607205728-1787809456-1721586238-1183;primaryGroupID:513;
    sAMAccountType:805306368;
    uSNChanged:32958;
    objectCategory:<GUID=11ba1167b1b0af429187547c7d089c61>;CN=Person,CN=Schema,CN=Configuration,DC=root,DC=contoso,DC=com;
    whenChanged:20121126224322.0Z;
    Schenk; cn:Dick
    uSNCreated:32958;
    l:Boulder;
    고유 이름: < GUID = 0bb376aa1c82a348997e5187ff012f4a >; < SID 010500000000000515000000609701d7b0ce8f6a3e529d669f040000 = >; CN 알면 Schenk, OU = R & D, DC = 루트, DC = contoso, DC = = com;
    Schenk; displayName:Dick
    st:Colorado;
    dSCorePropagationData:16010101000000.0Z;
    userPrincipalName:Dick@root.contoso.com;
    givenName:Dick;
    instanceType:0;
    sAMAccountName:Dick;
    userAccountControl:650;
    objectGUID:aa76b30b-821c-48a3-997e-5187ff012f4a;
    값은: < GUID 70ff33ce-2f41-4bf4-b7ca-7fa71d4ca13e = >: < GUID aa76b30b-c 821-48a3-997e-5187ff012f4a = >
    Obj CN 느린 알면 Schenk, OU = R & D, DC = 루트, DC = contoso, DC = = com mod 응답 결과 코드는 디렉터리에서 제거 됩니다 = 성공
    ----------------------------------------------
    RemoveLingeringObject 성공 여부를 반환 합니다.

    모든 개체를 식별 한 후 또는 CSV 파일로 내보낸 모든 개체 및 다음 제거를 선택 하 여 대량 제거 될 수 있습니다. CSV 파일 제거 대량 실행 다시 나중에 가져올 있습니다. 느린 개체 제거 repadmin /removelingeringobject 방법을 활용 하는 단추를 모두 제거 는 주의 해야 합니다.

워크플로


Workflow

자세한 내용

소프트웨어 제거 방법개체 / 분할 & 및 제거 기능세부 정보
느린 개체가 Liquidator개체당 한 개의 파티션으로 분리

여:
  • RemoveLingeringObjects LDAP rootDSE 수정
  • DRSReplicaVerifyObjects 메서드
  • GUI 기반
  • 실행 중인 컴퓨터가 가입 된 포리스트의 모든 느린 개체를 신속 하 게 표시
  • DRSReplicaVerifyObjects 메서드를 통해 기본 검색
  • 자동화 된 방법이 모든 파티션에서 느린 개체를 제거 합니다.
  • 느린 개체가 모든 Dc Rodc 등 없는 느린 링크에서 제거
  • Windows Server 2008 및 이후 Dc (Windows Server 2003 Dc에 대 한 작동 하지 않음)
/Removelingeringobjects Repldiag파티션 당 제거

여:
  • DRSReplicaVerifyObjects 메서드
  • 명령줄 전용
  • 자동화 된 방법이 모든 파티션에서 느린 개체를 제거 합니다.
  • DRSReplicaVerifyObjects 를 통해 기본 검색
  • 디스플레이 Dc에 대 한 이벤트에서 개체 검색
  • 느린 링크를 제거 하지 않습니다. 아직 Rodc에서 느린 개체가 제거 되지 않습니다.
LDAP RemoveLingeringObjects rootDSE 기본 (LDP를 사용 하 여 실행 많이. EXE 또는 스크립트는 LDIFDE 가져오기)개체 제거
  • 별도 검색 방법이 필요
  • 스크립팅 하지 않는 한 실행 당 하나의 개체를 제거 합니다.
Repadmin /removelingeringobjects파티션 당 제거

여:
  • DRSReplicaVerifyObjects 메서드
  • 명령줄 전용
  • DRSReplicaVerifyObjects 를 통해 기본 검색
  • 디스플레이 Dc에 대 한 이벤트에서 개체 검색
  • 많은 실행 필요 포괄적인 (n * (n-1)) 인덱스도 정리가 필요 합니다.

    참고: Repldiag 도구와 느린 개체가 Liquidator 도구이 작업을 자동화합니다.

속성

문서 ID: 3141939 - 마지막 검토: 2017. 2. 7. - 수정: 1

Windows Server 2012 R2 Datacenter, Windows Server 2008 R2 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter, Windows Server 2012 Datacenter

피드백