Backup of Wiren Board controller settings: различия между версиями
(Новая страница: «{{DISPLAYTITLE: Резервное копирование настроек контроллера }} == Описание методики == Контроллер — это компьютер с Linux, поэтому и методы резервного копирования точно такие же, вам поможет понимание: # Где хранятся настройки контроллера # [https://h...») |
(Добавил про резервное копирование через веб-интерфейс) |
||
(не показано 8 промежуточных версий 4 участников) | |||
Строка 1: | Строка 1: | ||
{{DISPLAYTITLE: Резервное копирование настроек контроллера }} | {{DISPLAYTITLE: Резервное копирование настроек контроллера }} | ||
== Через веб-интерфейс == | |||
== | [[Wiren_Board_Web_Interface#backup |Резервное копирование через веб-интерфейс]] | ||
Контроллер — это компьютер с Linux, поэтому и методы резервного копирования точно такие же, | |||
== В консоли == | |||
Контроллер — это компьютер с Linux, поэтому и методы резервного копирования точно такие же. Про то, где хранятся файлы настроек можно почитать в [[Wiren_Board_Software#update| инструкции про обновление прошивки]]. | |||
Все команды выполняются в консоли контролера, доступ к ней можно получить через [[SSH]] или [[Debug Console]]. | |||
Для создания архивов можно использовать такой пример: | |||
<syntaxhighlight lang="bash"> | |||
tar -zcvf /root/etc_`uname -n`_`date '+%Y-%m-%d'`.tar /mnt/data/etc | |||
</syntaxhighlight> | |||
Созданный файл целесообразно перенести в сетевое хранилище или, как вариант, отправить по почте. | |||
Чтобы восстановить конфигурацию из архива можно использовать команду: | |||
<syntaxhighlight lang="bash"> | |||
tar --overwrite -xvpf <путь к резервному архиву> -C <корневая директория> | |||
</syntaxhighlight> | |||
Пример: | |||
<syntaxhighlight lang="bash"> | |||
tar --overwrite -xvpf /root/etc_wirenboard-ARVNBTUQ_2024-04-18.tar -C / | |||
</syntaxhighlight> | |||
Альтернативное решение — использование [https://github.com/RsyncProject/rsync rsync]. | |||
== Решения от сообщества == | |||
У нас отличное сообщество и некоторые его участники периодически пишут хороший софт, например: | |||
* [https://github.com/vvzvlad/vestasync VestaSync] — утилита для бекапа и восстановления контроллеров Wiren Board. |
Текущая версия на 10:35, 26 июня 2024
Через веб-интерфейс
Резервное копирование через веб-интерфейс
В консоли
Контроллер — это компьютер с Linux, поэтому и методы резервного копирования точно такие же. Про то, где хранятся файлы настроек можно почитать в инструкции про обновление прошивки.
Все команды выполняются в консоли контролера, доступ к ней можно получить через SSH или Debug Console.
Для создания архивов можно использовать такой пример:
tar -zcvf /root/etc_`uname -n`_`date '+%Y-%m-%d'`.tar /mnt/data/etc
Созданный файл целесообразно перенести в сетевое хранилище или, как вариант, отправить по почте.
Чтобы восстановить конфигурацию из архива можно использовать команду:
tar --overwrite -xvpf <путь к резервному архиву> -C <корневая директория>
Пример:
tar --overwrite -xvpf /root/etc_wirenboard-ARVNBTUQ_2024-04-18.tar -C /
Альтернативное решение — использование rsync.
Решения от сообщества
У нас отличное сообщество и некоторые его участники периодически пишут хороший софт, например:
- VestaSync — утилита для бекапа и восстановления контроллеров Wiren Board.