
c:\
사용자 파일이 가득 차 있는 원격 데스크톱 서비스 서버에 137GB 드라이브가 있습니다 . e:\
완전히 비어 있는 1.2TB 드라이브가 있습니다 .
c:\users
디렉토리를 에서 으로 c:\
이동 해야 합니다 e:\
.
평소처럼,이에 대한 Microsoft 기사전혀 도움이 되지 않으며,Technet 포럼토하고 싶게 만들어요. 현재 SO에 게시된 좋은 결의안은 세상에 많은 도움이 될 것입니다.
분명히 지저분한 주기이므로 다음을 수행할 수 있습니다.
수동으로 이동한 다음
%userprofile%
환경 변수 등을 업데이트합니다. 무섭습니다.더 쉽지만 게으른 방법은 사용자 폴더를 복사한 다음 기호 링크를 만드는 것입니다.
어느 쪽이든 사용자 디렉토리를 이동/복사해야 합니다.
이제 Windows에서는 기본적으로 관리자가 보안 목적으로 사용자 파일에 대한 소유권을 갖고 있지 않으며 이를 조작하는 것은... 지저분합니다.
내 질문
하위 권한을 모두 손상시키지 않고 상위 사용자 디렉토리를 복사할 수 있습니까? 정말 모르겠어요.
또는 다른 사람이 이 문제에 대한 훌륭한 해결책을 가지고 있다면 나는 그것을 받아들일 것입니다.
업데이트 - 폴더 리디렉션
폴더 리디렉션을 설정하는 것은 괜찮지만 이미 350개의 사용자 프로필이 설정된 서버에서는 이 설정을 한 적이 없습니다. 기존 프로필은 어떻게 되나요? 지저분해 보인다.
답변1
예, 권한을 변경하지 않고도 디렉터리를 이동하거나 복사할 수 있습니다.
나는 robocopy를 사용할 것이다그리고 /b
및 /copyall
스위치. /copyall
복사된 파일에 대한 권한(및 기타 속성)을 유지하고 /b
백업 모드에서 수행하므로 파일에 액세스하기 위해 소유권을 가져오거나 권한을 변경할 필요가 없습니다.
즉,폴더 리디렉션 설정아마도 가야 할 길일 것입니다.Joe가 제안한 것처럼. 설정한 후에도 robocopy와 제가 언급한 스위치를 사용하여 리디렉션된 폴더 위치(새, 더 큰 드라이브에 있다고 가정)를 기존 데이터로 채울 수 있으며 아마도 그렇게 해야 할 것입니다.
답변2
첫 번째 단계로 폴더 리디렉션을 사용하여 사용자의 문서 폴더를 네트워크 공유로 리디렉션하는 것이 좋습니다. 이는 아마도 문제 해결에 있어 가장 큰 수익을 제공할 것입니다.
폴더 리디렉션은 폴더를 설정한 위치로 리디렉션합니다. 리디렉션을 설정한 후 사용자가 처음으로 로그인하면 리디렉션된 폴더의 콘텐츠가 리디렉션된 위치로 이동됩니다. 처음 로그인 시 콘텐츠를 이동하는 데 시간이 걸릴 수 있지만 이는 일회성 작업입니다.
문서 폴더를 리디렉션하면 프로필 "외부"로 문서 폴더를 리디렉션하는 경우를 제외하고는 사용자 프로필에 다른 영향이 없습니다. 사용자 프로필은 영향을 받지 않은 상태로 유지되므로 사용자 프로필의 크기가 줄어들어 디스크 공간이 확보됩니다.