Google Cloud Экспорт VM — различия между версиями
Admin (обсуждение | вклад) (Новая страница: «category:Google») |
Admin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
[[category:Google]] | [[category:Google]] | ||
+ | |||
+ | Не самый тривиальный процесс. Видимо Гугловцы делают "все для людей"... | ||
+ | |||
+ | И так. | ||
+ | |||
+ | 1. Для начала надо установить command-line tools (описан процесс для Ubuntu): | ||
+ | export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" | ||
+ | echo "deb https://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list | ||
+ | curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - | ||
+ | sudo apt update | ||
+ | sudo apt install google-cloud-sdk | ||
+ | 2. После успешной установки запускаем команду: | ||
+ | gcloud init | ||
+ | и следуем инструкциям — потребуется ввести ваши учетные данные для доступа к проекту на Google Cloud, перейти по предложенной ссылке (открыть в браузере) для подтверждения действий и ввести verification code (появится в браузере после перехода по ссылке). | ||
+ | |||
+ | 3. Идем в https://console.cloud.google.com/compute/instances | ||
+ | |||
+ | Открываем интересуемую нас виртуалку, тыкаем на название используемого ей диска (пункт: "Загрузочный диск и локальные диски"), после чего, попав в свойства диска, нажимаем сверху кнопочку "создать образ" - Придумываем название новому образу, жмем "Создать". | ||
+ | |||
+ | Образ будет создан через некоторое время и посмотреть его можно будет во вкладке https://console.cloud.google.com/compute/images | ||
+ | |||
+ | 4. После создания образа, идем в https://console.cloud.google.com/storage и создаем новое хранилище (проще говоря, папку в сторадже). Например, создали папку с именем test-img. | ||
+ | |||
+ | 5. Теперь, на компьютере, на котором установлен google command-line tools, пишем: | ||
+ | gcloud compute images export --destination-uri gs://test-img/<Имя-будущего-архива-образа>.tar.gz --image <имя-образа-из-пункта-3> |
Версия 07:31, 8 августа 2018
Не самый тривиальный процесс. Видимо Гугловцы делают "все для людей"...
И так.
1. Для начала надо установить command-line tools (описан процесс для Ubuntu):
export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)" echo "deb https://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add - sudo apt update sudo apt install google-cloud-sdk
2. После успешной установки запускаем команду:
gcloud init
и следуем инструкциям — потребуется ввести ваши учетные данные для доступа к проекту на Google Cloud, перейти по предложенной ссылке (открыть в браузере) для подтверждения действий и ввести verification code (появится в браузере после перехода по ссылке).
3. Идем в https://console.cloud.google.com/compute/instances
Открываем интересуемую нас виртуалку, тыкаем на название используемого ей диска (пункт: "Загрузочный диск и локальные диски"), после чего, попав в свойства диска, нажимаем сверху кнопочку "создать образ" - Придумываем название новому образу, жмем "Создать".
Образ будет создан через некоторое время и посмотреть его можно будет во вкладке https://console.cloud.google.com/compute/images
4. После создания образа, идем в https://console.cloud.google.com/storage и создаем новое хранилище (проще говоря, папку в сторадже). Например, создали папку с именем test-img.
5. Теперь, на компьютере, на котором установлен google command-line tools, пишем:
gcloud compute images export --destination-uri gs://test-img/<Имя-будущего-архива-образа>.tar.gz --image <имя-образа-из-пункта-3>