Skip to main content
Гайды
ГайдыServer BackupSecurity

Резервная копия сервера: что она на самом деле сохраняет, а что нет

Резервная копия восстанавливает структуру сервера, а не его содержимое. Что это значит на практике и как проходит восстановление.

Опубликовано автор AlphaCloud2 мин чтения

Сначала самое важное, потому что это самое частое заблуждение: резервная копия сервера не сохраняет сообщения.

Она сохраняет структуру твоего сервера. Категории, каналы с их настройками и правами, роли с цветами, правами и порядком, права @everyone, настройки сервера. То, что написано в каналах, сюда не входит, и это не от нас зависит: Discord никому не возвращает удалённые сообщения.

Когда это уложилось в голове, становится понятно, для чего резервная копия нужна, а для чего нет.

Для чего она годится

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

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

Как шаблон. Готовый сервер можно перенести на новый. Для этого и нужен маркетплейс, о нём ниже.

Для чего она не годится

Она не заменяет модерацию, не является архивом и не является резервной копией сообщений, вложений или истории тикетов. История тикетов архивируется отдельно и навсегда на собственной панели, независимо от резервной копии сервера.

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

Восстановление идёт в несколько этапов и в определённом порядке, потому что этого требует Discord. Роли должны существовать до того, как можно задать права каналов, которые на них ссылаются. Категории должны существовать раньше каналов внутри них.

Что возвращается попутно и о чём легко забыть: цвета ролей, позиции ролей, иконки ролей, права @everyone и свойства форумов и медиаканалов.

Восстановление переживает перезапуск бота. Если процесс падает посреди восстановления, прерванный запуск распознаётся и начинается заново, вместо того чтобы оставить сервер наполовину отстроенным. То же самое касается применения результата AI Server Builder и /moderation roleall.

Маркетплейс

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

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

Что сделать прямо сейчас

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

Разумно и дальше: делай новую копию перед каждой крупной перестройкой. Копия прошлого года восстанавливает сервер прошлого года.

Подробнее о создании, восстановлении и маркетплейсе написано в документации Server Backup.

Другие статьи