Поделиться через


Инструкции по перемещению базы данных VMM на другой компьютер

 

Применимо к: System Center 2012 R2 Virtual Machine Manager

У вас могут быть следующие причины для перемещения базы данных Virtual Machine Manager (VMM).

  • Вы хотите использовать компьютер, отличный от используемого в данный момент для базы данных VMM. Например, вам может потребоваться новый компьютер с более новой версией SQL Server для базы данных VMM. Используйте только поддерживаемую версию SQL Server.

    Для обновления SQL Server на месте описанные в этом разделе процедуры не обязательны (поскольку база данных не перемещается). Убедитесь, что во время обновления отсутствуют выполняемые задания, иначе они могут завершиться с ошибкой и потребуют ручного перезапуска. Описание процедур можно найти в документации по SQL Server, например в разделе Обновление до SQL Server 2014.

  • Вы производите обновление VMM (например, на VMM в System Center 2012 R2), и база данных VMM использует не поддерживаемую для обновления версию SQL Server.

  • База данных VMM установлена на том же компьютере, что и сервер управления VMM, и вы планируете обновление до сервера управления VMM высокой доступности.

Для сбора информации о базе данных и параметрах установки VMM, а также для перемещения базы данных выполните следующие действия.

Сбор информации о базе данных VMM и параметрах установки VMM

  1. Откройте рабочую область Параметры в VMM.

  2. В области Параметры раскройте узел Общие и дважды щелкните элемент Подключение к базе данных. Запишите указанную там информацию.

  3. Откройте диспетчер сервера.

  4. Щелкните Инструменты, а затем Службы.

  5. В списке служб щелкните правой кнопкой мыши System Center Virtual Machine Manager (не путать со службой, название которой заканчивается на "Agent"), и выберите Свойства.

  6. Щелкните вкладку Вход в систему и запишите указанную там информацию об учетной записи.

    Эта учетная запись была назначена как учетная запись службы при предыдущей установке VMM. Она может быть как локальной, так и доменной учетной записью.

  7. Если записанная вами на предыдущем шаге учетная запись — это Local System или вы уже знаете, является ли она локальной или доменной учетной записью, вы можете пропустить этот шаг. В противном случае щелкните Инструменты > Управление компьютером, разверните Локальные пользователи и группы, а затем щелкните Пользователи. Если записанная учетная запись указана в списке пользователей (или является учетной записью Local System), это локальная учетная запись. Если нет, это доменная учетная запись.

  8. Просмотрите ваши записи на предмет того, используется ли у вас распределенное управление ключами, или же ключи шифрования хранятся локально на сервере управления VMM. Дополнительные сведения см. в статье Выбор учетной записи службы и параметров распределенного управления ключами во время обновления.

  9. Если вы перемещаете базу данных VMM, но не обновляете VMM, проверьте, какие наборы исправлений (если они были) применялись к VMM.

Перенос базы данных VMM

  1. Сделайте резервную копию существующей базы данных VMM средствами SQL Server.

  2. Скопируйте резервную копию на компьютер с поддерживаемой версией SQL Server.

  3. Воспользуйтесь средствами SQL Server для восстановления базы данных.

  4. Если вы обновляете VMM, продолжите обновление, как описано в Выполнение обновления VMM, и пропустите остальные шаги

    Если вы не обновляете VMM, перейдите к следующему шагу.

  5. Если вы перемещаете базу данных VMM, но не выполняете обновление VMM, закройте все подключения к серверу управления VMM, затем удалите VMM из системы и установите его заново. При удалении убедитесь, что на странице Параметры базы данных вы выбрали вариант Сохранить базу данных. При повторной установке используйте те же параметры, что использовались первоначально, но на странице Конфигурация базы данных сделайте следующее:

    • Укажите имя компьютера, где находится база данных VMM.

      Если ваша база данных настроена с группами доступности AlwaysOn, введите имя прослушивателя группы доступности.

    • Если выполняются все приведенные ниже условия, укажите порт, используемый для связи с компьютером, где сейчас находится база данных VMM:

      • SQL Server работает на удаленном компьютере.

      • На этом удаленном компьютере не запущена служба браузера SQL Server.

      • SQL Server не использует порт по умолчанию 1433.

      В противном случае оставьте поле Порт пустым.

    • Выберите или введите имя экземпляра SQL Server, который необходимо использовать. Если вы перемещаете базу данных, настроенную с группами доступности AlwaysOn, оставьте текстовое поле для экземпляра SQL Server пустым.

    • Выберите Существующие базы данных, затем выберите базу данных.

    • Вы можете отметить Использовать следующие учетные данные и указать любую учетную запись, имеющую доступ к базе данных (она может не совпадать с учетной записью, использованной при предыдущей установке). Если же учетная запись, которую вы использовали для входа в систему, имеет доступ к базе данных, вы можете не устанавливать флажок Использовать следующие учетные данные, и тогда VMM будет использовать эту учетную запись для начального подключения к базе данных.

    После выполнения приведенных выше инструкций завершите установку с параметрами, использованными для первоначальной установки.

  6. Если вы перемещаете базу данных VMM, но не выполняете обновление VMM, убедитесь, что вы применили те же наборы исправлений, которые устанавливали раньше.

    Этот шаг гарантирует, что программное обеспечение VMM будет интерпретировать информацию в базе данных VMM таким же образом, как до удаления и повторной установки.

    Если вы хотите установить дополнительные, более новые наборы исправлений, рекомендуется до применения этих наборов сначала проверить, что VMM работает правильно (чтобы убедиться в успешном перемещении базы данных VMM).

Дополнительные сведения о переносе баз данных SQL Server см. в разделе Копирование баз данных путем резервного копирования и восстановления.

См. также

Планирование обновления Virtual Machine Manager