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

Task owner: Eraser, Киров - Россия
Current state: Support
Addon Page

Модуль резервного копирования файлов и данных MJD

Настраиваемое резервирование (данных, файлов)
Восстановление из резервной копии
Поддержка облачных хранилищ (WebDav, Яндекс Диск, Dropbox, FTP и др.)
Удаление старых копий

Tags: модули,majordomo

01.06.2018

fix view select storage

(Eraser)

fix view select storage

Discuss (0) (0)

22.05.2018

restore backup from Dropbox

(Eraser)

restore backup from Dropbox

Discuss (0) (2)

21.05.2018

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

(Eraser)

restore backup (local, webdav,ftp)

Discuss (0) (4)

21.05.2018

fix save backup folder settings

(Eraser)

fix save backup folder settings

Discuss (0) (3)

14.05.2018

fix log location

(Eraser)

fix log location

Discuss (0) (3)

28.04.2018

fix backup (windows)

(Eraser)

fix backup (windows)

Discuss (0) (2)

23.04.2018

fix create backup database

(Eraser)

fix create backup database
img select storage

Discuss (0) (3)

11.04.2018

Локализация модуля

(Eraser)

add localization (en,ru)
small template fixes

Discuss (0) (2)

08.04.2018

Поддержка Dropbox

(Eraser)

add support Dropbox

Discuss (0) (3)

03.04.2018

fix Cloud MailRu

(Eraser)

fix Cloud MailRu
add module image

Discuss (0) (1)

27.02.2018

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

(Eraser)

fix backup temp_folder

Discuss (0) (1)

26.02.2018

add support ftp

(Eraser)

add support ftp
add set temp folder location

Discuss (0) (3)

22.02.2018

Выполнение скрипта после выполнения бекапа

(Eraser)

Обновление:

  • выполнение скрипта после выполнения бекапа
  • мини хелп

Пример скрипта

$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);
Discuss (0) (4)

24.12.2017

Добавлено логирование

(Eraser)

Добавлено логирование (настройка Debug для расширенного логирования)
Исправления

Discuss (0) (2)

08.12.2017

Добавлены кнопки выбора папок

(Eraser)
Discuss (0) (2)

05.12.2017

Добавлено хранилище Cloud Mail.ru

(Eraser)

В настройках "Login Mail.ru:" указывать адрес email ящика без домена

Discuss (1) (2)

01.12.2017

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

(Eraser)

Добавлена вкладка с настройками резервной копии:

  • резервная копия БД
  • выбор файлов и папок для резервирования

Отображение прогресса резервирования
Отображение свободного места на хранилище

Discuss (0) (1)

27.10.2017

Добавлена опция "Max count backups"

(Eraser)

"Max count backups" - максимальное количество архивов, старые удаляются автоматически

Discuss (0) (1)

22.10.2017

Поддержка WebDav

(Eraser)

Добавлена поддержка WebDav (протестировано на Яндекс Диск)
Изменен интерфейс - вкладки Backups, Settings

Discuss (0) (1)

16.10.2017

Публикация на GitHub

(Eraser)

https://github.com/Anisan/majordomo-backup

Первая рабочая версия
Реализовано локальное хранилище

Discuss (0) (1)

 
(10)
 
Subscribe to updates (20)
 

Recent supporters

gidrobort 300.00 SM
Plug

Спасибо.

700.00 SM
olegvolk 100.00 SM
Logrus

Спасибо, пользуюсь, крона не нашел, тоже освоил

100.00 SM

Task ideas

You can help with project improvement by sharing your ideas or by voting for ideas already added.


 
Поддержка Google Drive +11

Other tasks by the author

Дополнение Простое устройство: батарейка
Модуль "Telegram"
Модуль "Cron"
Дополнение Kodi Notifier
Дополнение SMS Logger
Дополнение SystemInfo
Модуль "PostTracker"
Модуль Gps Watch