Backup and Migrate - супер модуль для автоматического бэкапа базы сайта

Главные вкладки

Аватар пользователя Dimm Dimm 20 июня 2008 в 23:03

Backup and Migrate - супер модуль для автоматического бакупа базы сайта.
http://drupal.org/project/backup_migrate
Позволяет делать бакупы базы через указанные промежутки времени.
Позволяет исключать из архива лишние таблицы и данные.
Позволяет воссанавливать базу из архива.

Еще очень хотелось бы:
1. Добавлять в бакуп файлы из определенных папок.
2. Отправлять архив на почту администратору.
Как это можно рализовать?

Комментарии

Аватар пользователя VladSavitsky VladSavitsky 21 июня 2008 в 0:21

Backup произносится как "бэкап".
Я думаю, что об этих функциях нужно просить автора модуля или самому менять код модуля...

Аватар пользователя Dimm Dimm 10 ноября 2015 в 11:45

Накидал скрипт отправляющий содержимое дирректории на емайл.

1. Скиньте bacuptomail.php в директорию drupal
2. Пропишите правильные переменные:
<?php
//$dir="files/backup_migrate/manual/";
$dir="files/backup_migrate/scheduled/";
$ext="gz";
$content_type="application/x-gzip";
$maxsize=10000000;
...
$mail->from = "info@mysite.com";
$mail->to = "mail@gmail.com";
...
?>

3. Запускайте по крону.

Аватар пользователя bsyomov bsyomov 1 июня 2017 в 16:28

Нет в этом модуле ничего хорошего - вообще ничего. Для создания резервных копий есть масса софта, не запускающегося в контексте веб сервера, не имеющего проблем с таймаутами, и намного надёжнее и эффективнее решающего свои задачи.

А этот модуль так, для сайта с мелкой базой, в не ответственных случаях сойдёт - не более того.

Аватар пользователя Studio VIZA Studio VIZA 1 июня 2017 в 18:19

Главное - вопрос работоспособности бэкапа, зачем обманывать себя?

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

Аватар пользователя bsyomov bsyomov 1 июня 2017 в 18:50
1

И очень правильно - я пару раз уже видел частичные дампы в его исполнении, из которых не получилось толком восстановиться. Smile