Как перенести WSUS на другой диск или раздел

WSUSСегодня речь пойдет о Windows Server Update Services или просто WSUS. Может случиться так, что диск или раздел, на котором находится WSUS, становится переполненным (благодаря современным терабайтным носителям уже не так актуально) или выходит из строя. Соответственно, перед системным администратором встаёт выбор — создавать новый сервер WSUS (процедура не сложная, но пожирающая время) или перенести существующий на другой жесткий диск или раздел с размером побольше. Последним и займемся.

Для начала нужно перенести папки, содержащие контент сервера WSUS, т.е. обновления. Перед переносом создаём в новом месте папку, в которую будем переносить данные. Я назвал её просто WSUS.

Перенос осуществляется при помощи утилиты wsusutil.exe, которая обычно находится по адресу C:\Program Files\Update Services\Tools. Утилита работает только с NTFS-дисками. Запустим командную строку и перейдем в необходимый нам каталог:

cd C:\Program Files\Update Services\Tools

В нашем примере мы перенесем папки с обновлениями на диск M, поэтому команда будет выглядеть следующим образом:

wsusutil.exe movecontent M:\WSUS M:\log.txt

В конце команды мы указали, что в корень диска M надо положить лог-файл. Делать это необязательно, но желательно. Утилита оповестит Вас, что копирование началось и попросит не прекращать её работу. Само копирование может занять несколько часов и зависит от объема данных. По завершению появится сообщение.

Если же жесткий диск (раздел) вышел из строя, и скопировать данные невозможно, то команда должна иметь следующий вид:

wsusutil.exe movecontent M:\WSUS M:\log.txt -skipcopy

Это изменит пути хранения данных без копирования файлов.

wsusutil.exe перенесет и все права доступа, связанные с разделами.

После переноса файлов нам необходимо перенести базу данных WSUS. Сделать это удобно через Microsoft SQL Server. Бесплатный Microsoft SQL Server 2008 R2 Management Studio Express можно взять отсюда.

Запускаем MS SQL и подключаемся к адресу \\.\pipe\mssql$microsoft##ssee\sql\query

Как перенести WSUS на другой диск или раздел

Далее находим базу SUSDB, щелкаем по ней правой кнопкой мыши и в задачах выбираем «Отсоединить».

Как перенести WSUS на другой диск или раздел
Отсоединение базы данных WSUS

Для корректного отсоединения сбросим все существующие соединения, поставив галочку в пункте «Удалить соединения».

Как перенести WSUS на другой диск или раздел

После отсоединения базу данных (а точнее, папку UpdateServicesDbFiles, где она находится) можно перенести на новое место. В нашем примере это M:\WSUS.

Теперь базу данных необходимо присоединить обратно к серверу. Для этого щелкаем правой кнопкой мыши по каталогу баз данных и нажимаем «Присоединить».

Как перенести WSUS на другой диск или раздел
Присоединение базы данных WSUS

Нажимаем кнопку «Добавить» и находим нужную нам базу данных в новом месте, куда мы её только что скопировали.

Как перенести WSUS на другой диск или раздел

Нажимаем OK, и базы перенесены!

Как перенести WSUS на другой диск или раздел

На этом всё. Мы получили работающий сервер WSUS на новом месте.

Добавить комментарий

Ваш адрес email не будет опубликован.