Страница 1 из 13

Dune BackUp - резервное сохранение и восстановление данных

Добавлено: 25 мар 2023, 19:23
serge_linkov
Плагин предназначен для сохранения/восстановления различных групп данных на плеерах Dune HD
  • Моя коллекция
  • Сетевые папки
  • Плагины
  • Избранное, Последнее
  • Настройки плеера
20240331143533.png
20240331143541.png
20240331143549.png
20240331143556.png
20240331143603.png
20240331143620.png

Особая благодарность: ДЕЙСТВИЯ В ПЛАГИНЕ
  • При наведении курсора на пункт, в правой части экрана отображается дополнительная информация по пункту.
  • При запуске необходимо выбрать накопитель, на который будет сохраняться или из которого будет восстанавливаться бэкап. В случае Сохранения, необходимые папки создадутся автоматически. Для новых моделей с Шеллом через apk ('Homatics', 'Boxy' и т.п) сетевые подключения не доступны.
  • При запуске пунктов Восстановления предоставляется возможность выбора папки бэкапа, на выбранном накопителе (папка вида bcp_2022_12_21, соответствующего дате создания бэкапа).
ОБЩИЕ РЕКОМЕНДАЦИИ
  • В нашем понимании схема использования должна быть следующая:
    1. Бэкапы должны создаваться периодически, благо для каждого дня создаётся папка с соответствующим именем и не затирает собой бэкап другого дня.
    2. Бэкап должен создаваться перед неким предстоящим событием, например таким, как полный сброс, установка чего то нового, удаление чего то "спорного', и т.п.
  • Восстановление по сути пишет данные поверх существующих (если они есть).
  • Дополнительно возможен перенос бэкапов с одной Дюны на другую. Для бэкапа 'Настройки плеера' перенос разрешается только в пределах одной платформы. Но надо понимать, что восстановление бэкапа 'Настроек плеера' от другой модели Дюны или от аналогичной но с другой прошивкой, может привести к неким внутренним противоречиям, здесь надо аккуратно! Зависимые от платформы плагины (например, 'Базинга', 'Книга в ухе', и т.п.') после межплатформенного переноса могут работать с ошибками, явный признак - отсутствие постеров. Для решения этой проблемы существует Пункт: Дополнительно -> Нормализовать работу плагинов после переноса.
ДОПОЛНИТЕЛЬНО
  • Размеры бэкапов меньше чем первоначальный размер сохраненных данных, это нормально, бэкап со сжатием;
  • Порой может временно 'замирать' индикатор процента выполнения. Связано это с тем, что он работает от числа обработанных файлов, а среди них иногда встречаются достаточно крупные.
Если планируется восстановление из Бэкапов на 'пустой' Дюне (еще без подключения к интернету), то лучше брать плагин из 'корневой' папки Бэкапов, там всегда автоматически создается актуальная версия дистрибутива плагина, или с этого поста.
История изменений
Показать
Информация в плагине по синей клавише D, вторая часть текста.
2.5.8 1173 0 0 409 297

Re: Dune BackUp - программа резервного копирования данных

Добавлено: 25 мар 2023, 19:35
Xemu
Пользовательские скрипты


1. Cохранение и загрузка в плеер настроек Android приложений (NUM, SmartTubeNext, ButtonsRemapper).
На плеерах с AndroidTV 11 скрипты работают с ограничениями из-за отсутствия доступа к каталогам (не работает сохранение ButtonsRemapper)
Описание работы
Показать
  • Данный бэкап сохраняется в папку на выбранный накопитель dune_bcp/ папка вида bcp_android-2023_05_25
  • Приложения NUM, SmartTubeNext, ButtonsRemapper имеют функционал для сохранения и восстановления собственных настроек.
    Файлы настроек сохраняются во внутреннюю память плеера и для удобства восстановления работоспособности данных приложений после сброса, созданы эти скрипты.
    Кроме этого, при помощи скриптов настройки этих приложений можно переносить на другие плееры посредством плагина Dune BackUp.
  • Скрипты копируют файлы настроек на выбранный накопитель и при восстановлении настроек копируют их по пути, откуда указанные приложения восстанавливают свои настройки из собственного меню. (окончательное восстановление настроек приложений осуществляется средствами самих приложений после их установки)
  • Для загрузки скриптов в плагин необходимо распаковать приложенный архив и папку Dune_backup скопировать целиком во Встроенную память через раздел Источники плеера. Так же можно воспользоваться файловыми менеджерами или загрузить скрипты из плагина в "Полном режиме" через раздел "Сервис скриптов", загруженные этим способом скрипты останутся в плагине после восстановления из бэкапа. (описание функционала плагина можно увидеть по Синей кнопке пульта)
    После загрузки скриптов, если они не появятся после входа в плагин, нужно на иконке плагина выполнить PopUp > Обновить.
  • Архив содержит файлы скриптов и файлы иконок для них. Привязка иконок к файлам скриптов осуществляется по названию, они должны совпадать. После загрузки в плагин пункты будут отображаться в Разделе "BackUp" внизу. Место в списке можно поменять также через название скриптов, вписав нужное числовое значение. Наличие иконки не обязательно.
Добавлен в плагин


2. Загрузка в плеер разных версий Torrserver, с целью установки сервера в приложение Torrserv из папки Download.
За основу взята часть кода serge_linkov из одного скрипта плагина.
02356.jpg
Описание работы
Показать
Скрипт копирует установочные файлы Torrserver из, созданных на накопителе, папок в память Dune.

Для работы скрипта необходимо:
  • Самостоятельно создать в корне накопителя папку с именем torrserver.
  • В папке torrserver создать подпапку (подпапки) с любым именем, в которую нужно поместить файл Torrserver вида TorrServer-android-arm7.
Пути до файлов должны иметь примерно такой вид:
Накопитель/torrserver/117oe/TorrServer-android-arm7
Накопитель/torrserver/124/TorrServer-android-arm7
  • После запуска скрипта нужно выбрать папку, где находится установочный файл сервера.
  • Скрипт будет отображаться в разделе BackUp внизу.
Добавлен в плагин

Re: Dune BackUp - программа резервного копирования данных

Добавлено: 25 мар 2023, 20:26
Nikson99
Скачал, попробовал на Про 2, супер!
Я, со своими скудными познаниями, и то очень быстро все понял. Очень удобно. Спасибо за Ваши старания!

Re: Dune BackUp - программа резервного копирования данных

Добавлено: 25 мар 2023, 20:39
braverheart74
И функционал и визуал!!!
Просто 1000 из 10 :lol:
Снимаю шляпу - вытираю пот занавеской

Re: Dune BackUp - программа резервного копирования данных

Добавлено: 25 мар 2023, 20:45
serge_linkov
braverheart74 писал(а):
25 мар 2023, 20:39
И функционал и визуал!!!
Просто 1000 из 10 :lol:
Снимаю шляпу - вытираю пот занавеской
Не, ну занавесками не надо, а то жена твоя против меня ополчится :)

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 25 мар 2023, 22:16
avenso
Тестировал, подтверждаю, отличная работа!
Молодцы!

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 25 мар 2023, 22:23
serge_linkov
avenso писал(а):
25 мар 2023, 22:16
Тестировал, подтверждаю, отличная работа!
Молодцы!
И уж как главный специалист по супер новым дюнам, мог бы добавить, что и на них работает :)
И даже можно обмениваться данными с классикой.

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 25 мар 2023, 22:31
avenso
serge_linkov писал(а):
25 мар 2023, 22:23
И уж как главный специалист по супер новым дюнам, мог бы добавить, что и на них работает :)
И даже можно обмениваться данными с классикой.
Сорри, упустил этот момент!
Да, работает обмен между всеми Дюнами (проверял только андроидные) )
Зачёт ))

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 25 мар 2023, 22:38
Brigadir
С очередным почином!
Отличная идея, отличная реализация!

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 25 мар 2023, 23:55
KISS'oMAN
Большое Спасибо за такой нужный плагин! :)
Необходимость делать резервную копию всегда актуальна и плагин все это дело в разы упрощает!
Молодцы ребята, просто супер удобно все сделали!
И отдельная благодарность, что реализовали возможность не только полного, но и выборочного бэкапа! Очень круто! :D

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 00:52
Brigadir
Любая копейка стоит больше тонны благодарности ;)

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 01:21
serge_linkov
Таааак....
В новом apk (230325_0142) поменялись некоторые внутренние пути. Завтра будет обновление плагина для Homatics и Boxy.

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 02:21
Vikar
достигнут уровень : БОГ! :-)

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 06:02
Владимирр
Если поставить плагин на криво работающую (не настроенную) Дюну восстановятся кривые настройки?
А если поставить плагин на настроенную Дюну - восстановятся старые, настроенные, настройки?
Я правильно понимаю?

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 08:55
serge_linkov
Владимирр писал(а):
26 мар 2023, 06:02
Если поставить плагин на криво работающую (не настроенную) Дюну восстановятся кривые настройки?
А если поставить плагин на настроенную Дюну - восстановятся старые, настроенные, настройки?
Я правильно понимаю?
Не правильно.
Сам факт установки плагина ничего не меняет. Сначала нужно с помощью плагина некие данные/настойки сохранить, а уже только потом потом их можно будет восстановить. Сам плагин данные не исправляет, если записали 'кривые', то они такими в архиве и будут храниться.

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 09:14
vai73
Плагин супер! Хотелка просьба по доработке, если несколько дюн - чтоб дописывала в название бэкапа модель дюны или какую-нибудь отличительную метку.

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 09:46
serge_linkov
vai73 писал(а):
26 мар 2023, 09:14
Плагин супер! Хотелка просьба по доработке, если несколько дюн - чтоб дописывала в название бэкапа модель дюны или какую-нибудь отличительную метку.
Предложение толковое, подумаем как сделать.

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 11:01
Владимирр
serge_linkov
Спасибо!

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 11:41
serge_linkov
Владимирр писал(а):
26 мар 2023, 11:01
serge_linkov
Спасибо!
Немного разверну ответ.
В моем понимании схема использования должна быть следующая:
- бэкапы должны создаваться периодически, благо для каждого дня создаётся папка с соответствующим именем и не затирает собой бэкап другого дня.
- бэкап должен создаваться перед неким предстоящим событием, таким как например полный сброс, установка чего то нового, удаление чего то "спорного', и т.п.
Восстановление по сути затирает старые данные (если они есть).
В случае с МК, Сетевыми, Избранным, Последними, Настройками, идёт полное замещение старых данных.
В Плагинами несколько сложнее, замещаются только одноименные, т.е. если в дюне есть то чего нет в архиве бэкапа, то эти плагины не затронутся.
Повторюсь, восстановление бэкапов пишет данные 'сверху', затирая одноименные существующие файлы.
Если восстанавливать в чистую Дюну, то нюансов нет.
НО, надо понимать, что восстановление бэкапа 'Настроек плеера' от другой дюны с другой платформой или другой прошивкой, может привести к неким внутренним противоречиям, здесь надо аккуратно!

Re: Dune BackUp - программа резервного сохранения и восстановления данных

Добавлено: 26 мар 2023, 12:03
Afternoons
Я правильно понимаю, что скачиваю этот плагин, устанавливаю на дюну, сохраняю в него все существующие настройки (индексацию фильмов Моей коллекции, Сортировку телеканалов в FreeTV и DuneHDTV, параметры видео и аудио выходов, параметры контроля управления, настройки CEC и всех сетевых папок, настройки интерфейса, удаление всего андроидного мусора), после чего смело сбрасываю Дуну до заводских (если к примеру начала глючить), а потом ставлю этот же плагин и восстанавливаю все свои изменения обратно?