Remnawave-backup and restore

Статус
Закрыто для дальнейших ответов.

Remna

Administrator
Команда форума
Автоматические создание бэкапов панели, с отправкой файлов в telegram



Перед началом работы подготовить данные:
- Свой TG ID
- API Токен бота

В поиске ищем ботов :
@getmyid_bot - узнать свой telegram ID
@BotFather - создать своего бота (написать ему!)

Открываем скрипт : https://github.com/distillium/remnawave-backup-restore

Первичная настройка.png

Выбираем язык, режим работы полный (п.1), отдаем tgid и API токен бота.
Путь по умолчанию /opt/remnawave (п.1) -при ручной установке и скриптом от E-Game

Если по пути есть сомнения:

Самый простой способ точно узнать путь - найти файл docker-compose.yml или compose.yml:
Bash:
find / -type f \( -name "docker-compose.yml" -o -name "compose.yml" \) 2>/dev/null

Настроить способ отправки бэкапов - в телегу:

Настройка способа отправки.png
Настройка способа отправки - Телега.png

Настроить периодичность отправки файлов бекэпав в ТГ:

1784038910682.png
1784038932979.png

1784038955684.png


Для восстановления на чистом сервере нужно развернуть "пустую" панель, запустить скрипт, положить сюда скачанный с тг файл бэкапа : /opt/rw-backup-restore/backup/


Выбрать пункт № 2 - Восстановление из бэкапа.

⚠️ Важно: В случае если был переезд на другой сервер, и поменялся IP адрес панели - нужно на каждой ноде обновить правила файрволла! в этом случае там прописан старый IP вашей панели и ноды не подключатся!

При переезде на каждой ноде удаляем из UFW ваш старый IP сервера панели и прописываем новый.
Код:
ufw delete allow from СТАРЫЙ_IP to any port 2222 && ufw allow from НОВЫЙ_IP to any port 2222
 
Последнее редактирование:
Статус
Закрыто для дальнейших ответов.
Верх