Образы сервера
Образы — это опция в панели управления, с помощью которой вы можете загрузить свой образ в панель и развернуть из него сервер, а также создать полную копию вашего облачного сервера Timeweb Cloud в формате Qcow2, со всеми настройками операционной системы, программного обеспечения и всем содержимым сервера.
Вы можете:
- Создать из образа новый сервер в панели Timeweb.
- Использовать образ при переустановке уже существующего сервера.
- Скачать образ и развернуть копию вашего VDS у другого провайдера.
- Загрузить свой образ в панель управления.
- Использовать образы как способ резервного копирования данных.
В отличие от бэкапов и снапшотов, создаваемых в панели, образы хранятся отдельно от VDS и не будут утеряны при удалении сервера. Получить к ним доступ после удаления сервера можно через раздел «Образы».
Создание образов доступно для серверов во всех локациях, кроме Новосибирска.
Опция платная, стоимость зависит от объема размещенных в панели образов: 1 ГБ = 3 рубля/месяц. Скажем, если образ весит 20 ГБ, стоимость его хранения в панели составит 60 рублей в месяц. Списания выполняются ежечасно.
При исчерпании средств на балансе и блокировке аккаунта образы хранятся в течение 7 дней, после чего, если оплата не поступила, автоматически удаляются.
- Создание образа
- Скачивание образа
- Загрузка своего образа в панель
- Создание сервера из образа
- Переустановка сервера из образа
- Загрузка образа на Google Диск или Яндекс Диск
- Загрузка образов в сторонние хранилища с помощью rclone
- Расчет размера образа
- Удаление образа
Создание образа
Невозможно добавить новый образ, если на сервере создан снапшот.
На вкладке «Образы» у нужного сервера наведите курсор на строку с диском и нажмите на значок плюса.
При необходимости укажите комментарий, чтобы в дальнейшем было проще сориентироваться в списке образов, и нажмите «Создать».
Процесс создания образа займет пару минут, после чего образ можно будет скачать.
Все созданные на аккаунте образы можно найти в одноименном разделе панели управления:
Скачивание образа
Из раздела «Образы»
Наведите курсор на строку с нужным образом и нажмите «Скачать». Файл образа будет загружен на ваше устройство.
Со страницы сервера
На вкладке «Образы» у нужного сервера кликните на ссылку с количеством созданных образов.
Наведите курсор на строку с нужным образом и кликните «Скачать». Начнется загрузка файла на ваше устройство.
Загрузка своего образа
Вы можете загрузить образ в панель:
- В разделе «Образы» по кнопке «Загрузить образ».
- При создании нового сервера, выбрав на вкладке «Мои образы» опцию «Новый образ».
- При переустановке ОС на сервере — также выбрав на вкладке «Мои образы» опцию «Новый образ».
Загрузить образ можно как со своего компьютера, так и путем указания ссылки на образ. Поддерживаемые форматы: iso, vmdk, vhd, vhdx, vdi, raw, img и qcow2.
Максимальный размер файла — 100 ГБ.
В окне загрузки вы можете выбрать имя операционной системы — в этом случае в панели управления для сервера будет отображаться логотип нужной ОС.
Перед загрузкой образа убедитесь, что вы выполнили все необходимые проверки и настройки для его подготовки.
Создание сервера из образа
Со страницы создания нового сервера
- При создании нового сервера перейдите на вкладку «Мои образы».
- Выберите нужный образ, кликнув на него.
- Укажите остальные параметры (регион размещения, конфигурацию и пр.) и нажмите «Заказать».
- Будет создан сервер с развернутым на нем образом.
Из раздела «Образы»
- Наведите курсор на строку с нужным образом и нажмите «Создать сервер из образа».
- Вы будете перенаправлены на страницу создания сервера, и нужный образ уже будет выбран на вкладке «Мои образы».
- Укажите остальные параметры (регион размещения, конфигурацию и пр.) и нажмите «Заказать».
- Будет создан сервер с развернутым на нем образом.
Со страницы сервера
- Перейдите на вкладку «Образы» у нужного сервера и кликните на ссылку с количеством созданных образов.
- Наведите курсор на строку с нужным образом и нажмите «Создать сервер из образа».
- Вы будете перенаправлены на страницу создания сервера, и нужный образ уже будет выбран на вкладке «Мои образы».
- Укажите остальные параметры (регион размещения, конфигурацию и пр.) и нажмите «Заказать».
- Будет создан сервер с развернутым на нем образом.
Переустановка сервера из образа
Вы можете переустановить любой сервер на аккаунте, используя любой из имеющихся на аккаунте образов.
Для этого перейдите на вкладку «Конфигурация» — «Переустановить» и выберите нужный образ на вкладке «Мои образы».
Загрузка образа на Google Диск или Яндекс Диск
Перед загрузкой образа убедитесь, что на целевом диске достаточно свободного пространтства. Если места не хватит, загрузка прервется в процессе.
Файл будет загружен в корневую директорию диска.
Из раздела «Образы»
- Наведите курсор на строку с нужным образом и нажмите «Загрузить на внешний диск».
- В следующем окне выберите, куда нужно загрузить образ: в Google или Яндекс.
- При необходимости измените имя файла и нажмите «Загрузить».
- Выберите нужный аккаунт диска и подтвердите загрузку.
- При первом обращении потребуется разрешить доступ к диску — просто следуйте предложенным шагам. После загрузка запустится.
Со страницы сервера
Действие также можно выполнить со страницы конкретного сервера.
- На вкладке «Образы» у нужного сервера кликните на ссылку с количеством созданных образов.
- Наведите курсор на строку с нужным образом и кликните «Загрузить на внешний диск».
Остальные шаги будут такими же, как при загрузке из раздела «Образы».
Ограничения
При загрузке учитывайте ограничения Яндекса и Google:
- Google Диск имеет ограничение по трафику за день, равное 750 ГБ. После исчерпания этого лимита вы не сможете ничего загрузить на Google Диск до конца дня.
- Яндекс Диск имеет ограничение по трафику за месяц. Оно равно вашей квоте на Яндекс Диске, умноженной на два. После исчерпания этого лимита вы не сможете ничего загрузить на Яндекс Диск до конца месяца.
- Размер файла для загрузки в Яндекс Диск не должен превышать 50 ГБ.
Загрузка образов в сторонние хранилища с помощью rclone
Утилита rclone поддерживает около 50 различных протоколов и облачных хранилищ. С ее помощью можно выполнить загрузку образа напрямую из стораджа Timeweb Cloud в стороннее хранилище.
Мы рассмотрим загрузку на примере S3-хранилища Timeweb Cloud.
- На вкладке «Образы» у нужного сервера кликните на ссылку с количеством созданных образов.
- Наведите курсор на строку с нужным образом и кликните на значок копирования. Ссылка на образ будет скопирована в буфер обмена.
Пример ссылки:
https://kvmnfs-cs1.timeweb.com/62e11b3b-45d5-9f0e-8744-5578062911b9
- Создайте файл конфигурации
~/.config/rclone/rclone.conf
со следующим содержимым:
[tw-img]
type = http
url = https://kvmnfs-cs1.timeweb.com
[tw-s3]
type = s3
provider = Other
env_auth = false
access_key_id = ЛОГИН
secret_access_key = ПАРОЛЬ
region = ru-1
endpoint = https://s3.timeweb.com
В блоке [tw-img]
указываем URL стораджа, с которого скачиваем образ (берем из ссылки на образ).
В блоке [tw-s3]
указываем параметры хранилища, в которое загружаем образ. В нашем примере — S3-хранилище Timeweb Cloud, но вы можете указать любое из хранилищ, которое указано на сайте rclone. Для настройки можно запустить rclone config
и следовать инструкциям на экране.
- ЛОГИН — логин для доступа к хранилищу.
- ПАРОЛЬ — пароль / secret key для доступа к хранилищу.
- Так как объем файла может быть очень большим, рекомендуем запускать команду на сервере внутри сессии
screen
илиtmux
. Подробнее о них можно почитать здесь.
Запустите сессию screen
или tmux
и выполните в ней команду rclone
:
rclone copy tw-img:/ИМЯ_ФАЙЛА tw-s3:ИМЯ_БАКЕТА/ --progress --log-file rclone.log --log-level INFO
- ИМЯ_ФАЙЛА — имя файла из ссылки на образ, в нашем случае это
62e11b3b-45d5-9f0e-8744-5578062911b9
. - ИМЯ_БАКЕТА — бакет, в который загружаем образ.
Расчет размера образа
Размер образа зависит от того, какой максимальный объем пространства был когда-либо занят на диске.
Например:
- Размер диска 15 ГБ
- Сейчас занято 2,5 ГБ
- Размер образа — 5 ГБ
Размер образа составляет 5 ГБ, потому что в какой-то момент на сервере было занято 5 ГБ и под эти файлы было выделено пространство.
Это происходит из-за особенностей выделения (аллокации) дискового пространства в QCOW2. Диск на ноде аллоцируется динамически — размер образа равен объему файлов в нем. Образ увеличивается по мере наполнения виртуального диска файлами, но обратно не сжимается.
Удаление образа
Из раздела «Образы»
Кликните на три точки в строке с нужным образом и нажмите «Удалить образ».
В открывшемся окне подтвердите действие, нажав «Да, удалить образ».
Со страницы сервера
На вкладке «Образы» у нужного сервера кликните на ссылку с количеством созданных образов.
Кликните на три точки в строке с нужным образом и нажмите «Удалить образ».
В открывшемся окне подтвердите действие, нажав «Да, удалить образ».