Перенос профилей пользователей на другой диск. Windows 2003 server R2

Закончилось место на диске Цэ(C:\), почти в нуль(0). Сервер боевой,работает 24/7 .  Пользователей 1Сv77 55-60.

Сначала думал как увеличить место на диске Цэ(C:\),т.к он на RAID10 массиве. Но это занятие мало приятное и нужно ехать к серверу вечером.

На одном тематическом форуме мне подсказали:"Оптимизируй место на диске Цэ(C:\) и не заморачивайся". Там же мне подсказали про Junction
По началу я на это внимания не обратил и сделал вот так:

Скопировал профиль пользователя на диск Дэ (D:\). Поставил права
Руками в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
Поменял путь в ProfileImagePath

Проверил под тестовым пользователем,все было замечательно до утра. Утром вся бухгалтерия не смогла войти в 1Cv8 . Не было доступа к C:\Documents and Settings\%userprofile%. Понятно дело его нет)))Т.к он был перенесен.

Тут я как раз вспомнил про симлинк,а точнее про совет с Junction
Прочитал мануал C:\Junction\junction64 /?

Создание
usage: junction64 <junction directory> <junction target>
example: junction d:\link c:\windows

Удаление
usage: junction64 -d <junction directory>
example: junction d:\link c:\windows

Пример
C:\Junction\junction64.exe "C:\Documents and Settings\buhgalter" "D:\Users\buhgalter"

При этом на диске Цэ(C:\) казалось бы появляется целый профиль ,который весит Nнное количество места. Но на самом деле,если туда скопировать большой файл место на диске Цэ(C:\) ,останется прежним.

В таком варианте изменения в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\ не требуются

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *