Простая инструкция по миграции виртуальной машины из Google Cloud Platform в наш Cloud
Если вам нужно перенести виртуальную машину из Google Cloud Platform в нашу облачную инфраструктуру, но вы не хотите разбираться в сложных технических терминах, эта инструкция для вас. Мы разберем весь процесс пошагово:
1️⃣ Создадим образ виртуальной машины в Google Cloud Platform
2️⃣ Полученный образ заливаем на бакет
3️⃣ Скачаем его к себе
4️⃣ Загрузим образ в наш Cloud
Следуйте этим простым шагам, и ваша виртуальная машина будет успешно перенесена! 🚀
- Остановите виртуальную машину в GCP.
 - Перейдите в Compute Engine → VM Instances.
 - Выберите нужную ВМ или создайте новую.
 - Убедитесь, что виртуальная машина выключена перед выполнением дальнейших действий.
 - Настройте сохранение диска:
- Откройте настройки виртуальной машины.
 - Найдите параметр Deletion rule и выберите Keep disk. Это сохранит диск, даже если инстанс будет удалён.
 
 
- 
Перейдите в Compute Engine → Images (Образы).
 Нажмите Create Image (Создать образ).
- 
Укажите:
Name (Имя): Введите название образа.
Source: Выберите Source Disk (исходный диск), с которого будет создан образ.
 - Нажмите Create (Создать образ).
 
После создания образа
• Нажмите Export (Экспортировать).Укажите:
• Format: Выберите формат VMDK.
• Destination: Выберите существующий бакет или создайте новый.
Нажмите Export.
Появится список экспортируемых образов (Image Export List). Нажмите на ссылку Grant Access, чтобы предоставить себе права на скачивание.
4️⃣ Загрузим образ в наш Cloud
Чтобы загрузить образ через UI:
Войдите в панель управления.
Выберите подходящий проект из раскрывающегося меню в левом верхнем углу.
- 
На вкладке «Вычислительные ресурсы» откройте вкладку «Образы» и выберите категорию «Создать образ» ниже выберите «Загрузить».
 - 
Выберите название: AlmaLinux(На ваше усмотрение)
Формат образа: RAW
Выберите формат контейнера: BARE
Нажмите «Создать» - Дожидаемся загрузки после нажимаем «Отменить» убедитесь что образ создан далее можно создать виртуальную машину как показано тут.
 
2.1 Установка клиента OpenStack CLI:
Если у вас его нет, установите OpenStack CLI:
Для Linux (Ubuntu/Debian)
sudo apt update sudo apt install python3-openstackclient -y
Для RHEL/AlmaLinux
sudo dnf install python3-openstackclient -y
Для macOS
2.2. Получение файла аутентификации (brew install openstackclient
openrc.sh)- Войдите в веб-интерфейс OpenStack (Horizon) https://ui.aitu.cloud/.
 - Перейдите в "Проект" → "Доступ и безопасность" → "API-доступ".
 - Нажмите "Загрузить файл OpenStack RC" (обычно 
project-openrc.sh). - Переместите этот файл на свою машину и загрузите его в сессию:
 
source project-openrc.sh
Проверьте подключение, выполнив команду:
openstack token issue
Если команда успешно выполнена, значит, вы авторизованы.
2.3.После этого можно применить следующую команду: 
openstack image create --private --container-format bare --disk-format raw --file <путь_к_файлу.raw> <название образа>
 |