Создать виртуальную машину Windows Server с подключением к Cloud Backup
Вы можете создавать резервные копии виртуальных машин Compute Cloud c поддерживаемыми операционными системами на базе Windows.
Для корректной работы агента Cloud Backup ВМ должна соответствовать минимальным требованиям.
Перед началом работы
Создание ВМ
-
В консоли управления
выберите каталог, в котором нужно создать ВМ. -
В списке сервисов выберите Compute Cloud.
-
На панели слева выберите
Виртуальные машины и нажмите кнопку Создать виртуальную машину. -
В блоке Образ загрузочного диска выберите операционную систему, поддерживаемую в Cloud Backup.
-
В блоке Расположение выберите зону доступности, в которой будет находиться ВМ.
-
В блоке Сетевые настройки:
- Выберите подсеть, соответствующую выбранной зоне доступности.
- В поле Публичный адрес выберите
Автоматически
. - Выберите группу безопасности, настроенную для работы с Cloud Backup.
-
В блоке Общая информация задайте имя ВМ и описание ВМ. Требования к имени:
- длина — от 3 до 63 символов;
- может содержать строчные буквы латинского алфавита, цифры и дефисы;
- первый символ — буква, последний — не дефис.
Примечание
Имя виртуальной машины используется для генерации внутреннего FQDN единожды — при создании ВМ. Если для вас важен внутренний FQDN, учитывайте это и задавайте нужное имя ВМ при создании.
-
В блоке Дополнительно:
- Выберите сервисный аккаунт с ролью
backup.editor
. - Включите опцию Cloud Backup.
- (опционально) Выберите политику резервного копирования или нажмите Создать, чтобы создать новую политику.
- Выберите сервисный аккаунт с ролью
-
Укажите другие необходимые параметры ВМ.
-
Нажмите кнопку Создать ВМ.
-
Выберите каталог:
yc resource-manager folder list
Результат:
+----------------------+--------------------+------------------+--------+ | ID | NAME | LABELS | STATUS | +----------------------+--------------------+------------------+--------+ | wasdcjs6be29******** | my-folder | | ACTIVE | | qwertys6be29******** | default | | ACTIVE | +----------------------+--------------------+------------------+--------+
-
Выберите подсеть:
yc vpc subnet list --folder-id <идентификатор_каталога>
Результат:
+----------------------+---------------------------+----------------------+----------------+-------------------+-----------------+ | ID | NAME | NETWORK ID | ROUTE TABLE ID | ZONE | RANGE | +----------------------+---------------------------+----------------------+----------------+-------------------+-----------------+ | b0c6n43f9lgh******** | default-ru-central1-d | enpe3m3fa00u******** | | ru-central1-d | [10.***.0.0/24] | | e2l2da8a20b3******** | default-ru-central1-b | enpe3m3fa00u******** | | ru-central1-b | [10.***.0.0/24] | | e9bnlm18l70a******** | default-ru-central1-a | enpe3m3fa00u******** | | ru-central1-a | [10.***.0.0/24] | +----------------------+---------------------------+----------------------+----------------+-------------------+-----------------+
-
Создайте файл
init.ps1
со сценарием для установки на ВМ агента Cloud Backup:#ps1_sysnative echo 'Starting to execute backup agent installation' Invoke-WebRequest https://storage.yandexcloud.net/backup-distributions/agent_installer.ps1 -UseBasicParsing | Invoke-Expression
-
Создайте ВМ:
yc compute instance create \ --folder-id <идентификатор_каталога> \ --name <имя_ВМ> \ --zone <зона_доступности> \ --network-interface subnet-name=<имя_подсети>,nat-ip-version=ipv4,security-group-ids=<идентификатор_группы_безопасности> \ --create-boot-disk image-id=<идентификатор_образа>,size=<размер_загрузочного_диска> \ --cores 2 \ --core-fraction 100 \ --memory 4 \ --service-account-name <имя_сервисного_аккаунта> \ --metadata-from-file user-data=<путь_к_файлу_со_сценарием>
Где:
-
--name
— имя ВМ.Примечание
Имя виртуальной машины используется для генерации внутреннего FQDN единожды — при создании ВМ. Если для вас важен внутренний FQDN, учитывайте это и задавайте нужное имя ВМ при создании.
-
--zone
— зона доступности, которая соответствует выбранной подсети. -
subnet-name
— имя выбранной подсети. -
security-group-ids
— идентификатор группы безопасности, настроенной для работы с Cloud Backup. -
image-id
— идентификатор образа операционной системы. См. список поддерживаемых ОС на базе Windows. -
size
— размер загрузочного диска. -
--cores
— количество vCPU ВМ. -
--core-fraction
— гарантированная доля vCPU в %. -
--memory
— объем оперативной памяти ВМ. -
--service-account-name
— имя сервисного аккаунта с рольюbackup.editor
. -
--user-data
— путь к созданному ранее файлу со сценарием для установки на ВМ агента Cloud Backup.
В этом примере создается ВМ на базе Windows Server 2022:
yc compute instance create \ --name my-vm \ --zone ru-central1-b \ --network-interface subnet-name=my-vpc-ru-central1-b,nat-ip-version=ipv4,security-group-ids=abcd3570sbqg******** \ --create-boot-disk image-id=fd890bh2sapn********,size=60 \ --cores 2 \ --core-fraction 100 \ --memory 4 \ --service-account-name backup-editor \ --metadata-from-file user-data=init.ps1
Результат:
done (46s) id: abcdho6nspdk******** folder_id: wasdcjs6be29******** created_at: "2023-10-09T14:57:06Z" name: my-vm ... placement_policy: {}
-
Когда ВМ перейдет в статус Running
, на нее начнет устанавливаться агент Cloud Backup. Установка займет от 10 до 30 минут.
Примечание
Если через 30 минут агент Cloud Backup не установился, обратитесь
После установки агента ВМ будет добавлена в сервис Cloud Backup на вкладку