Владелец задачи: Eraser, Киров - Россия
Текущий статус:
Поддержка
Страница дополнения
Модуль резервного копирования файлов и данных MJD
Настраиваемое резервирование (данных, файлов)
Восстановление из резервной копии
Поддержка облачных хранилищ (WebDav, Яндекс Диск, Dropbox, FTP и др.)
Удаление старых копий
Merge pull request #6 from Chem30/patch-1
Merge pull request #6 from Chem30/patch-1
fix php8 issue
https://github.com/Anisan/majordomo-backup/commit/...
Merge pull request #5 from london89/patch-3
Merge pull request #5 from london89/patch-3
Fix restore db
https://github.com/Anisan/majordomo-backup/commit/...
Merge pull request #4 from london89/patch-2
Merge pull request #4 from london89/patch-2
use db from config.php
https://github.com/Anisan/majordomo-backup/commit/...
fix warning openssl_decrypt
fix warning openssl_decrypt
https://github.com/Anisan/majordomo-backup/commit/...
Модуль прошел проверку от Dropbox
Ограничение на количество пользователей снято
Теперь все кто пробовал подключить Dropbox и не получилось, могут подключить модуль.
PS Бэкап заливается быстрее, чем на Yandex облако
fix runScript
fix runScript
https://github.com/Anisan/majordomo-backup/commit/...
Merge pull request #3 from tarasfrompir/patch-1
Merge pull request #3 from tarasfrompir/patch-1
Delete warning
https://github.com/Anisan/majordomo-backup/commit/...
ignore db table cached_values
ignore db table cached_values
https://github.com/Anisan/majordomo-backup/commit/...
Merge pull request #2 from london89/patch-1
Merge pull request #2 from london89/patch-1
fix special characters in password for db
https://github.com/Anisan/majordomo-backup/commit/...
exec script result: size backup in description
exec script result: size backup in description
https://github.com/Anisan/majordomo-backup/commit/...
Восстановление из резервной копии
restore backup (local, webdav,ftp)
fix save backup folder settings
fix save backup folder settings
fix create backup database
fix create backup database
img select storage
Локализация модуля
add localization (en,ru)
small template fixes
Исправлено резервное копирование с заданной пользовательской временной папкой
fix backup temp_folder
Выполнение скрипта после выполнения бекапа
Обновление:
Пример скрипта
$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$message = "Резервное копирование\nСтатус: <b>".$state."</b>";
if ($desc)
$message .= "\nОписание:".$desc;
$telegram_module->sendMessageToAdmin($message);
Добавлено логирование
Добавлено логирование (настройка Debug для расширенного логирования)
Исправления
Добавлено хранилище Cloud Mail.ru
В настройках "Login Mail.ru:" указывать адрес email ящика без домена
Настройки резервной копии
Добавлена вкладка с настройками резервной копии:
Отображение прогресса резервирования
Отображение свободного места на хранилище
Добавлена опция "Max count backups"
"Max count backups" - максимальное количество архивов, старые удаляются автоматически
Поддержка WebDav
Добавлена поддержка WebDav (протестировано на Яндекс Диск)
Изменен интерфейс - вкладки Backups, Settings
Публикация на GitHub
https://github.com/Anisan/majordomo-backup
Первая рабочая версия
Реализовано локальное хранилище
Logrus | 100.00 RUB |
Anonymous | 100.00 RUB |
gidrobort | 300.00 RUB |
Plug Спасибо. |
700.00 RUB |
olegvolk | 100.00 RUB |
Logrus Спасибо, пользуюсь, крона не нашел, тоже освоил |
100.00 RUB |
Вы можете помочь в развитии проекта, сообщив об ошибках, поделившись своими идеями или проголосовав за уже добавленные. В случае добавления ошибок, обязательно указывайте детали окружения (ОС, версия ПО и т.п.), сообщения об ошибках без деталей будут игнорироваться.
Поддержка Google Drive | +33 |
Бекап по CRON | +16 |
Warning: disk_free_space() | +8 |
Битый бэкап, при сохранении на FTP | +3 |
Не могу получить ключ для dropbox | +2 |
Warning | +1 |
Репликация | +1 |