Настройка доступов
Windows
Для проведения миграции необходимо выполнение следующих условий:
- Все команды должны выполняться в Powershell версии 4.0 и выше, запущенного в административном режиме.
- Исключить из антивирусного ПО Windows Defender папку \mind (выполняется на обеих машинах — приёмнике и источнике):
Add-MpPreference -ExclusionPath `
$(Join-Path -Path $env:SystemDrive -ChildPath mind)
- На источнике открыты порты: исходящий 443 – для обращения Агента с Контроллером, 9000 – для исходящего TCP-трафика до приёмника.
- На приёмнике открыты порты: TCP 9000 – для входящего TCP-трафика от источника, исходящий TCP 443 – для обращения Агентов к Контроллеру.
- На приёмнике необходимо разрешить подключение к порту:
New-NetFirewallRule -DisplayName '_port_for_mind_DATA_SEND'`
-Direction Inbound -Action Allow -Protocol TCP -LocalPort9000
- Необходимо разрешить запускать Powershell-скрипты:
Set-ExecutionPolicy Bypass -Scope LocalMachine -Force
Примечание – Чтобы установить определенные версии паравиртуализованных драйверов QEMU или XEN на машину Windows Server 2012 (R2) может потребоваться включение режима testsigning командой:
bcdedit.exe /set testsigning yes
Для получения драйверов следует обратиться к производителю платформы виртуализации.
Для возможности автоматической установки Агента:
- Учётная запись Пользователя должна быть членом группы "Локальные администраторы".
- Если для аутентификации на приёмнике и источнике будут использоваться локальные учётные записи Пользователя, нужно выполнить следующий шаг (выполняется на обеих машинах — приёмнике и источнике):
New-ItemProperty `
-Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system'
-Name 'LocalAccountTokenFilterPolicy' -Value 1 -PropertyType DWord
- Открыть к использованию протокол SMB 2.0 в Windows Firewall. Порт по умолчанию – 445, конкретный порт и ключи доступа указываются при добавлении машины на Контроллере (выполняется на обеих машинах — приёмнике и источнике):
New-NetFirewallRule `
-DisplayName '_port_for_mind_SMB_445' `
-Direction Inbound -Action Allow -Protocol TCP -LocalPort 445
- Административная директория Admin$ должна быть доступна для удалённого доступа через сеть.
Linux
Для проведения миграции необходимо выполнение следующих условий:
- На источнике и приемнике открыты порты: исходящий TCP 443 (по умолчанию) в сторону Контроллера для взаимодействия Агентов с Контроллером, исходящий TCP 9000 (по умолчанию) с источника в сторону приемника для передачи данных.
- На источнике и приемнике с ОС Linux открыты порты: входящий TCP 22 (по умолчанию) от Контроллера для автоматической установки Агента.
- На источнике и приемнике с ОС Windows открыты порты: входящий TCP 445 (по умолчанию) от Контроллера для автоматической установки Агента.
- На источнике и приёмнике открыт порт 8999 на localhost.
- Модуль контроля доступа к ядру (SELinux) на машинах должен быть отключён. Для его отключения нужно выполнить следующую команду:
setenforce 0
Для возможности автоматической установки Агента:
- Обеспечить наличие на источнике и приёмнике пользователя с возможностью выполнения команд при помощи механизма sudo.
- Контроллер должен иметь возможность доступа на источник и приёмник с ОС Linux при помощи SSH (порт по умолчанию 22, конкретный порт и ключи доступа указываются при добавлении машины на Контроллере).
- Контроллер должен иметь возможность доступа на источник и приёмник с ОС Windows при помощи SMB (порт по умолчанию 445, конкретный порт и ключи доступа указываются при добавлении машины на Контроллере).