НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как сделать бэкап сервера open.mp и восстановить его

open.mpUpdated Oct 30, 20264 min read

Чтобы сделать бэкап сервера open.mp в PlayNHost, откройте Бэкапы и нажмите Начать бэкап в карточке Создать бэкап. В бэкап входит вся папка сервера: gamemodes, scriptfiles, plugins, config.json и bans.json. Чтобы вернуться назад, выберите Восстановить на сервер в меню бэкапа. Если в вашем тарифе есть бэкапы, каждую ночь также выполняется Автоматический бэкап.

Как сделать бэкап прямо сейчас?

  1. Откройте свой сервер в панели и нажмите Бэкапы в меню слева.
  2. В карточке Создать бэкап оставьте в поле Тип значение Files. При желании задайте Название: если оставить пустым, бэкап назовут по дате и времени.
  3. Нажмите Начать бэкап. Когда бэкап будет готов, он появится в списке вместе с размером.
Страница «Бэкапы» сервера open.mp с готовым бэкапом

Большинство геймодов записывают данные игроков в scriptfiles по ходу игры. Чтобы бэкап точно совпадал с состоянием сервера, сначала остановите сервер или сделайте бэкап в тихий час.

Включите Заблокировать этот бэкап для бэкапа, который хотите сохранить навсегда: «Заблокированный бэкап нельзя удалить, в том числе правилом хранения.»

Что входит в бэкап open.mp?

Всё, что есть в папке вашего сервера, например gamemodes, filterscripts, scriptfiles, plugins, components, config.json, bans.json и log.txt. Ничего не пропускается, поэтому для восстановления больше ничего не нужно. Оставьте Игнорируемые файлы пустым: неверный шаблон может оставить данные ваших игроков за бортом.

База данных MySQL, которую вы создали в разделе Базы данных, в файлах не лежит. Сохраняйте её отдельно: выберите База данных в поле Тип и укажите её в поле Выберите базу данных. Панель делает дамп и хранит его вместе с другими бэкапами. См. Как пользоваться базами данных на вашем сервере.

Как работает автоматический бэкап?

Это расписание, которое панель создаёт для вас, если в тарифе есть слоты для бэкапов. Оно «Каждую ночь делает полный бэкап вашего сервера» в то время, которое панель выбирает для вашего сервера между 02:20 и 06:20 по центральноевропейскому времени, в том числе когда сервер остановлен. Когда лимит бэкапов заполнен, самый старый незаблокированный бэкап уступает место новому.

Чтобы изменить время, откройте Бэкапы, найдите расписание в разделе Бэкапы по расписанию и нажмите Изменить. Подробнее: Как планировать задачи и автоматические бэкапы.

Как восстановить бэкап

  1. На странице Бэкапы откройте меню бэкапа и выберите Восстановить на сервер.
  2. Прочитайте предупреждение: «Сервер вернётся в состояние на момент создания бэкапа. Всё, что изменилось с тех пор, включая ваш мир, будет заменено.»
  3. Оставьте включённым Удалить файлы, которых нет в бэкапе, если только вы не хотите вернуть лишь часть файлов.
  4. Нажмите Восстановить бэкап. Пока файлы заменяются, сервер останавливается, а игроки отключаются.
  5. Запустите сервер и найдите в Console строку Legacy Network started on port.
Окно восстановления бэкапа open.mp с переключателем «Удалить файлы, которых нет в бэкапе»

Сделайте свежий бэкап перед восстановлением, если вам может понадобиться сегодняшнее состояние. Чтобы вернуть только один файл, например bans.json или один аккаунт в scriptfiles, см. Как восстановить из бэкапа только некоторые файлы или одну область карты.

Как сохранить копию на своём ПК?

Выберите Скачать в меню бэкапа. Вы получите всю папку сервера одним архивом, которым можно и перенести сервер в другое место. Общее руководство: Как создавать, скачивать и восстанавливать бэкапы.

Читайте также: Как загрузить свой геймод на сервер open.mp и Как обновить сервер open.mp.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ