[Модуль] Backup (backup)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

eeciv
Сообщения: 27
Зарегистрирован: Вт май 16, 2017 9:45 pm
Благодарил (а): 0
Поблагодарили: 0

Не работает восстановление

Сообщение eeciv » Пн май 27, 2019 10:49 am

Бэкапы нормально создаются по webdav, но при восстановлении появляется:

Working on restore.
Upload backup file backup_20190513030054.tgz to /var/www/backup.tgz...

и всё, ничего не происходит, при этом с копии созданной в модуле проверка обновлений восстановление происходит...
где копать?

похоже нет загрузки в папку /var/www/
Аватара пользователя
harrysmith
Сообщения: 80
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: [Модуль] Backup (backup)

Сообщение harrysmith » Вс июн 09, 2019 6:25 pm

люди помогите проблема с восстановлением копии при восстановлении возникает след ошибка
Изображение
https://yadi.sk/i/cTwHFI_FMAy-gg
подскажите куда копать
Harry Smith
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: [Модуль] Backup (backup)

Сообщение Eraser » Пн июн 10, 2019 7:51 am

harrysmith писал(а):
Вс июн 09, 2019 6:25 pm
люди помогите проблема с восстановлением копии при восстановлении возникает след ошибка
Изображение
https://yadi.sk/i/cTwHFI_FMAy-gg
подскажите куда копать
скорее всего в настройках ошибка
может папка задана не верно (путь надо указать в конце со слешем)
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: [Модуль] Backup (backup)

Сообщение Stor » Вс июн 23, 2019 2:03 pm

Други, всех приветствую.

Возникла проблема при восстановлении бэкапа. Поставил систему заново - установил модуль бэкапа.
Пытаюсь восстановить бэкап.
Выдает:
Working on restore.
Remove old temp directory /var/www/backup_temp ... OK
Upload backup file backup_20190622030150.tgz to /var/www/backup.tgz... OK
Create temp directory /var/www/backup_temp/ ... OK
Unpack file /var/www/backup.tgz ...

иногда появляется надпись, что файлы обновляются

Во временной папке файлы появляются, но по факту никакого обновления не происходит. На странице восстановления я ждал минут 10 - никакого движения.

Мажора ставил на новый армбиан по инструкции от immortal (https://github.com/immortalserg/installmd)? правда сначала тупанул начал ставить от простого пользователя, когда система заругалась, что не хватает прав на выполнение действий, отменил установку и начал ставить от рута. В конце система сообщила что мажор установлен успешно.

И еще во вкладке welkom есть ошибка: {"ERROR":1,"ERROR_DATA":"Invalid chart id"}{"ERROR":1,"ERROR_DATA":"Invalid chart id"}{"ERROR":1,"ERROR_DATA":"Invalid chart id"}{"ERROR":1,"ERROR_DATA":"Invalid chart id"}{"ERROR":1,"ERROR_DATA":"Invalid chart id"}

Также есть ошибки при проверки статуса работы мажора:

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

root@orangepiprime:~$ systemctl status majordomo.service
* majordomo.service - LSB: Start daemon at boot time
   Loaded: loaded (/etc/init.d/majordomo; generated; vendor preset: enabled)
   Active: active (running) since Sun 2019-06-23 13:43:21 MSK; 26min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 707 ExecStart=/etc/init.d/majordomo start (code=exited, status=0/SUCCESS)
    Tasks: 18 (limit: 4915)
   CGroup: /system.slice/majordomo.service
           |-1432 /bin/sh /etc/init.d/majordomo start
           |-1435 sudo -u www-data php /var/www/cycle.php
           |-1455 php /var/www/cycle.php
           |-1639 php -q ./scripts/cycle_scheduler.php --params a:0:{}
           |-1640 php -q ./scripts/cycle_mqtt.php --params a:0:{}
           |-1641 php -q ./scripts/cycle_wscache.php --params a:0:{}
           |-1643 php -q ./scripts/cycle_ping.php --params a:0:{}
           |-1644 php -q ./scripts/cycle_states.php --params a:0:{}
           |-1645 php -q ./scripts/cycle_websockets.php --params a:0:{}
           |-1648 php -q ./scripts/cycle_execs.php --params a:0:{}
           |-1649 php -q ./scripts/cycle_bletool.php --params a:0:{}
           |-1650 php -q ./scripts/cycle_bluetoothdevices.php --params a:0:{}
           |-1651 php -q ./scripts/cycle_syswidget.php --params a:0:{}
           |-1653 php -q ./scripts/cycle_webvars.php --params a:0:{}
           |-1654 php -q ./scripts/cycle_rss_channels.php --params a:0:{}
           |-1655 php -q ./scripts/cycle_phistory.php --params a:0:{}
           |-1656 php -q ./scripts/cycle_main.php --params a:0:{}
           `-1657 php -q ./scripts/cycle_cron.php --params a:0:{}

Jun 23 13:58:37 orangepiprime sudo[2696]: pam_unix(sudo:auth): conversation failed
Jun 23 13:58:37 orangepiprime sudo[2698]: pam_unix(sudo:auth): conversation failed
Jun 23 14:03:37 orangepiprime sudo[2919]: pam_unix(sudo:auth): conversation failed
Jun 23 14:03:38 orangepiprime sudo[2921]: pam_unix(sudo:auth): conversation failed
Jun 23 14:03:39 orangepiprime sudo[2964]: pam_unix(sudo:auth): conversation failed
Jun 23 14:03:39 orangepiprime sudo[2966]: pam_unix(sudo:auth): conversation failed
Jun 23 14:08:38 orangepiprime sudo[3488]: pam_unix(sudo:auth): conversation failed
Jun 23 14:08:38 orangepiprime sudo[3490]: pam_unix(sudo:auth): conversation failed
Jun 23 14:08:39 orangepiprime sudo[3531]: pam_unix(sudo:auth): conversation failed
Jun 23 14:08:39 orangepiprime sudo[3533]: pam_unix(sudo:auth): conversation failed

Помогите понять где проблема? Как восстановиться из бэкапа?
Последний раз редактировалось Stor Вс июн 23, 2019 2:13 pm, всего редактировалось 1 раз.
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: [Модуль] Backup (backup)

Сообщение workpage » Вс июн 23, 2019 2:10 pm

Возможно времени работы модуля не хватает и php прибивает процесс по таймауту. В настройках php надо увеличить максимальное время работы скрипта, или использовании более мощное железо.
Но похоже разработчик забил на свой модуль. Bug с заменой старых файлов на ftp тянется с прошлого года...
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: [Модуль] Backup (backup)

Сообщение Stor » Вс июн 23, 2019 2:41 pm

workpage писал(а):
Вс июн 23, 2019 2:10 pm
Возможно времени работы модуля не хватает и php прибивает процесс по таймауту. В настройках php надо увеличить максимальное время работы скрипта, или использовании более мощное железо.
Но похоже разработчик забил на свой модуль. Bug с заменой старых файлов на ftp тянется с прошлого года...
Подозреваю, что проблема в том, что мажор не может авторизоваться нормально или какой-то его отдельный модуль. Может как раз из-за того, что сначала начал устанавливать систему не от рута. Вот теперь не пойму как и какому пользователю на что нужно выдать права.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Backup (backup)

Сообщение nick7zmail » Вс июн 23, 2019 3:22 pm

Ну права то вроде есть, т.к. папку создать может. Распаковать в неё может...но на всякий можете переназначить. Пользователь www-data.
chown -R www-data:www-data /var/www
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Stor
Сообщения: 133
Зарегистрирован: Ср окт 31, 2018 11:45 pm
Благодарил (а): 8 раз
Поблагодарили: 4 раза

Re: [Модуль] Backup (backup)

Сообщение Stor » Пн июн 24, 2019 12:06 am

nick7zmail писал(а):
Вс июн 23, 2019 3:22 pm
Ну права то вроде есть, т.к. папку создать может. Распаковать в неё может...но на всякий можете переназначить. Пользователь www-data.
chown -R www-data:www-data /var/www
Скопировал из архива всю систему и дал прав для www-data, вообще перестал запускаться - access denided. Плюнул, переустановил все с нуля из-под рута, восстановился из бэкапа - все ок.
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

Re: [Модуль] Backup (backup)

Сообщение nick7zmail » Пн июн 24, 2019 6:40 am

значит у вас не из под www-data запускался...надо понять от какого пользователя у вас веб сервер стартует - те и права назначать.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
harrysmith
Сообщения: 80
Зарегистрирован: Чт сен 29, 2016 5:49 pm
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: [Модуль] Backup (backup)

Сообщение harrysmith » Ср июл 03, 2019 6:00 pm

Добрый день
а подскажите что это может быть такое пишется при создании Backup

Backup db_terminal.sql ... OK
Backup diagnostic.php ... OK
Backup dump.sql ...
Warning: copy(/var/www/html/dump.sql): failed to open stream: No such file or directory in /var/www/html/modules/backup/backup.class.php on line 631
OK
Backup favicon.ico ... OK
Backup gps.php ... OK
Backup highcharts ... OK

интересует что за стока с предупреждением. Причем при проверке созданного Backupa мы видим что есть дамп Sql
2019-07-03_17-56-48.png
2019-07-03_17-56-48.png (36.32 КБ) 3442 просмотра
Harry Smith
Ответить