В состав Средства миграции Windows Server входит пять командлетов Windows PowerShell, с помощью которых можно переносить некоторые роли сервера, компоненты, параметры операционных систем, общие ресурсы и другие данные с компьютеров под управлением Windows Server 2003, Windows Server 2003 R2, Windows Server 2008 или Windows Server® 2008 R2 на компьютеры под управлением Windows Server 2008 R2. В этом разделе определены и описаны командлеты Windows PowerShell, принадлежащие Средства миграции Windows Server.

Полный список операционных систем, поддерживаемых Средства миграции Windows Server, см. в разделе Руководства и средства переноса Windows Server справки.

Windows PowerShell

Командлеты (произносится command-lets) - это встроенные команды в составе Windows PowerShell 2.0, которые установлены по умолчанию как часть Windows Server 2008 R2. Дополнительные сведения о Windows PowerShell и принципах работы командлетов см. в руководстве Начало работы для Windows PowerShell. Чтобы открыть Начало работы, нажмите кнопку Пуск, последовательно выберите Все программы, Стандартные, Windows PowerShell 2.0, Документы, откройте папку для нужного языка, а затем дважды щелкните файл GettingStarted.rtf.

Запуск Windows PowerShell от имени администратора

Несмотря на то, что командлеты Средства миграции Windows Server работают на серверах под управлением либо Windows Server 2008 R2, Windows Server 2003, либо Windows Server 2008, поскольку Windows Server 2008 и Windows Server 2008 R2 содержат функцию безопасности «Контроль учетных записей», Windows PowerShell необходимо запускать с повышенными правами пользователя, даже если вход в систему уже выполнен с правами администратора.

  • На компьютерах под управлением Windows Server 2003 откройте сеанс Windows PowerShell. Для этого нажмите кнопку Пуск, выберите Все программы, откройте папку Windows PowerShell и щелкните ярлык Windows PowerShell.

  • На компьютерах под управлением Windows Server 2008 откройте сеанс Windows PowerShell с повышенными правами пользователя. Для этого нажмите кнопку Пуск, выберите Все программы, откройте папку Windows PowerShell, щелкните правой кнопкой мыши Windows PowerShell и выберите команду Запуск от имени администратора.

  • На компьютерах под управлением Windows Server 2008 R2 откройте сеанс Windows PowerShell с повышенными правами пользователя. Для этого нажмите кнопку Пуск, последовательно выберите команды Все программы, Стандартные, откройте папку Windows PowerShell, правой кнопкой мыши щелкните Windows PowerShell и выберите команду Запуск от имени администратора.

Запуск средств переноса Windows Server

Для запуска Средства миграции Windows Server можно воспользоваться одной из следующих процедур.

Запуск средств переноса Windows из меню «Пуск»
  1. На компьютере под управлением Windows Server 2008 R2 нажмите кнопку Пуск, выберите Администрирование, правой кнопкой мыши щелкните Средства переноса Windows Server, а затем в контекстном меню выберите пункт Запуск от имени администратора.

Запуск средств переноса Windows Server из сеанса Windows PowerShell
  1. Выполните одно из следующих действий.

    • На компьютерах под управлением Windows Server 2003 откройте сеанс Windows PowerShell. Для этого нажмите кнопку Пуск, выберите Все программы, откройте папку Windows PowerShell и щелкните ярлык Windows PowerShell.

    • На компьютерах под управлением Windows Server 2008 откройте сеанс Windows PowerShell с повышенными правами пользователя. Для этого нажмите кнопку Пуск, выберите Все программы, откройте папку Windows PowerShell, щелкните правой кнопкой мыши Windows PowerShell и выберите команду Запуск от имени администратора.

    • На компьютерах под управлением Windows Server 2008 R2 откройте сеанс Windows PowerShell с повышенными правами пользователя. Для этого нажмите кнопку Пуск, последовательно выберите команды Все программы, Стандартные, откройте папку Windows PowerShell, правой кнопкой мыши щелкните Windows PowerShell и выберите команду Запуск от имени администратора.

  2. Загрузите Средства миграции Windows Server в сеанс Windows PowerShell. Для загрузки Средства миграции Windows Server введите следующее, а затем нажмите клавишу ВВОД.

    Add-PSSnapin Microsoft.Windows.ServerManager.Migration

Командлеты средств переноса Windows Server

В следующей таблице представлены командлеты, доступные в Средства миграции Windows Server. После установки Средства миграции Windows Server на основании инструкций пошагового руководства Установка, доступ и удаление средств переноса Windows Server (https://go.microsoft.com/fwlink/?LinkId=134763) в любое время можно получить подробные справочные сведения о конкретном синтаксисе, параметрах и использовании командлетов Средства миграции Windows Server. Для этого введите Get-Help cmdlet_name -full в сеансе Windows PowerShell, где cmdlet_name - имя командлета Средства миграции Windows Server, о котором требуется получить данные.

Имя командлетаОписание

Export-SmigServerSetting

Этот командлет экспортирует выбранные компоненты и параметры операционной системы Windows с компьютеров под управлением Windows Server 2003, Windows Server 2008 или Windows Server 2008 R2 и сохраняет их в хранилище переноса, указанном пользователями в параметре -Path. Выполните командлет Import-SmigServerSetting для импорта компонентов и параметров операционной системы Windows на конечный компьютер, работающий под управлением Windows Server 2008 R2, из хранилища переноса, заполненного с помощью командлета Export-SmigServerSetting.

Import-SmigServerSetting

Этот командлет импортирует выбранные компоненты и параметры операционной системы Windows из хранилища переноса, указанного в параметре -Path, и применяет их на локальном компьютере. Если переносимые компоненты Windows не были установлены, Import-SmigServerSetting автоматически установит эти компоненты и их зависимости.

Get-SmigServerFeature

Этот командлет выводит список всех компонентов Windows, которые можно экспортировать с сервера или импортировать из хранилища переноса, указанного в параметре -Path.

Send-SmigServerData

Этот командлет переносит папки, файлы и связанные разрешения и свойства общих ресурсов с локального сервера на конечный сервер. Send-SmigServerData необходимо выполнить на исходном сервере одновременно с выполнением командлета Receive-SmigServerData на конечном сервере.

Receive-SmigServerData

Этот командлет позволяет конечному серверу получать общие ресурсы, папки, файлы, связанные разрешения, свойства общих ресурсов, перенесенные с исходного сервера. Receive-SmigServerData должен выполняться на конечном сервере одновременно с выполнением командлета Send-SmigServerData на исходном сервере.