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

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

Модератор: immortal

andrusha7778
Сообщения: 85
Зарегистрирован: Сб авг 12, 2017 11:03 am
Благодарил (а): 15 раз
Поблагодарили: 3 раза

Re: Модуль резервного копирования

Сообщение andrusha7778 » Ср мар 14, 2018 8:08 am

Eraser писал(а):
andrusha7778 писал(а):Добрый день. Установил модуль, нажал создать бэкап. Модуль написал что начал создавать бэкап в папке /backup_temp
И все подвисло :-)
с утра смотрю - в папке backup_temp ужасная рекурсия. В ней еще одна папка с файлами MJ, в ней еще одна и так до бесконечности. Место кончилось естественно, сейчас поставил удаляться.
Raspberry 3, образ установлен с форума.
нужно в настройках задать какие папки бекапить
Спасибо :-) еще бы знать какие нужны:-)

Отправлено с моего SM-G930F через Tapatalk
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: Модуль резервного копирования

Сообщение Eraser » Ср мар 14, 2018 8:10 am

andrusha7778 писал(а):
Eraser писал(а):
andrusha7778 писал(а):Добрый день. Установил модуль, нажал создать бэкап. Модуль написал что начал создавать бэкап в папке /backup_temp
И все подвисло :-)
с утра смотрю - в папке backup_temp ужасная рекурсия. В ней еще одна папка с файлами MJ, в ней еще одна и так до бесконечности. Место кончилось естественно, сейчас поставил удаляться.
Raspberry 3, образ установлен с форума.
нужно в настройках задать какие папки бекапить
Спасибо :-) еще бы знать какие нужны:-)

Отправлено с моего SM-G930F через Tapatalk
там есть кнопка "Select Default" пометит основные
За это сообщение автора Eraser поблагодарил:
andrusha7778 (Ср мар 14, 2018 8:12 am)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Модуль резервного копирования

Сообщение slgeo » Ср мар 14, 2018 9:18 am

Все же желательно сделать обработку этой ошибки, каждый второй попадается на ней. Тем более последствия могут быть плачевные.
За это сообщение автора slgeo поблагодарил:
workpage (Ср мар 14, 2018 9:19 am)
Рейтинг: 1.16%
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

Re: Модуль резервного копирования

Сообщение workpage » Ср мар 14, 2018 9:19 am

Некорректное время создание архива на FTP посмотрели?
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Модуль резервного копирования

Сообщение skysilver » Ср мар 14, 2018 12:21 pm

Да, с рекурсией надо сделать защиту от дурака. Много жалоб.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Аватара пользователя
webms
Сообщения: 498
Зарегистрирован: Чт дек 15, 2016 3:13 am
Благодарил (а): 221 раз
Поблагодарили: 88 раз

Re: Модуль резервного копирования

Сообщение webms » Ср мар 21, 2018 2:21 pm

через крон не хочет бэкапить
с 16.03 после того как обновил php на 7.2 перестал бэкапить

вот лог

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

14:20:00 0.71324300 Error executing job Cron_AutoBackupYandexDisk_Cron (19854018): Fatal error: Uncaught ArgumentCountError: Too few arguments to function backup::create_backup(), 0 passed in C:\_majordomo\htdocs\modules\objects\objects.class.php(581) : eval()'d code on line 3 and at least 1 expected in C:\_majordomo\htdocs\modules\backup\backup.class.php:231
Stack trace:
#0 C:\_majordomo\htdocs\modules\objects\objects.class.php(581) : eval()'d code(3): backup->create_backup()
#1 C:\_majordomo\htdocs\modules\objects\objects.class.php(581): eval()
#2 C:\_majordomo\htdocs\lib\objects.class.php(937): objects->callMethod('Run', 0)
#3 C:\_majordomo\htdocs\objects\index.php(171) : eval()'d code(1): callMethod('Run')
#4 C:\_majordomo\htdocs\objects\index.php(171): eval()
#5 {main}
thrown in C:\_majordomo\htdocs\modules\backup\backup.class.php on line 231 (C:\_majordomo\htdocs\lib\common.class.php)
код крона

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

include(DIR_MODULES . 'backup/backup.class.php');
$backup_module = new backup();
$backup_module->create_backup();

//19 23,3,12,15,19 * * * 
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль резервного копирования

Сообщение olehs » Ср мар 21, 2018 2:36 pm

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

include(DIR_MODULES . 'backup/backup.class.php');
$backup_module = new backup();
$backup_module->create_backup($out);
За это сообщение автора olehs поблагодарил:
webms (Ср мар 21, 2018 2:46 pm)
Рейтинг: 1.16%
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Модуль резервного копирования

Сообщение slgeo » Ср мар 21, 2018 2:39 pm

Я писал ранее, что параметр $out добавился и крон ругался, правда в ветке крона.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: Модуль резервного копирования

Сообщение olehs » Ср мар 21, 2018 4:45 pm

slgeo писал(а):Я писал ранее, что параметр $out добавился и крон ругался, правда в ветке крона.
Ага, и я :( -> viewtopic.php?f=5&t=4722&p=73212#p73212
SpiritAT
Сообщения: 27
Зарегистрирован: Вт май 02, 2017 11:42 am
Благодарил (а): 0
Поблагодарили: 1 раз

Re: Модуль резервного копирования

Сообщение SpiritAT » Вс мар 25, 2018 5:32 pm

Народ подскажите настроил бекап на ящик майла. Ошибок нет. бекап создает но ни кидает на диск((.
Ответить