База знаний

Как вайпнуть сервер Rust  Распечатать статью

Вайп сервера Rust

Данный раздел поможет разобраться во всех видах вайпов сервера Rust.


Всего существует 3 разновидности вайпов:

  1. Классический вайп вручную (кнопками из панели управления сервером)
  2. Вайп data файлов вручную (удаление/очищение лишних data файлов)
  3. Автоматический вайп при смене seed карты (можно настроить очистку сервера от .sav .db .map, а также data и остальных ненужных файлов, то есть, настроить полный вайп)

Классический вайп вручную (из панели управления сервером)

Перейдём к разделу "Конфигурация>Вайп сервера" и поближе познакомимся с темой вайпов.


wipeguide.png

Таким образом вы можете выполнить следующие вайпы:

  1. Вайп карты сервера - данная функция очищает карту сервера, также удаляет файлы формата ".sav" с сервера;
  2. Глобальный вайп - вайп карты сервера и чертежей. Данная функция очищает карту сервера, удаляет чертежи игроков, а также удаляет файлы формата ".sav .db .map" с сервера.
    wipeglobalmapguide.png

Для проведения вайпа сервер должен быть в отключенном состоянии.

Вайп data файлов вручную (удаление/очищение лишних data файлов)

Однако, ни один вид вайпа не очищает data файлы (файлы сохранения плагинов). Вам придётся делать это вручную.

Не все data файлы требуют немедленной очистки при вайпе. Например: у вас установлен плагин на телепортацию домой (/sethome, /home). Сохранённые точки телепортов хранятся в data файле плагина. В таком случае, data файл нужно удалить, иначе у игроков остаются сохранёнными точки телепортации.

Есть три способа осуществить удаление data файлов:

  1. Через SFTP-файловые менеджеры;
  2. Через встроенный в панель управления файловый менеджер;
  3. Автоматический вайп определённых файлов при смене seed карты;

Путь к data файлам: oxide>data

Автоматический вайп при смене seed карты

Самый удобный и технологичный вид вайпа - автоматический вайп при смене seed карты.

Переходим по пути "Конфигурация>Параметры запуска". Находим два интереснейших параметра:

  1. Первый - "Автовайп сервера при смене World Seed параметра"
    autowipeseed.png
    Данный параметр отвечает за включение или отключение автоматического вайпа тех или иных файлов/библиотек при смене World Seed карты (о "world seed" вы можете подробно прочитать здесь: Настройка сервера Rust).

Значение "1" включит данную функцию, значение "0", соответственно, выключит.

При включенной функции автоматического вайпа, при изменении WorldSeed параметра и перезагрузке сервера, автоматически будут удаляться файлы/библиотеки, которые вы заранее укажете в параметре "Список файлов Автовайп"

  1. Второй параметр - "Список файлов Автовайп"
    filelistautowipe.png
    Данный параметр отвечает за файлы/библиотеки, которые будут удалены при изменении WorldSeed, если включена функция автовайпа.

Стандартно список файлов, находящихся в этом параметре, выглядит так:
standartfilelist.png

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

Подробный гайд по настройке путей к файлам для автовайпа сервера

В первую очередь нам нужно определиться, что именно мы хотим вайпать. Рассмотрим, как сделать полный вайп сервера (очистка сервера от .sav .db .map, а также data и остальных ненужных файлов).

  1. Перейдём по пути "server>rust", перед нами окажется приблизительно такой список файлов:
    serverfilelist.png
  2. Так как мы решили делать полный глобальный вайп, начинаем прописывать путь к файлам, которые хотим удалить, в параметр "Список файлов Автовайп" (совет: вам не нужно каждый раз прописывать в точности полное название файла с цифрами. Вместо цифр ставится знак *):
  • server/rust/proceduralmap.*.*.*.map server/rust/player.tokens.db server/rust/sv.files.*.db server/rust/companion.id server/rust/player.deaths.*.db server/rust/proceduralmap.*.*.*.sav server/rust/log.EAC.txt server/rust/player.blueprints.*.db server/rust/player.identities.*.db
  1. Все нужные нам файлы из "server>rust" мы внесли, но это ещё далеко не всё. Кроме файлов из "server>rust" мы хотим очистить ещё и некоторые data файлы.
  2. Переходим по пути "oxide>data". Лично мы наблюдаем такую картину:
    datafilelist.png
  3. Вносим нужные для удаления файлы во всё тот же параметр "Список файлов Автовайп":
  • oxide/data/NTeleportationHome.json oxide/data/MyMiniCopter.json oxide/data/Kits_Data.json
  1. Сохраняем получившийся список, обновляя параметры запуска сервера.

Что мы имеем в итоге: теперь при смене WorldSeed и перезагрузке сервера, автоматически будет происходить вайп определённых файлов. В нашем случае, получился полный глобальный вайп сервера с удалением некоторых data файлов.

Помог ли вам данный ответ?

Также читают

FAQ Часто задаваемые вопросы
Как выдать админку? Данные администраторов хранятся в файле <identity>/cfg/users.cfg, где...
Как добавить сервер в Лаунчер Alkad
Для добавления сервера в наш лаунчер , вам необходимо подать заявку и добавить ссылку на наш...
Как сделать игрока администратором\модератором сервера RUST
Работа с сервером Rust Выдача админки Первый способ: Чтобы выдать игроку права...
Как подключится по Rcon (Консоли) к серверу
1. Скачиваем и запускаем RustAdmin2. Открываем вкладку Settings и заполняем все поля согласно...
Стандартные команды сервера
Эти команды можно использовать в RCON, либо в игровой консоли (F1). КомандаОписание kick...