Расписание

Перезапуск и бэкапы по расписанию

Как завести ночной перезапуск, архив по часам или команду в консоль — и что панель делает сама, без всякого расписания.

Вопрос обычно звучит так: «где настроить автоперезапуск в четыре утра». Отвечаем: вкладка «Расписание» на странице сервера. Ниже — что там можно завести и что панель делает сама, без всякого расписания.

Три вида задач

ЗадачаЧто делаетЗачем обычно нужна
Перезапуск сервераостанавливает и поднимает серверсбросить накопившиеся утечки памяти, применить правки конфигов
Команда в консольотправляет строку так же, как вы рукамипредупредить игроков, сохранить мир, выключить событие по часам
Создание бэкападелает архив сервераночная копия мира перед тем, как за него возьмутся игроки

Время задаётся часами, а не строкой cron

Выбираете, как часто: каждый день в назначенное время, каждые несколько часов или по дням недели. Строку вида 0 4 * * * писать не нужно — панель соберёт её сама.

Что произойдёт, если сервер в это время выключен

Задача пропускается, и в её истории появится строка с причиной. Копиться пропущенные запуски не будут: сервер, включённый днём, не станет тут же выполнять всё, что задолжал за ночь. Это сделано намеренно — иначе кнопка «Запустить» приводила бы к немедленному перезапуску.

Пределы

ОграничениеЗначениеПочему так
Задач на сервердо пятистолько же, сколько слотов бэкапов
Минимальный интервалодин часперезапуск мира стоит от 20 секунд простоя
Бэкап по расписаниюне чаще раза в 12 часовкопии по расписанию живут неделю: при часовом шаге их набралось бы 168

Упавший сервер поднимается и без расписания

Схема: нода поднимает упавший сервер сама, но после пяти падений за десять минут делает паузу в четверть часа
Пауза здесь не наказание, а защита от бесконечного круга: сервер, падающий на старте, поднимался бы вечно и вечно же занимал ресурсы.

Эта автоматика работает всегда и включать её негде: нода следит за процессом и поднимает его после падения. Предел — пять падений за десять минут, после чего сервер уходит в паузу на четверть часа.

Чем «Расписание» отличается от «Задач»

Вкладка «Задачи» — журнал того, что уже произошло: создание, запуск, остановка, переустановка, изменение ресурсов. Вкладка «Расписание» — то, что произойдёт само и когда. Первая смотрит назад, вторая вперёд.

На машине расписание задаётся штатными средствами системы — cron в образах семейства Debian и Ubuntu либо таймеры systemd. Вкладки «Расписание» у машин нет: бэкапов у них не бывает, а консоль там графическая, строку в неё не отправить.

Читайте дальше

Оплата

Оплата по часам простыми словами

Как считаются деньги за сервер: плата списывается вперёд, при нуле на балансе сервер приостанавливается, а пополнение возвращает его в работу.

Аккаунт · вход

Вход в панель: почта, пароль и код

Как войти в панель и что делать, когда она просит код: разбираем обе вкладки формы входа, второй фактор и выход из чужих сеансов.

Аккаунт · пароль

Пароль от аккаунта: смена и потеря

Как сменить пароль от аккаунта в панели и что делать, если он забыт: письма со сбросом мы не шлём, и путь возврата здесь ровно один.

Сервер · переустановка

Переустановка сервера: что уцелеет, а что нет

Чем отличаются две кнопки переустановки сервера, что после каждой остаётся на диске и в каком случае переустановка вообще не нужна.

Тариф

Смена тарифа и почему сервер не переезжает

Как поменять тариф сервера: где кнопка, почему сервер должен быть остановлен и что происходит с деньгами за остаток оплаченного периода.

Файлы · SFTP

SFTP: файлы сервера отдельной программой

Как подключиться к файлам сервера по SFTP: из чего складывается логин, какой нужен порт и когда это удобнее файлового менеджера панели.

Сеть · домен

Свой домен вместо адреса с портом

Как привязать домен к серверу, чтобы игроки вводили play.example.com без порта: две записи DNS, чем они отличаются и сколько ждать.