Active Directory에서 사용자 홈 드라이브를 재배치하는 가장 좋은 방법은 무엇입니까?

Active Directory에서 사용자 홈 드라이브를 재배치하는 가장 좋은 방법은 무엇입니까?

약 130명의 사용자 홈 드라이브를 현재 호스팅되는 동일한 서버의 다른 하드 드라이브로 이동해야 합니다. 하나씩 하나씩 들어가지 않고도 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?

사용자는 서로 다른 OU에 분산되어 있습니다.

답변1

로그인 스크립트가 있는 경우 로그인 스크립트를 변경하세요. AD에 홈 폴더 설정이 있는 경우. 한 번에 한 명 이상의 사용자를 선택하고 적절하게 변경할 수 있습니다.

답변2

홈 디렉토리에 대해 단일 공유를 사용하고 있고 해당 공유가 사용되는 전부라면 정말 쉽습니다. 위의 'tegbains' 답변은 답변의 일부를 제공합니다.

  1. 기존 공유에 대한 사용 권한을 문서화합니다.
  2. 이전 공유 공유를 중지합니다(이렇게 하면 모든 사용자가 공유에서 제외됩니다.)
  3. Windows 탐색기 사용이동하다모든 디렉터리를 새 위치로 이동합니다(권한을 동일하게 유지하려면 이동을 사용하세요).
  4. 이전 공유 이름으로 새 디렉터리 루트 공유를 시작합니다.
  5. 1단계에서 설명한 내용과 일치하도록 권한을 재설정합니다.

'tegbains'가 말한 것처럼 사용자가 다시 연결할 수 있어야 합니다.

답변3

이것이 최선의 방법이라고는 말할 수 없지만 GUI를 사용하는 경우 Ctrl을 누른 채 여러 사용자를 선택하고(또는 Shift를 눌러 두 사용자 사이의 모든 항목을 선택) 속성 시트를 열고 홈 폴더를 편집할 수 있습니다. \server1\users\%username%에서 \server2\users\%username%까지의 경로 필드 - 선택한 모든 사용자에 대한 필드가 설정됩니다.

그렇지 않으면 자세히 설명된 대로 로그인 스크립트에 갇힌 것 같습니다.여기, 하지만 기본적으로 -

net user tester /homedir:\\server\tester$

로그인 스크립트는 별로 매력적이지 않지만, 모든 우수한 쥐덫은 시간 투자 대비 보상 비율이 만족스럽지 못한 것 같습니다.

파일 자체 이동에 대해서도 이야기하고 있다면 robocopy를 사용하겠습니다.

--원치 않는 일반 조언 시작--

소수의 사용자 드라이브를 이동하는 것부터 시작하고 점차적으로 배치의 크기를 늘리겠습니다. 이를 통해 한 번에 130명의 사용자를 처리하지 않고도 항상 발생하는 예상치 못한 작은 문제를 해결할 수 있는 기회를 얻을 수 있습니다.

그리고 쉽게 되돌릴 수 있도록 하세요. 데이터를 복사한 다음 권한을 제거하거나 이전 공유에 대한 액세스를 차단합니다. 이 방법은 실행 취소하기 쉽습니다.

답변4

실제로 데이터를 복사하려면 확실히 robocopy를 사용하겠습니다. 다음 구문으로 시작하는 것이 좋습니다.

로보카피소스 대상/e /복사본

/e 플래그는 빈 디렉터리를 가져오고, /copyall 플래그는 모든 NTFS 데이터를 선택하도록 보장합니다. robocopy의 또 다른 보너스는 차등 복사를 수행하므로 처음에는 모든 데이터를 복사할 수 있지만 그런 다음 천천히 로그인 스크립트를 롤아웃하여 변경된 데이터만 선택하기 위해 새 robocopy를 수행합니다.

다른 사람들이 언급했듯이 로그인 스크립트나 GUI가 최선의 선택입니다. 매핑된 드라이브를 수행할 수 있는 그룹 정책 기본 설정도 있다는 것을 알고 있지만 직접 시도해 본 적은 없습니다.

관련 정보