Бэкапы миров Valheim: автосохранение, снимки и восстановление

Как настроить регулярные копии мира Valheim: встроенные параметры -saveinterval и -backups, снимки в панели EGN и порядок восстановления без потери прогресса.

Команда EGN 8 мин чтения
Бэкапы миров Valheim: автосохранение, снимки и восстановление
Содержание 18
  1. Коротко
  2. Шаги
  3. Как работают встроенные копии
  4. Пример: параметры запуска
  5. Пример: снимок перед модом
  6. Как сделать в панели EGN
  7. Симптом, причина и решение
  8. Частые ошибки
  9. Чек-лист перед восстановлением
  10. Как хранить копии вне сервера
  11. Пример: регулярная схема
  12. Что дальше
  13. Итог
  14. Вопросы и ответы
  15. Как часто Valheim сохраняет мир?
  16. Сколько копий хранит Valheim?
  17. Чем автосохранение отличается от бэкапа?
  18. Как восстановить мир в панели EGN?

Мир Valheim — это недели работы: база, карта, найденные места. Ошибка при обновлении, неудачный мод или случайное удаление файла могут стоить всего этого за минуту. Поэтому бэкапы — не необязательная опция, а обязательная часть сервера. Ниже разберём два уровня защиты: встроенные копии Valheim и снимки в панели EGN.

Коротко

Valheim сохраняет мир сам каждые 1800 секунд (30 минут) по параметру -saveinterval. Встроенные копии создаются по параметрам -backupshort (первая, через 7200 с, то есть 2 часа) и -backuplong (далее каждые 43200 с, то есть 12 часов), хранятся -backups штук (по умолчанию 4). Поверх этого в панели EGN создавайте снимки через «Бэкапы» перед каждым важным изменением и восстанавливайте мир при остановленном сервере.

Шаги

  1. Проверьте, что сервер сохраняет мир. Автосохранение работает по умолчанию: интервал 30 минут. Не отключайте его без причины.
  2. Настройте число встроенных копий. Параметр -backups задаёт, сколько копий хранить. По умолчанию это 4.
  3. Задайте интервалы копий, если нужно. -backupshort отвечает за первую копию, -backuplong за последующие. Значения указываются в секундах.
  4. Создайте снимок в панели перед изменениями. В разделе «Бэкапы» нажмите «Создать копию» и дайте ей понятное имя.
  5. Проверьте автоматический бэкап. На новых серверах с бэкапами в тарифе панель сама создаёт расписание «Авто-бэкап раз в сутки» в окне 03:00–06:59 по Москве, у каждого сервера своё время. Если расписания нет, нажмите «Включить авто-бэкап» или создайте задачу в «Расписаниях».
  6. Сохраняйте снимки перед обновлениями и модами. Перед обновлением мода или сборки создайте снимок, чтобы откатиться одним действием.
  7. Восстанавливайте при остановленном сервере. Остановите сервер, выберите снимок, нажмите «Восстановить» и дождитесь завершения.
  8. Проверьте мир после восстановления. Зайдите в игру и убедитесь, что постройки и прогресс на месте.
Бэкапы в панели EGN: авто-бэкап и список снимков мира
Бэкапы в панели EGN: авто-бэкап и список снимков мира

На кадре виден авто-бэкап на каждый день, ручная копия «Перед сменой мира» и копия с пометкой «Снимок»: такой снимок панель делает сама перед восстановлением, чтобы можно было вернуть состояние «до». У каждой копии есть кнопки «Восстановить», «Скачать», замок для закрепления и «Удалить», а в описании — какие миры, плагины и конфиги внутри. Скриншот снят на тестовой панели, где копии лежат на диске ноды.

Как работают встроенные копии

Официальная инструкция Iron Gate описывает параметры, которые управляют сохранением и встроенными копиями. По умолчанию:

  • -saveinterval 1800 — мир сохраняется каждые 30 минут;
  • -backupshort 7200 — первая копия через 2 часа после старта;
  • -backuplong 43200 — последующие копии каждые 12 часов;
  • -backups 4 — хранится 4 копии.
Таймлайн встроенных копий Valheim при параметрах по умолчанию
Таймлайн встроенных копий Valheim при параметрах по умолчанию

По описанию Iron Gate, -backupshort задаёт интервал между первыми автоматическими копиями, а -backuplong — между последующими: в итоге остаётся одна свежая копия не старше двух часов и три более старые с шагом 12 часов. При свежем запуске копий в первые часы может не быть, поэтому ручной снимок в панели нужен сразу после первого запуска.

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

Сохранение и копия работают вместе

Автосохранение защищает от падения сервера, а копия — от ошибок в самом мире. Для надёжности нужны оба уровня.

Пример: параметры запуска

Пример фрагмента строки запуска с настройками копий:

Текст
-saveinterval 1800 -backups 6 -backupshort 3600 -backuplong 21600

Эта строка сохраняет мир каждые 30 минут, хранит 6 копий, с интервалом в час для первых и 6 часов для остальных. Значения подбирайте под свою активность: чаще копии — больше места на диске. Эти параметры можно добавить в «Настройки сервера» или файл дополнительных аргументов запуска. Учтите, что панель отклоняет слишком частое автосохранение: на тестовой панели значение меньше 60 секунд не принималось.

Пример: снимок перед модом

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

Терминал
cp -r worlds_local worlds_local-backup-$(date +%Y%m%d-%H%M)

Папка worlds_local лежит в каталоге сохранений сервера (.config/unity3d/IronGate/Valheim). Внутри миры хранятся парами <имя>.fwl и <имя>.db. Копия с датой позволит откатиться, если мод ломает мир. В панели то же самое делает снимок в «Бэкапах».

Как сделать в панели EGN

  1. Откройте страницу сервера и перейдите в «Бэкапы».
  2. Нажмите «Создать копию», дайте имя и дождитесь появления снимка в списке.
  3. Для автоматики откройте «Изменить» у строки «Авто-бэкап» и выберите время.
  4. Для восстановления остановите сервер, нажмите «Восстановить» у нужного снимка и подтвердите действие.
  5. После восстановления запустите сервер и проверьте мир.

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

Симптом, причина и решение

Симптом Вероятная причина Решение
Нет ни одной копии в первые часы Первая копия делается через 2 часа Создайте ручной снимок после запуска
Восстановление не применилось Сервер не был остановлен Остановите сервер и повторите
Мир откатился дальше, чем нужно Выбран старый снимок Выберите более свежий, если он есть
Копий стало слишком много Высокое число -backups Уменьшите значение или удалите старые снимки
Место на диске кончилось Много копий и больших миров Удалите лишние снимки, проверьте объём
Копия есть, но мир не открывается Скопирован один файл из пары Берите полный набор файлов мира

Частые ошибки

  • Нет снимка перед модом. Ошибка в моде портит мир, и откат невозможен. Перед установкой делайте снимок.
  • Восстановление при работающем сервере. Сервер может перезаписать файлы. Всегда останавливайте сервер.
  • Надежда на встроенные копии. Первая копия появляется через 2 часа, и при свежем мире её может не быть. Ручной снимок нужен всегда.
  • Слишком редкие снимки. Если копия раз в неделю, за неделю можно потерять много работы. Настройте ежедневный авто-бэкап.
  • Удалены все снимки разом. Удаляйте старые по одному, оставляя несколько последних.

Чек-лист перед восстановлением

  • [ ] Вы знаете, какой снимок нужен, и видите его дату в списке.
  • [ ] Сервер остановлен.
  • [ ] Текущее состояние сохранено отдельным снимком, если оно может понадобиться.
  • [ ] Друзьям сказано, что сервер будет недоступен.
  • [ ] После восстановления сервер запущен и проверен в игре.

Как хранить копии вне сервера

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

В списке снимков есть кнопка «Скачать». Нажмите её у нужного снимка и сохраните файл. Храните копии в двух местах и подписывайте их датой. Периодически проверяйте, что файл открывается, иначе копия может оказаться испорченной в тот момент, когда понадобится.

Пример: регулярная схема

Для активного сервера работает простая схема:

  • ежедневный авто-бэкап в «Бэкапах» в ночное время, когда никто не играет;
  • ручной снимок перед каждым обновлением модов или сборки;
  • раз в неделю скачанный снимок на свой компьютер;
  • удаление старых снимков по одному, оставляя несколько последних.

Такая схема занимает пару минут в неделю и покрывает большинство ошибок. Главное — не полагаться только на встроенные копии Valheim, которые первые два часа после старта могут отсутствовать.

Что дальше

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

Итог

Valheim сохраняет мир сам каждые 30 минут и делает встроенные копии по параметрам запуска. Панель EGN добавляет снимки и расписание. Ручной снимок перед модом или обновлением и восстановление при остановленном сервере — базовая страховка, которая сохраняет недели работы.

Вопросы и ответы

Как часто Valheim сохраняет мир?

По умолчанию каждые 30 минут, это задаёт параметр -saveinterval 1800.

Сколько копий хранит Valheim?

По умолчанию 4, это задаёт параметр -backups. Первая копия делается через 2 часа, следующие каждые 12 часов.

Чем автосохранение отличается от бэкапа?

Автосохранение обновляет текущий мир, а бэкап фиксирует состояние на момент создания и защищает от ошибок в мире.

Как восстановить мир в панели EGN?

Остановите сервер, в «Бэкапах» нажмите «Восстановить» у нужного снимка, дождитесь завершения и запустите сервер.

Сервер Valheim с бэкапами за пару минут — egnetwork.ru

Читать далее

Вся рубрика →