scaleway
Загрузка...
Х

Увеличение диска на Scaleway

Была задача у клиента, увеличить диск, ибо в первоначальные 50ГБ уже не влазил. Хостился клиент у известного облачного провайдера scaleway. Зайдя в панель управления, я не нашел функции увеличения диска как например у DigitalOcean. Как потом оказалось ее и небыло, а увеличить диск можно созданием нового.Так что я создал новый диск на 150ГБ, выключил сервер (тут главное не выбирайте «Terminate», иначе все удалится), прицепил новый диск к серверу как /dev/nbd1 и запустил сервер.

Дальше необходимо отформатировать и примонтировать диск:

mkfs.ext4 /dev/nbd1
mount /dev/nbd1 /mnt

 

Теперь нужно скопировать систему на новый диск, сделаем это через rsync:

rsync -aAv --exclude={"/dev/","/proc/","/sys/","/tmp/","/run/","/mnt/","/media/","/lost+found"} / /mnt/

Эту команду можно запускать в screen-е если данных слишком много.

Далее выключаем сервер через панель Scaleway, открепляем все диски, заново прикрепляем новый диск с скопированной системой как /dev/nbd0. Запускаем сервер, проверяем что все запустилось и все на месте. Если все в порядке, то можем удалить старый диск на 50ГБ.

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.