Апгрейд тарифа не трогает диск и данные - он просто выделяет серверу больше CPU, RAM или места. В панели HIP это вкладка «Масштабировать». Разбираем, чем Standard отличается от Memory, почему диск нового тарифа не может быть меньше текущего, что значит «Распродано» и как убедиться, что ресурсы правда выросли.
Сервер начал ощутимо не хватать: swap растёт, сайт подтормаживает под нагрузкой, на диске остаётся всё меньше места. Переустанавливать систему ради этого не нужно - в панели HIP есть отдельная операция, которая меняет тариф сервера, то есть добавляет CPU, RAM или диск, не трогая при этом ни файлы, ни настройки, ни установленный софт. В инструкции - как изменить тариф сервера HIP через вкладку «Масштабировать», чем линейка Standard отличается от Memory, почему диск нового тарифа не может быть меньше текущего и как после апгрейда убедиться, что ресурсы действительно выросли.
Коротко. Страница сервера -> вкладка Масштабировать -> линейка (Standard или Memory) -> конкретный тариф в таблице, у которого диск не меньше текущего -> подтвердить. Данные и настройки сохраняются, меняются только ресурсы. У апгрейда есть даунтайм: панель прямо предупреждает, что для корректного обновления диска сервер сначала выключается, а доплата зависит от того, сколько осталось до вашей даты продления. Перед апгрейдом сделайте бэкап - это операция с диском сервера. После применения проверьте
nproc,free -hиdf -h, чтобы увидеть новые значения своими глазами.
Это две разные операции с разным результатом. Апгрейд тарифа увеличивает выделенные серверу ресурсы - CPU, RAM, диск - и не трогает то, что уже установлено и настроено. Переустановка ОС, наоборот, стирает диск полностью и разворачивает систему заново - её выбирают, когда нужно сменить дистрибутив или начать с чистого листа (подробно - в статье Как создать сервер в панели HIP и отдельно про сам процесс переустановки).
Апгрейд тарифа | Переустановка ОС | |
|---|---|---|
Что меняется | объём CPU, RAM, диска | вся система целиком, с нуля |
Диск и данные | сохраняются как есть | стираются полностью |
Дистрибутив ОС | остаётся тот же | можно выбрать другой |
Настроенный софт, пользователи, конфиги | сохраняются | стираются вместе с системой |
Когда использовать | не хватает ресурсов под текущую нагрузку | нужна чистая система, другой дистрибутив, или систему проще собрать заново, чем чинить |
Если серверу не хватает CPU, RAM или места - это сюда, в апгрейд тарифа. Если нужен другой дистрибутив или система запуталась настолько, что дешевле начать с нуля - это переустановка, и апгрейд тарифа для этого не требуется вовсе.
На вкладке «Масштабировать» тарифы сгруппированы по линейкам. Разница между ними - в соотношении CPU и RAM внутри одной цены, а не в самом факте «мощнее / слабее»:
Standard | Memory | |
|---|---|---|
Соотношение ресурсов | сбалансированное CPU к RAM | больше RAM на то же количество CPU |
Обычно подходит для | сайтов и приложений общего назначения, где нагрузка в первую очередь на процессор | задач, которым в первую очередь не хватает оперативной памяти - баз данных, кешей, процессов с большим количеством одновременных соединений |
Как понять, что нужна именно эта линейка | в | в |
Это общая логика деления на линейки, а не гарантия от HIP под конкретный софт - для нагруженной базы данных или кеша посмотрите, во что реально упирается ваш сервер, прежде чем выбирать линейку.
Здесь легко ошибиться, если выбирать тариф только по CPU и RAM. На вкладке «Масштабировать» рядом с таблицей есть заметка: диск на новом тарифе должен быть не меньше диска на текущем. Если сейчас на сервере занято, скажем, 40 ГБ диска, перейти на тариф с диском меньше 40 ГБ нельзя - даже если по CPU и RAM он мощнее того, что у вас сейчас.
Практический вывод: сначала смотрите на столбец с диском, а не на CPU или RAM. Отфильтруйте тарифы, где диск равен или больше текущего, и только среди них выбирайте по нужному соотношению CPU/RAM. Тариф, который выглядит подходящим по цене и мощности, но с меньшим диском, в списке доступных для апгрейда, скорее всего, просто не появится или окажется недоступен для выбора.
У части тарифов и линеек на вкладке «Масштабировать» может стоять бейдж «Распродано». Это не ограничение вашего аккаунта и не блокировка - это значит, что в конкретной локации прямо сейчас нет свободных физических мощностей под такую конфигурацию. Другие клиенты уже заняли доступные ресурсы этого типа в этом дата-центре.
Что делать: посмотреть, доступен ли нужный по ресурсам тариф в другой локации (перенос сервера в другую локацию - отдельная тема, не то же самое, что апгрейд на месте), либо подождать - мощности освобождаются, когда другие клиенты меняют тариф или отказываются от серверов. Гнаться за конкретной распроданной строкой в таблице смысла нет, если рядом есть аналогичный по ресурсам вариант без пометки.
В панели my.hip.hosting выберите сервер и перейдите на вкладку Масштабировать. Здесь список линеек и таблица тарифов с ценами - тот же экран, что и на скриншоте выше.
Определитесь, что у сервера в дефиците - CPU или память (посмотрите top и free -h на самом сервере, если не уверены) - и выберите соответствующую линейку, Standard или Memory.
В таблице тарифов найдите строку с нужным CPU и RAM, но сначала проверьте столбец с диском - он должен быть не меньше текущего занятого объёма (см. правило выше). Диапазон цен по линейке Standard на момент разведки шёл от $2.40 в месяц за 1 ГБ RAM до $76.80 за 64 ГБ RAM - конкретные цифры и наличие тарифов в вашей локации смотрите в самой таблице, они меняются.
Как только вы выбрали строку, кнопка Масштабировать под таблицей, до этого неактивная, включается, а на экране появляются две заметки. Красная предупреждает, что для корректного обновления объёма диска сервер должен быть сначала выключен - это и есть даунтайм апгрейда. Синяя говорит, что стоимость увеличения тарифа зависит от оставшегося периода до следующей даты продления сервера - доплата не фиксированная, а привязана к тому, сколько дней осталось до продления.
Проверьте ещё раз, что выбрали нужный тариф и что диск не меньше текущего, прочитайте обе заметки и нажмите Масштабировать. После подтверждения сервер выключится, панель применит новые ресурсы и включит его обратно - учитывайте это как плановый простой, а не запускайте апгрейд в разгар нагрузки. Статус сервера на странице должен вернуться к обычному «Работает» уже с новым тарифом.
Апгрейд тарифа не должен стирать данные - в этом его смысл в отличие от переустановки. Но это операция, которая меняет параметры диска сервера, а не просто добавляет RAM в оперативную память, поэтому разумная страховка - иметь свежий бэкап на случай, если что-то пойдёт не так во время применения. Как настроить регулярные копии - в статье Резервные копии сервера HIP своими руками. Если апгрейд плановый, а не аварийный - достаточно убедиться, что последний автоматический бэкап прошёл недавно, а не поднимать процесс копирования специально ради этого.
Панель показывает, что тариф изменён, но убедиться в этом стоит и на самом сервере - командами, а не на глаз.
Число ядер CPU:
nproc
Команда возвращает одно число - сколько логических ядер видит система. Оно должно совпадать с CPU нового тарифа.
Объём оперативной памяти:
free -h
Mem:, столбец total - общий объём RAM, должен вырасти до значения нового тарифа-h выводит числа в удобных единицах (ГБ/МБ), а не в байтахМесто на диске:
df -h
Смотрите на строку с корневым разделом (обычно / в колонке Mounted on) - столбец Size должен показать новый, увеличенный объём. Если диск в тарифе вырос, а df -h по-прежнему показывает старый размер, раздел или файловая система могли не расшириться автоматически - тогда нужно расширить их вручную (типично - growpart для раздела и resize2fs для файловой системы ext4, точные команды зависят от разметки диска; ПРОВЕРИТЬ, делает ли HIP это автоматически при апгрейде, прежде чем описывать это как обязательный шаг для всех).
На странице сервера откройте вкладку «Масштабировать» и выберите тариф с большим объёмом диска, чем сейчас. Диск нового тарифа не может быть меньше текущего - только равным или больше. После применения проверьте df -h; если размер раздела не вырос сам, может понадобиться вручную расширить файловую систему.
Вкладка называется «Масштабировать», а не «Апгрейд», но подтверждённое ограничение одно: диск нового тарифа не может быть меньше уже занятого места на текущем. Если тариф с меньшим диском, чем занято, панель, вероятно, не даст на него перейти - точное поведение интерфейса при попытке перейти на менее мощный тариф стоит проверить отдельно, прежде чем на это рассчитывать.
Бейдж «Распродано» у линейки или конкретного тарифа означает, что в этой локации сейчас нет свободных физических мощностей под такую конфигурацию - не ограничение вашего аккаунта. Выход - выбрать тариф в другой доступной локации или подождать, пока мощности освободятся.
Цена нового тарифа в месяц указана в таблице на вкладке «Масштабировать», но доплата за сам переход - не фиксированная сумма: панель прямо пишет, что стоимость увеличения тарифа зависит от оставшегося периода до следующей даты продления сервера. Чем ближе к дате продления вы апгрейдитесь, тем меньше доплата за оставшийся отрезок.
Да. При выборе тарифа панель прямо предупреждает: для корректного обновления объёма диска сервер должен быть сначала выключен. У апгрейда есть даунтайм - сервер выключается, получает новые ресурсы и включается обратно, так что планировать это стоит заранее, а не в пиковый час.
nproc, free -h, df -h.