Облачная платформаAdvanced

Настройка целевого сервера

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

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

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

Требования

  • Вы подготовили учетную запись, необходимые разрешения, исходный и целевой серверы, а также сетевую среду. Подробности см. Preparations.
  • Вы установили и запустили Agent на исходном сервере, и исходный сервер отображается в списке серверов в консоли SMS. Исходный сервер соответствует следующим требованиям:
    • Он Connected к SMS.
    • Миграция находится на этапе Migration Feasibility Check.
    • Миграция находится в статусе Pending target configuration.

Процедура

  1. Войдите в консоль управления.
  2. Click Service List. Choose Migration > Server Migration Service.
  3. In the navigation pane on the left, choose Servers.
  4. In the server list, locate the source server to be migrated, and click Configure Target in the Migration Stage/Status column or choose More > Configure Target in the Operation column.

    Note

    If the source server is not displayed in the list, rectify the fault by referring to Why Wasn't My Source Server Added to the SMS Console After I Configured the Agent?

  5. На странице Configure Basic Settings настройте параметры на основе Table 1.

    Table 1 Базовые параметры

    Область

    Параметр

    Подпараметр

    Описание

    Migration Template

    Migration Template

    -

    Используйте шаблон по умолчанию или создайте его, обратившись к Managing a Migration Template. После выбора шаблона миграции система заполнит Network Type, Migration Rate Limit, Migration Method, Enable Continuous Synchronization, Resize Disks and Partitions, Region и Project на основе шаблона.

    Network Settings

    Network Type

    Internet

    EIP должен быть привязан к целевому серверу.

    Public является значением по умолчанию для Network Type.

    Private

    Необходимо создать соединение Direct Connect, VPN, VPC peering, VPC subnet или Cloud Connect. Для миграции будет использоваться частный IP-адрес целевого сервера.

    IP Version

    IPv4

    IPv4 можно использовать для миграции данных.

    IPv6

    В сети с двойным стеком можно использовать IPv6 для миграции.

    Migration Rate Limit

    -

    Вы можете ограничить скорость миграции, исходя из пропускной способности источника и требований сервиса.

    Если вы не хотите ограничивать скорость миграции, установите этот параметр в 0.

    Traffic limiting is unavailable if:

    • Миграция использует сеть IPv6.
    • Traffic Control (TC) отсутствует на исходном сервере.

    Overrate Threshold (%)

    -

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

    Например, если ограничение скорости миграции установлено на уровне 10 Mbit/s, а порог превышения — 10 %, задача автоматически приостанавливается, когда скорость миграции превышает 11 Mbit/s (110 % от лимита) несколько раз подряд.

    ВНИМАНИЕ:

    Эта опция доступна только для миграции Linux. Она не будет доступна или применена, если:

    • Миграция использует сеть IPv6.
    • Traffic Control (TC) отсутствует на исходном сервере.

    Migration Drill

    -

    -

    Тестовые миграции помогают полностью оценить осуществимость и выявить потенциальные риски задачи миграции заранее. Система проверяет, правильно ли настроены порты групп безопасности, нормально ли соединяются домены и доступны ли необходимые разрешения. Если обнаружены проблемы, система предлагает исправления для минимизации рисков и сбоев во время миграции.

    После включения этой функции система автоматически запускает тестовую миграцию перед началом полной репликации. Вся тестовая миграция занимает от 5 до 15 минут, и ресурсы с оплатой по использованию начисляют стоимость в этот период.

    Вы можете просмотреть результаты тестовой миграции в деталях задачи. Для получения подробной информации см. Checking the Migration Drill Status and Report.

    Migration Settings (Optional)

    Migration Method

    Linux block-level

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

    Linux file-level

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

    Windows block-level

    Миграция и синхронизация выполняются блок за блоком. Этот метод очень эффективен и является единственным методом миграции для серверов Windows.

    Enable Continuous Synchronization

    No

    После полной репликации SMS автоматически запустит целевой сервер без синхронизации инкрементных данных. Чтобы синхронизировать инкрементные данные, нажмите Sync в столбце Operation.

    Yes

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

    Resize Disks and Partitions

    Disable

    Настройки дисков и разделов с исходного сервера будут сохранены на целевом сервере.

    Enable

    Вы можете изменить размер дисков и разделов целевого сервера. Подробности см. в Resizing Disks and Partitions on Windows и Resizing Disks and Partitions on Linux.

    Start Target Upon Launch

    No

    После завершения миграции целевой сервер будет автоматически выключен.

    Yes

    Целевой сервер будет запущен после завершения миграции.

    Enable Concurrency

    Automatic

    SMS-Agent автоматически настраивает максимальное количество разрешённых процессов миграции на основе условий исходного сервера.

    Manual

    Вы можете указать максимальное количество процессов, которые SMS-Agent может запускать одновременно для задач миграции и синхронизации соответственно. Этот параметр доступен для Linux file-level migrations. Чтобы узнать, как его настроить, см. How Do I Set the Number of Concurrent Processes for Linux File-Level Migrations?

    Resource Limits (Optional)

    CPU Limit

    -

    Эти параметры доступны только для Linux migrations. Подробнее см. How Do I Limit Resource Allocation for the Agent in a Linux Migration?

    Memory Limit

    -

    Disk Throughput Limit

    -

    Verify Data Consistency

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

    • Enable Hash Verification: Если эта опция включена, система будет генерировать и сравнивать хеш‑значения для каждого проверяемого файла. Хеш‑проверка рекомендуется, когда отдельные файлы большие и важные. Включение этой опции увеличит нагрузку на CPU и ввод‑вывод диска на исходном сервере и увеличит время проверки.
      CAUTION:
      • Хеш‑значения не могут быть вычислены для используемых файлов, поэтому эти файлы будут пропущены во время проверки.
      • Включение этой опции требует указать область проверки, и только файлы в указанной области будут проверяться.
    • Verification Scope
      • В разделе Exclude paths введите пути, которые нужно исключить из проверки. Можно ввести не более 30 путей. Для разделения путей используйте запятые (,). Например, /root/data,/var. Если оставить поле пустым, будет выполнена полная проверка.
      • В разделе Include paths введите пути, которые нужно проверить.
    ПРИМЕЧАНИЕ:
    • Если введённые пути неверны или пусты, в результатах проверки для них будет отображено 0.
    • Чем больше данных требуется проверить, тем дольше будет длиться проверка. Рекомендуется сузить область проверки только до ключевых путей.
    • Следующие пути по умолчанию будут исключены из проверки согласованности:
      • Linux: /bin, /boot, /dev, /home, /etc, /lib, /media, /proc, /sbin, /selinux, /sys, /usr, /var, /run, и /tmp
      • Windows: корневые каталоги разделов, например, C:\ и O:\

      Если вы хотите проверить некоторые из исключённых путей, см. Modifying the Default Excluded Paths.

  6. Нажмите Next: Configure Target в правом нижнем углу.
  7. В области Basic Settings выберите регион, в который выполняется миграция.
  8. В области Target Server выберите, использовать ли существующий облачный сервер или создать новый в качестве целевого сервера. Подробную информацию о требованиях к целевым серверам см. в How Do I Create a Target Server that Meets the SMS Requirements?

    • Use existing

      В списке существующих серверов выберите тот, который соответствует требованиям к спецификациям, отображённым в строке Recommended Target. Если ни один из существующих серверов не соответствует требованиям, нажмите Create ECS и приобретите ECS с требуемыми спецификациями. Приобретённый ECS должен соответствовать следующим требованиям:

      • Целевой сервер с Windows должен иметь минимум 2 ГБ памяти.
      • Целевой сервер должен иметь не менее количества дисков, чем исходный сервер, и каждый диск целевого сервера должен быть не меньше размера, рекомендованного системой.
      • Целевой сервер должен работать под той же ОС, что и исходный сервер, иначе возникнет конфликт имён серверов.
      • Целевой сервер должен быть сконфигурирован с EIP, VPN или соединением Direct Connect.
      • Группа безопасности целевого сервера должна быть правильно сконфигурирована. Она должна разрешать доступ на следующих портах:

        Windows: TCP ports 8899, 8900, and 22

        Linux: порт 22 для миграции на уровне файлов и порты 8900 и 22 для миграции на уровне блоков

        Для получения подробностей см. How Do I Configure Security Group Rules for Target Servers?

    • Create new

      Система автоматически задаёт предустановленные значения имени, AZ, спецификаций, спецификаций диска, EIP, VPC, подсети и группы безопасности для целевого сервера. Вы также можете нажать Expand and Modify, чтобы вручную изменить настройки сервера.

      • Если вы выбираете Recommended для Server Template, VPC, подсеть и группа безопасности будут созданы автоматически. При необходимости вы можете обновить конфигурации.
        Note
        • Если для VPC выбран Create new, система автоматически создаёт VPC для целевого сервера согласно следующим правилам:

          Если IP-адрес исходного сервера 192.168.X.X, система создаёт VPC и подсеть, обе принадлежащие диапазону сети 192.168.0.0/16.

          Если IP-адрес исходного сервера 172.16.X.X, система создает VPC и подсеть, которые оба принадлежат диапазону сети 172.16.0.0/12.

          Если IP-адрес исходного сервера 10.X.X.X, система создает VPC и подсеть, которые оба принадлежат диапазону сети 10.0.0.0/8.

        • Если для Security Group выбран Create new, система автоматически создает группу безопасности для целевого сервера и разрешает трафик к целевому серверу через определённые порты:

          Windows: порты 8899, 8900 и 22

          Linux: порт 22 для миграции на уровне файлов

          Linux: порты 8900 и 22 для миграции на уровне блоков

        Имя сервера, AZ, характеристики, системный диск, Диск с данными и EIP в расширенных настройках автоматически настраиваются. При необходимости вы можете изменить конфигурацию.

      • Вы также можете выбрать собственный шаблон сервера. Затем VPC, подсеть, группа безопасности, AZ и настройки дисков будут предварительно сконфигурированы на основе этого шаблона. Вы имеете возможность при необходимости корректировать эти предустановленные параметры. Подробности о создании шаблона см. Managing a Server Template.

  9. Нажмите Next: Confirm в правом нижнем углу.
  10. (Optional) Нажмите Save as Server Template. В отображаемом диалоговом окне Create Server Template введите имя шаблона и нажмите OK, чтобы сохранить конфигурацию целевого сервера как шаблон.

    Note

    Save as Server Template доступна только при выборе Create new для Target Server.

  11. После подтверждения правильности конфигурации нажмите Save. В отображаемом диалоговом окне ознакомьтесь с условиями миграции и нажмите Yes.

    Если вы хотите начать миграцию немедленно, нажмите Save and Start. В отображаемом диалоговом окне ознакомьтесь с условиями миграции и нажмите Yes.

    Note

    Если в столбце Migration Stage/Status отображаются Target Configuration и Ready, целевой сервер был сконфигурирован.

Изменение размера дисков и разделов в Windows

  1. На странице Configure Migration, на вкладке Configure Basic Settings, разверните Migration Settings (Optional), включите Resize Disks and Partitions и нажмите Resize Disks and Partitions.
  2. Нажмите Resize Disk и при необходимости измените размер каждого диска. После завершения изменения вы можете просмотреть обзор дисков, подлежащих миграции, в нижней части окна.

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

  3. Нажмите Next: Confirm. Подтвердите конфигурацию и нажмите OK.

    Caution

    После того как вы нажмете OK, изменение размера дисков и разделов для этой задачи больше нельзя отключить. Если вы хотите восстановить исходные настройки дисков и разделов, найдите исходный сервер и выберите More > Delete в столбце Operation. Затем перезапустите Agent на исходном сервере и снова настройте целевой сервер.

Изменение размера дисков и разделов в Linux

  1. On the Configure Migration page, on Configure Basic Settings tab, expand Migration Settings (Optional), enable Resize Disks and Partitions, and click Resize Disks and Partitions.
  2. Настройте группы томов.

    • Если исходный сервер использует LVM, вы можете изменять размер логических и физических томов.
    • Если исходный сервер не использует LVM, пропустите этот шаг.

  3. Click Next: Configure Disks.
  4. Click Resize Disk and adjust the size of each disk as required. After the adjustment is complete, you can check the overview of the disks to be migrated at the bottom of the window.

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

  5. Click Next: Confirm. Confirm the configurations and click OK.

    Caution

    After you click OK, disk and partition resizing can no longer be disabled for this task. If you want to restore the original disk and partition settings, locate the source server and choose More > Delete in the Operation column. Then restart the Agent on the source server, and configure the target server again.

Проверка статуса Migration Drill и отчёта

If Migration Drill is enabled when you configure a migration task, you can check the migration drill status and report.

  1. В списке серверов нажмите имя исходного сервера, чтобы развернуть детали задачи миграции.
  2. На вкладке Task Progress проверьте статус и прогресс миграционного теста.
  3. В верхней части страницы деталей задачи нажмите View Report рядом с Drill Status. В отчете, отображаемом справа, вы можете проверить детали теста, пункты проверки и результаты проверки.