Як зробити вайп сервера Rust: мапа, креслення чи все
Коротка відповідь: зупиніть сервер, відкрийте його вкладку Дані й натисніть Вайп мапи, Вайп кресленнів чи Повний вайп. Введіть WIPE для підтвердження. Crucible спершу робить резервну копію, а сервер наступного разу стартує з нуля. На будь-якому іншому сервері Rust вайп це видалення файлів із теки збережень, поки сервер зупинений; дивіться вайп сервера Rust вручну.
Вайп це частина життя сервера Rust, і Crucible Local Server робить так, щоб про нього важко було шкодувати. Кожен вайп підтверджується введенням слова, а застосунок робить автоматичну резервну копію, перш ніж щось чіпати. Ви також можете зберегти світ, який вам подобається, і пізніше повернути його на іншому сервері. Про те, коли місячне оновлення Facepunch змушує робити вайп на публічних серверах, дивіться розклад вайпів Rust.
Вайпи, резервні копії й файловий браузер живуть на вкладці Дані. Збережені світи живуть на вкладці Мапа, поруч із мапами, до яких вони належать.

Типи вайпу
Section titled “Типи вайпу”Crucible Local Server підтримує три стандартні типи вайпу Rust:
- Вайп мапи: очищає збереження світу (бази, розгортувані предмети, лут), тож сервер будує мапу заново з наступного запуску. Креслення зберігаються.
- Вайп кресленнів: очищає лише вивчені креслення.
- Повний вайп: видаляє все в теці збережень сервера, а це більше, ніж світ і креслення.
Повний вайп також видаляє ваші файли конфігурації
Section titled “Повний вайп також видаляє ваші файли конфігурації”Тека cfg сервера лежить усередині теки збережень, тож повний вайп забирає з собою server.cfg, users.cfg, bans.cfg і serverauto.cfg: ваші власноруч написані рядки конфігурації, ваших власників і модераторів та ваші бани. Будь-який рядок, який ви вписали в server.cfg руками, і будь-який ігровий writecfg не переживає повного вайпу. Рядок самого застосунку каже це прямо: «Видаляє все в теці збережень».
Crucible записує свіжий server.cfg із налаштувань вкладки «Конфігурація» й власників під час наступного запуску сервера, тож усе, чим керує застосунок, повертається. Не повертається те, про що знали лише ви: convar, який ви ввели самі, коментар, вручну підібраний рядок, бан. Спершу скопіюйте їх кудись.
Якщо вам потрібно зберегти саме теку cfg, вайп мапи з наступним вайпом кресленнів очищає світ і креслення, не чіпаючи cfg. Це не те саме, що повний вайп: повний вайп також очищає файли бази гравців (смерті, ідентичності, стани), які вайп мапи свідомо зберігає.
Підтвердження введенням і автоматична резервна копія
Section titled “Підтвердження введенням і автоматична резервна копія”Оскільки вайп руйнівний, він має два запобіжники:
- Ви підтверджуєте, ввівши WIPE і натиснувши Вайп, тож вайп ніколи не станеться випадково.
- Спершу застосунок робить резервну копію перед вайпом, тож попередній стан зберігається, перш ніж щось очиститься. Якщо цю копію зробити не вдається, повний вайп скасовується, а не видаляє світ, який не вдалося спершу зберегти.
Відновлення резервної копії
Section titled “Відновлення резервної копії”Вкладка Дані перелічує ваші резервні копії, найновіші першими, з розміром кожної. Відновити повертає сервер до цього стану, після підтвердження, що називає копію. Відновлення замінює все, що сервер має зараз: світ, його cfg і його адмінів.
Відновлення проходить поетапно: спершу копію розпаковують повністю, і поточний світ замінюється лише після того, як копія успішно підготовлена. Невдале відновлення лишає світ, який у вас уже був.
Ви також можете в будь-який час натиснути Зберегти копію зараз і видаляти копії, які більше не потрібні, смітником у кожному рядку. Тека збережень поруч відкриває власну теку збережень цього сервера в Провіднику, де лежать файли живого світу.
Повторне використання збереженого світу на іншому сервері
Section titled “Повторне використання збереженого світу на іншому сервері”Світ, який ви збудували, варто зберегти. На вкладці Мапа під бібліотекою мап є бібліотека збережених світів:

- Перетягніть
.savна вікно або відкрийте Власні збереження, щоб додати його до бібліотеки. - Сканувати підхоплює власні збережені світи цього сервера, щоб ви могли використати чи прибрати їх.
- Застосувати кладе збережений світ на вибраний сервер.
Збереження завантажується лише на ту мапу, на якій його збудовано, тож «Застосувати» доступна, лише коли відповідний .map є у вашій бібліотеці мап. Рядок каже, з якою мапою пара збереження, або що її мапи немає. Застосування збереження спершу робить резервну копію світу, який сервер уже мав. Докладніше в запуск власної мапи на вашому сервері.
Перегляд файлів сервера
Section titled “Перегляд файлів сервера”Під резервними копіями вкладка Дані містить файловий браузер усередині застосунку з теками сервера застосунку, що починається з apps/server, з уже підрахованими розмірами тек. Відкрити в Провіднику відкриває власну теку збережень цього сервера, тож ви можете оглядати збереження, конфігурації й журнали без пошуків по диску.
Сервер має бути зупинений
Section titled “Сервер має бути зупинений”Вайпи, резервні копії, відновлення й застосування збереженого світу всі змінюють файли збереження на диску, тож спершу сервер має бути зупинений. Зупиніть його зі швидкого перегляду, а потім виконайте вайп чи відновлення. Застосунок блокує все це, поки сервер працює, бо копіювання світу, у який пише Rust, дало б пошкоджене збереження.
Вайп сервера Rust вручну
Section titled “Вайп сервера Rust вручну”У Rust немає команди вайпу: вайп це видалення файлів, поки сервер зупинений. На будь-якому сервері Rust зупиніть його, відкрийте теку збережень server/<identity>/ поруч із RustDedicated.exe, видаліть файли для потрібного вайпу й запустіть сервер знову.
| Вайп | Що видалити |
|---|---|
| Вайп мапи | Збереження світу: кожен файл .sav, наприклад proceduralmap.3500.12345.<version>.sav, з його копіями .sav.1 і .sav.2, та файл .map поруч. |
| Вайп кресленнів | player.blueprints.<version>.db і файл player.blueprints.<version>.db-wal поруч, якщо він є. |
| Повний вайп | Усе в теці, зокрема теку cfg з вашими адмінами й банами. |
Щоб отримати ще й нове розташування мапи, змініть server.seed перед запуском сервера; дивіться приклад server.cfg для Rust. Після повного вайпу зробіть себе адміном знову й забаньте усіх, кого баніли раніше.
Пов’язане
Section titled “Пов’язане”- Створіть свій перший сервер Rust.
- Перезапускайте сервер автоматично: це може встановлювати оновлення Rust, поки сервер вимкнений.
- Запуск власної мапи на вашому сервері.
- Нотатки для кожного сервера, що можуть вести датований журнал кожного вайпу й відновлення.
