Обслуживание системы

11    

Резервные копии#

Резервные копии данных создаются ежедневно автоматически, а также могут быть созданы вручную в web-интерфейсе на странице Backup (группа System administration).

Для автоматического копирования резервных копий на внешнее устройство следует передать программе-клиенту (например, wget) ссылку на файл с включёнными в неё параметрами аутентификации:

http://логин:пароль@10.1.0.102/
page/backup/download_backup.php?file=backup_current.tar.bz2

На странице Backup выберите резервную копию, кликните по ней левой клавишей мыши, нажмите Restore backup, чтобы восстановить состояние системы на момент резервного копирования.

 

Прошивки разных версий системы NetUP.tv могут быть не совместимы между собой.
Если необходимо вернуться к использованию прошивки, относящейся к предыдущим релизам, обратитесь за консультацией в отдел технической поддержки компании НетАП

Если резервная копия хранится на внешнем устройстве, подключитесь к серверу по FTP или SCP с логином system-backup и паролем администратора и загрузите резервную копию на сервер.

Редактирование правил IP tables#

Добавлять пользовательские правила рекомендуем в файл /netup/sysconfig/iptables/50user.xml 

 

Если в указанной директории нет файла 50user.xml, создайте его

Файл пользовательских правил имеет корневой элемент <config> с необязательным атрибутом disabled, при использовании которого с любым значением, правила из этого файла применяться не будут.

Внутри элемента <config> может содержаться произвольное число элементов <table> с обязательным атрибутом name.

Внутри каждого элемента <table> может содержаться произвольное число элементов <chain> с обязательным атрибутом name и необязательным policy.

Внутри каждого элемента <chain> может содержаться произвольное число элементов <rule> без атрибутов

Внутри каждого элемента <rule> может содержаться произвольное число элементов <option> с обязательными атрибутами name и value. Если опция не предполагает наличия параметра, значение атрибута value следует оставить пустым. Если опция предполагает использование более одного параметра, все необходимые параметры, разделенные пробелами, следует поместить в один атрибут value.

По завершении редактирования файла пользовательских правил и его сохранения, следует запустить утилиту /netup/bin/configure-iptables.py

По завершении работы утилита возвращает:

0, если нет ошибок

1, если возникла ошибка при применении правил (кроме правил, содержащихся в 50user.xml)

2, если ошибка возникла при применении правил из файла 50user.xml. При этом к корневому элементу <config> этого файла добавлен атрибут disabled и правила из него не применяются.

3, если возникли какие-то другие ошибки

Пример конфигурационного файла:

IP_tables_config.jpg

Диагностика сетевых проблем#

Если приставка не отображает потоковое видео, это может быть вызвано проблемами сетевого соединения. Для проверки следует подсоединить приставку непосредственно к тому же коммутатору, что и стример. Если поток не отображается и в этом случае, следует подключить вместо приставки персональный компьютер и проверить, что поток в самом деле вещается на данный multicast-адрес, и что одновременно с потоком не вещается никаких посторонних данных. Для отображения потока на PC можно использовать медиа-плеер VLC (http://www.videolan.org/vlc/), в меню которого следует выбрать пункт Media – Open Network Stream.

Отладка сервера NetUP#

Подключите к серверу монитор и клавиатуру, чтобы иметь возможность отладить его работу. Используйте входы HDMI или VGA для подключения монитора и USB для подключения клавиатуры.

Восстановление заводских настроек сервера NetUP#

При необходимости восстановления заводских настроек, обратитесь в службу технической поддержки НетАП.

Диагностика приставок на базе Android#

На приставках на базе Android также ведется журнал событий. Чтобы получить к нему доступ, понадобится установить утилиту adb (Android Debug Bridge). Adb входит в состав Android SDK, который можно скачать по ссылке: http://developer.android.com/sdk/index.html

Кроме вывода журнала событий, утилита adb позволяет использовать и другие команды, часть из которых описана ниже.

Для выполнения команд adb используйте консоль.

чтобы подключиться к приставке, используйте команду adb connect <IP-адрес приставки>. После этого приставка появится в списке подключенных устройств (вывести список подключенных устройств можно командой adb devices)

если подключено больше одного устройства, используйте ключ -s с указанием серийного номера устройства, на котором необходимо выполнить команду. Серийные номера устройствам назначает adb. Просмотреть их можно используя команду adb devices:

$ adb devices?List of devices attached? 10.1.4.82:5555 device

В приведенном примере серийный номер устройства 10.1.4.82:5555, в этом случае, команда, выводящая содержимое журнала событий, будет выглядеть так:

$ adb -s 10.1.4.82:5555 logcat

 

 

Если подключено всего одно устройство, ключ -s можно опустить

чтобы запустить на устройстве удаленную консоль, используйте команду adb shell.

чтобы скопировать какой-либо файл или директорию с компьютера на устройство, используйте команду:

$ adb push <local> <device>

например:

$ adb -s 10.1.4.82:5555 push /tmp/test.txt /temp

чтобы скопировать какой-либо файл или директорию с устройства на компьютер, используйте команду:

$ adb pull <remote> <local>

например:

$ adb -s 10.1.4.82:5555 pull /temp/test.txt /tmp

чтобы вывести содержимое журнала событий (log data), используйте команду logcat:

$ adb -s 10.1.4.82:5555 logcat -v time

чтобы вывести все непрочитанные сообщения ядра и продолжить их вывод по мере поступления, используйте команду cat /proc/kmsg. Например, так:

$ adb shell su -c cat /proc/kmsg

 

 

С полным списком команд adb можно ознакомиться, здесь:
 http://developer.android.com/tools/help/adb.html#commandsummary

Переустановка прошивки в режиме восстановления#

Для приставок NetUP Android IP STB предусмотрена возможность входа в режим восстановления:

отключите блок питания приставки

нажмите на приставке кнопку питания и, удерживая кнопку, подключите блок питания

отпустите кнопку, когда под ней загорится красный индикатор и на экране телевизора отобразится меню Android system recovery

подключите к приставке flash-накопитель с файлом прошивки, находящимся в корневом каталоге накопителя

выберите пункт меню Apply update

android_recovery_menu.png

перейдите в корневой каталог flash-накопителя и откройте файл с прошивкой

android_recovery_udisk.png

по завершению установки, в основном меню выберите пункт Reboot system now чтобы перезагрузить приставку

android_recovery_install_complete.png

пользуйтесь приставкой в стандартном режиме