Восстановление с резервной копии

Проблемы/вопросы, связанные с запуском под различными платформами и конфигурациями.

Модератор: immortal

zalex
Сообщения: 3
Зарегистрирован: Вс окт 15, 2017 1:27 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Восстановление с резервной копии

Сообщение zalex » Сб окт 21, 2017 7:51 am

Подскажите, в чем причина. Слетает меню. В устройствах пропадают первоначальные пункты (скажем, wifi-iot), зато добавляются новые из тех, что я не устанавливал. Также пропадали терминалы, настройка поведения. Через некоторое время останавливается основной цикл, ping, webvars, shedhap(не помню точно, по-моему, так сервис назывался, сейчас не вижу его среди сервисов). Перезапуск сервисов не спасает. Замена файла базы не спасает. Спасает только - полностью сношу папку MJD, ставлю заново MJD с галочкой обновлений (может, попробовать без обновлений ?). При этом выдает ошибку при первом старте, что не хватает таблиц в БД, создает их, но не попадает на страницу начальной настройки, то есть английский язык, светлая тема. Разобрался по исходникам, запускаю /popup/first_start.html. Язык, тему настраиваю, взлетает как надо. Несколько раз так делал, максимум через сутки слетает с остановкой циклов. Последний раз вчера вечером настроил, ничего специально не настраивал, только язык и тему. Сегодня с утра опять слетели настройки, тема осталась темная, но язык опять английский. Цикл пока работает.

Кто знает, может, в реестр что-то пишется ?

OS: Windows 10.

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

Следующим шагом, когда слетит в следующий раз, будет установка, копирование папки как первоначального образа, затем (после крушения)- сравнение текущего образа с первоначальным образом.

Через 12 часов примерно опять остановился main.

перезапустил циклы main, ping, webvars, sheduler, execs. Взлетел. Проработал пару циклов, опять остановился и уже не запускается. База портится, структура портится.

Изменил статический адрес с X.X.X.4 на X.X.X.6, все заработало и работает уже несколько дней. Дальше разбираться не стал.

После некоторого времени опять началось. Стал копать дальше. Обнаружил, что ломается БД. Также нашел по форумам, что БД беззащитна. То есть это были хакерские атаки на мой комп.
Почитав еще сообщения, поставил пароль на БД. Советую всем, у кого комп виден снаружи, выполнить эту процедуру.

Для этого:
0. Выйти из MJD.
1. в файле config.php необходимо изменить переменные Define('DB_USER', 'XXXX); Define('DB_PASSWORD', 'YYYY');
2. зайти в БД http:/HOST/phpmyadmin4/ с логином 'root', пароль - пустой.
2.1. заходим в привилегии.
2.2. создаем нового пользователя (добавить нового пользователя).
2.3. устанавливаем пользователя XXXX из пункта 1.
2.4. устанавливаем (не трогаем) любой хост.
2.5. устанавливаем дважды пароль YYYY из п.1.
2.6. создать пользователя.
2.7. заходим в редактирование привилегий для нового пользователя (XXXX).
2.8. нажимаем 'глобальные привилегии' - ('отметить все').
2.9. нажимаем чуть ниже 'ok'.
2.10. нажимаем привилегии еще раз для обновления страницы. Смотрим, чтобы привилегии были 'ALL PRIVILEGES', а также значение GRAND - 'Да'.
2.11. Удаляем пользователя root - поставить галочку на root и нажать 'ok'.
2.12. нажимаем привилегии еще раз для обновления страницы. Смотрим, чтобы остался только пользователь XXXX.
3. запускаем MJD.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Восстановление с резервной копии

Сообщение nick7zmail » Пн ноя 27, 2017 10:12 pm

Чет не нашел, куда написать...решил тут...вопросик - как запустить системный встроенный бэкап, для "запечатывания" файлов, данных, кода...короче полный бэкап из скрипта php?
У меня раньше был рабочий скрипт, я его, вроде, даже на форум сюда скидывал несколько раз...но вот сейчас, хоть убей, не могу найти...поделитесь, у кого есть, или Сергей, скажи как запустить...что-то мои попытки через include пока не увенчались успехом...
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Восстановление с резервной копии

Сообщение Logrus » Пн ноя 27, 2017 10:34 pm

через маинтенансе (не сильно перековеркал), там и бэкап и очистка
в коннекте есть системмаинтенансе
https://majordomo.smartliving.ru/forum/ ... =40#p63455
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Восстановление с резервной копии

Сообщение nick7zmail » Вт ноя 28, 2017 11:11 am

Вижу трлько очистку, оптимизацию, и удаление rss...где запуск бэкапа?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2079
Зарегистрирован: Пт апр 07, 2017 12:20 pm
Благодарил (а): 313 раз
Поблагодарили: 457 раз

Re: Восстановление с резервной копии

Сообщение Logrus » Вт ноя 28, 2017 11:35 am

по ссылке выше в последней строке запуск
https://github.com/sergejey/majordomo/b ... enance.php
я там про отключить спрашивал, вот они у меня каждый день в 7-05 запускаются, но там еще с очисткой функции, с очисткой бэкапов (по ссылке выше 12 штук, т.е было 11 не очистился более 10 и создался новый)
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
ZhenyaRUS39
Сообщения: 46
Зарегистрирован: Ср ноя 16, 2016 12:41 pm
Благодарил (а): 31 раз
Поблагодарили: 5 раз

Re: Восстановление с резервной копии

Сообщение ZhenyaRUS39 » Вс дек 10, 2017 10:00 pm

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

Код: Выделить всё

21:00:01 0.32576000 Executing (exclusive): mplayer /var/www/sounds/dingdong.mp3 >/dev/null 2>&1
21:00:00 0.84617900 app_openweather.processSubscription (HOURLY)
21:00:00 0.81853000 connect.processSubscription (HOURLY)
21:00:00 0.67448700 yandex_tts.processSubscription (SAY)
20:43:10 0.56636800 Closing thread: exec php -q ./scripts/cycle_skype.php --params "a:0:{}">>/var/www/debmes/log_2017-12-10-cycle_skype.php.txt
20:43:10 0.56536200 Closing thread: DISPLAY=:101 php ./scripts/cycle_X101_skype.php --params "a:0:{}"
20:43:10 0.56370300 Closing thread: exec php -q ./scripts/cycle_connect.php --params "a:0:{}">>/var/www/debmes/log_2017-12-10-cycle_connect.php.txt
20:43:08 0.65525600 Running maintenance script
20:43:05 0.38622700 Starting ./scripts/cycle_execs.php ... 
20:43:05 0.35965800 Starting ./scripts/cycle_cron.php ... 
20:43:05 0.32402900 Starting ./scripts/cycle_skype.php ... 
20:43:05 0.30175700 Starting ./scripts/cycle_scheduler.php ... 
20:43:05 0.27360700 Starting ./scripts/cycle_X101_skype.php ... 
20:43:05 0.24056100 Starting ./scripts/cycle_db_save.php ... 
20:43:05 0.21028600 Starting ./scripts/cycle_onvif.php ... 
20:43:05 0.16581800 Starting ./scripts/cycle_rss.php ... 
20:43:05 0.14437500 Starting ./scripts/cycle_states.php ... 
20:43:05 0.10717800 Starting ./scripts/cycle_mqtt.php ... 
20:43:05 0.06162800 Starting ./scripts/cycle_webvars.php ... 
20:43:05 0.02999400 Starting ./scripts/cycle_connect.php ... 
20:43:05 0.00686100 Starting ./scripts/cycle_ping.php ... 
20:43:04 0.98538600 Starting ./scripts/cycle_main.php ... 
20:43:04 0.84066800 Starting ./scripts/cycle_wscache.php ... 
20:43:04 0.82031800 Starting ./scripts/cycle_websockets.php ... 
17:43:01 0.20635300 Running: mysql restore from file: /var/www/database_backup/db.sql
19:24:54 0.58648200 AUTO-RECOVERY: ./scripts/cycle_websockets.php
19:24:53 0.57414000 Closing thread: exec php -q ./scripts/cycle_websockets.php --params "a:0:{}">>/var/www/debmes/log_2017-12-10-cycle_websockets.php.txt
19:18:50 0.95012300 yandex_tts.processSubscription (SAY) 
система на OrangePiPc
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Восстановление с резервной копии

Сообщение nick7zmail » Вс дек 10, 2017 10:27 pm

17:43:01 0.20635300 Running: mysql restore from file: /var/www/database_backup/db.sql
Вот эта строчка говорит что восстанавливается с файла /var/www/database_backup/db.sql. Проверьте туда ли дамп делается, и делается ли вообще.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
ZhenyaRUS39
Сообщения: 46
Зарегистрирован: Ср ноя 16, 2016 12:41 pm
Благодарил (а): 31 раз
Поблагодарили: 5 раз

Re: Восстановление с резервной копии

Сообщение ZhenyaRUS39 » Пн дек 11, 2017 11:54 am

nick7zmail писал(а):17:43:01 0.20635300 Running: mysql restore from file: /var/www/database_backup/db.sql
Вот эта строчка говорит что восстанавливается с файла /var/www/database_backup/db.sql. Проверьте туда ли дамп делается, и делается ли вообще.
а можете, пожалуйста, подробнее расписать, что и где посмотреть надо?
А где можно узнать почему восстанавливается на бэкап? что отказывает?
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: Восстановление с резервной копии

Сообщение nick7zmail » Пн дек 11, 2017 1:33 pm

Это стандартная ситуация восстанавливать бд после загрузки сервера, т.к. Бд хранится во временной директории...вопрос только в том - копируется ли у вас при работе Мд и завершении работы она...
За это отвечает цикл cycle_db_save или как то так должен называться...посмотрите запущен ли он и гляньте его логи, и текст (в то же место бэкапит, или ешё куда)
За это сообщение автора nick7zmail поблагодарил:
ZhenyaRUS39 (Пн дек 11, 2017 2:24 pm)
Рейтинг: 1.16%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Mobidi
Сообщения: 69
Зарегистрирован: Пт июн 08, 2018 10:53 am
Откуда: Брянск
Благодарил (а): 11 раз
Поблагодарили: 3 раза

Re: Восстановление с резервной копии

Сообщение Mobidi » Вс дек 23, 2018 8:23 pm

ПОдскажите - пришлось снести систему - есть резервная копия - установил МД заново - захожу в восстановление выбираю резервную копию ( все галки проставлял когда делал) - нажимаю восстановить и ничего не происходит. Ветка мастер - версия последняя / Что не так делаю ?
Алиска на Windows, ветка мастер.
Ответить