Резервные копии: сохранить и восстановить пользователей
Финальный урок курса: зачем бэкапить базу пользователей, как настроить автоматические копии в Google Drive или S3 и как восстановиться из копии.
Весь курс мы говорили про инфраструктуру: серверы можно пересоздать, маршруты — пересобрать, мастера — поменять рокировкой. Единственное, что по-настоящему невосполнимо, — ваши пользователи: их аккаунты, лимиты и ключи, по которым подключаются их приложения. Финальный урок — о том, как эту ценность защитить.
Что именно бэкапится
Резервная копия сохраняет список пользователей каждого кластера:
- аккаунты (имя, токен подписки);
- лимиты трафика и израсходованные объёмы;
- сроки действия и статусы;
- секретные идентификаторы прокси — благодаря им уже настроенные приложения пользователей продолжают подключаться после восстановления как ни в чём не бывало.
Серверы и топология (ноды, инбаунды, маршруты) в бэкап не входят — эта конфигурация хранится в CreateYourVPN и управляется за вас. Бэкап — про людей.
В ваше хранилище, всегда зашифровано
Копии складываются не «куда-то к нам», а в ваше собственное хранилище — Google Drive или любой S3-совместимый сервис (AWS S3, Cloudflare R2, Backblaze B2, Wasabi). Даже если с CreateYourVPN что-то случится, ваша база пользователей лежит у вас.
Каждый файл шифруется ещё до выгрузки: тот, у кого есть доступ к вашему диску или бакету, пользователей из копии не вытащит. Ключи и шифрование система берёт на себя — настраивать нечего.
Расписание задаёте один раз: частота — от каждых 6 часов до раза в неделю, хранение старых копий — до 365 дней с автоочисткой.
Резервные копии — Pro-функция. Находится в панели: меню аккаунта → «Бэкапы».
Восстановление
Восстановиться можно в два адреса:
- В кластер CreateYourVPN — штатный сценарий: выбираете копию, система идемпотентно импортирует пользователей (повторный импорт той же копии не создаст дублей).
- В «чистый» Marzban — запасной выход на самый крайний случай: копия читается и вне CreateYourVPN, ваши данные не заперты в платформе.
Пошаговые инструкции
Детальные гайды по настройке — в отдельном разделе академии:
Обзор резервных копий
Как устроены бэкапы: что сохраняется, шифрование, частота и хранение.
Бэкап в Google Drive
Получаем Client ID, Client Secret и Refresh Token и подключаем свой Google Drive.
Бэкап в S3-хранилище
AWS S3, Cloudflare R2, Backblaze B2 или Wasabi: ключи, бакет, endpoint, регион.
Восстановление из копии
Возвращаем пользователей в кластер — или переносим в чистый Marzban.
Курс пройден 🎉
Теперь вы знаете систему целиком:
- Терминология — кластер, сервер, маршрут, инбаунд и как они связаны.
- Кластеры — мастер, ноды и рокировка.
- Серверы — что происходит при установке и что значат метрики.
- Маршруты — что видит пользователь и как работает балансировка.
- Инбаунды — маскировка, торренты, раздельное туннелирование.
- Мультихоп — цепочки серверов.
- Мониторинг — самопроверки, меш-сеть и самовосстановление.
- Бэкапы — ваша база пользователей в безопасности.
Что дальше? Если ещё не подключили первый сервер — начните с гайда по настройке. А когда появятся вопросы по конкретным приложениям — загляните в гайды по приложению Happ и роутерам OpenWRT и Keenetic.
Мониторинг серверов и меш-сеть
Как CreateYourVPN следит за здоровьем серверов: самопроверки, меш-сеть взаимных проверок между серверами и автоматическое скрытие недоступных серверов от пользователей.
Как купить сервер на HostVDS
Пошаговый гайд со скриншотами: как на HostVDS создать самый дешёвый VPS с безлимитной сетью 10 Гбит/с на свежей Ubuntu и задать простой root-пароль для подключения к CreateYourVPN.