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