Автоматическое создание БД

Предложения по новым функциям, улучшениям и др.

Вы поддерживаете данную тему?

Да
8
73%
Нет
2
18%
Нейтрально
1
9%
 
Всего голосов : 11

Автоматическое создание БД

UNREAD_POST PROSPORT » 16.02.2010 00:43:43

Доброе время суток.
Вообщем не знаю как другим, но на моём вот месте не помешала бы функция по созданию автоматической БД., так как у меня частенько слетает БД, то из-за перебоя в электричестве, то из-за ПК и тд. разные причины бывают.
Хотело бы чтоб была такая функция с выбором интервального времени.
К примеру создать БД. каждый час, полчаса или каждый день на выбор и усмотрение.
Был бы очень признателен и благодарен, так как ваш Sypex Dumper меня всем устраивает.
Благодарю за внимание.
PROSPORT
 
Сообщения: 2
Зарегистрирован: 16.02.2010 00:33:06

Re: Автоматическое создание БД

UNREAD_POST zapimir » 16.02.2010 16:46:26

Не совсем понимаю, что нужно. Вы имеете ввиду автоматическое создание бэкапа базы данных или наоборот восстановления из бэкапа?
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Автоматическое создание БД

UNREAD_POST PROSPORT » 16.02.2010 19:19:50

Было бы круто если то и то было :)
Но предыдущий пост был о автоматическом создании бэкапа базы данных
А по счёт восстановления из бэкапа можно было бы сделать, чтоб восстановливала последнюю создавшиеся бэкапа базы данных
PROSPORT
 
Сообщения: 2
Зарегистрирован: 16.02.2010 00:33:06

Re: Автоматическое создание БД

UNREAD_POST scoute » 22.02.2010 18:28:02

Речь скорее всего идёт о бэкапах, потому что автоматическое восстановление - анекдот для настоящего админа.
Что там автоматом восстанавливать?
Для домашних машин вполне подойдёт строчка в кроне, где дамп выполняется раз в 2 часа:
Код: Выделить всё
0 */2 * * *  mysqldump -A -u user -p passwd > /path/to/sql/file.`date +%Y-%m-%d---%H-%M`.sql | gzip

Где каждому бэкапу даётся свой файл по времени. Минус в том, что через время их придётся очищать,
но в целом зачем хрустальной вазой забивать гвозди? ))
scoute
 
Сообщения: 5
Зарегистрирован: 22.02.2010 17:27:31

Re: Автоматическое создание БД

UNREAD_POST zapimir » 22.02.2010 20:24:15

Дампер вообще-то позволяет как создавать бэкапы, так и восстанавливать базу с помощью cron
http://sypex.net/ru/products/dumper/docs/
при этом и удаляет лишние файлы сам.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Автоматическое создание БД

UNREAD_POST scoute » 23.02.2010 10:30:26

Ничего против не имею.
Я лишь сделал акцент на том, что восстановление лучше контролировать самому,
а то автоматы не раз ухудшали дело, потому что заранее всех тонкостей не учтёшь, обычно что-то терялось,
плюс когда пытаешься решить одной программой все потребности, способность к обучению падает.
Но это больше касается серверов, дома не те масштабы, можно учиться на ошибках :)
scoute
 
Сообщения: 5
Зарегистрирован: 22.02.2010 17:27:31

Re: Автоматическое создание БД

UNREAD_POST zapimir » 24.02.2010 20:20:31

Разные случаи бывает, например, если есть какой-то демо-сайт, то вполне можно сделать автоматическое восстановление, чтобы приводить базу в первоначальный вид.
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52

Re: Автоматическое создание БД

UNREAD_POST Denis » 08.12.2010 02:02:58

Для домашних машин вполне подойдёт строчка в кроне, где дамп выполняется раз в 2 часа:

0 */2 * * * mysqldump -A -u user -p passwd > /path/to/sql/file.`date +%Y-%m-%d---%H-%M`.sql | gzip


А что делать если у меня нет доступа к серваку? Только через веб-морду хостинга. А там в cron'e поле "Путь к исполняемому файлу".

Как мне настроить автоматическое выполнение?
Denis
 
Сообщения: 1
Зарегистрирован: 08.12.2010 02:00:00

Re: Автоматическое создание БД

UNREAD_POST zapimir » 09.12.2010 18:49:30

Вот здесь написано на примере cPanel как дампер добавлять в Cron.
viewtopic.php?f=3&t=219#p1256
zapimir
Site Admin
 
Сообщения: 1628
Зарегистрирован: 01.10.2009 22:39:52


Вернуться в Предложения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

Яндекс.Метрика