логин: 
<< предыдущая заметкаследующая заметка >>
17 августа 2011
Делайте бэкапы, господа

Вот у меня вчера сам собой сглюкнул MySQL и убилась база `dnevnik_posetil`. Хорошо, что не `dnevnik_zapisi` и не `dnevnik_comment`. База была посещений за 2 года — вместе с ней убилась статистика дневника и счетчики заметок. Пустячок, а неприятно.

Спрашивается: ну кто мне мешал делать бэкапы базы периодически? Ну вот кто? Просто надо было зайти в /install и там, где таблицы в колонке слева, нажать кнопочку — и очередной бэкап в дополнение к предыдущим тут же появится в колонке справа. Даже все кнопочки подписаны, при наведении мышкой появляются подсказки:

dnevnik_zapisi (22)
dnevnik_zapisi_old

Восстанавливается из бэкапа точно так же, одним нажатием иконки . Работает эта система в движке уже больше года. Вот что мне мешало время от времени заходить и тыкать в эти кнопки? Владельцы движков, не повторяйте моих ошибок. У вас прекрасный софт, который все это делает легко и просто.

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Safari Chrome
4
0
lleo.me/[email protected]Юра
Почему бы не сделать фичу с автоматическими бэкапами? Настройка периодичности и ротация чтобы не скапливались. Например ротация штук на 5 последних файлов, ежемесячные (опять же сколько-то последних) ну и ежегодные можно делать, но это уже разве что для истории.
А то как показывает практика, возможность сделать бекап совсем не гарантирует что его кто-то сделает.
Linux Firefox
 Москва
2
0
Я мечтаю в инсталляторе сделать огромные размером с кулак красивые кнопки: ВСЁ УСТАНОВИТЬ и ВСЁ ЗАБЕКАПИТЬ :) Вот бы кто нарисовал. Огромные!
Windows Safari Chrome
5
0
lleo.me/[email protected]Юра
Не поможет. Плавали, знаем.
В лучшем случае когда нужно будет, найдется бекап не первой свежести. Ну или вообще не будет.
Нужен или автоматический бекап, либо при входе на сайт юзера-админа напоминание в виде месседж бокса о том что n дней не делался бекап, если прошло больше чем какое-то определенное время
Linux Firefox
 Москва
1
0
Надо будет сделать. Позже.
Windows Firefox
1
0
D.iK.iJ
http://images.yandex.ru/yandsearch?text=красная+кнопка&stype=image
Красные кнопки :)
Windows Safari Chrome
0
1
Mike (hist_kai)
А как же линукс-вей? Вы же сами рады этой негуманной ерунде, а мечтаете о какой-то "винде".
Linux Firefox
 Москва
1
0
Для вас Линукс-вей - это всенощно ковырять конфиги в редакторе vi? :)
Windows Safari Chrome
1
0
Mike (hist_kai)
Это быстро решать проблемы с помощью консоли и гугла. На своем сайте я использую Pg, бэкап делается так:

crontab:

40 5 * * * /backup/backup

05:14:32 ~ $ cat /backup/backup
#!/bin/bash

date=`date +%d.%m.%y`
cd /backup/
mkdir $date
cd $date
/usr/bin/pg_dumpall -c -U postgres > db.pgdump.sql
gzip db.pgdump.sql
Windows Firefox
1
1
Руслан (#1070714)
Лучше всё это дело на CRON поставить
Windows Firefox
2
0
Руслан (#1070714)
хотя и CRON не все хостинги поддерживают.Или просто в общих настройках движка сохранять последнюю дату бэкапа потом если больше 30 дней прошло,бэкапить и сохранять новую дату
Linux Ubuntu Safari Chrome
1
0
[email protected] (oreolek.ru)
Проще в самом движке поставить «задачу» — каждые, к примеру, 12 часов бэкапить данные. Ну и настройку на таймаут — ведь не таким посещаемым блогам можно и раз в неделю записи\комменты архивировать
Windows
4
0
[email protected]Леша (lesha)
Если бекапы не автоматические - то это бесполезно.
Все-равно будет обидно что не нажал эту кнопку вчера, а нажал только 3 дня назад :)

А лучше инкрементальные по факту важных редких событий вроде "новый постинг" или "если админ что-то откомментрировал в течении часа".

А кроме того - автоматическая прибивалка старых бекапов. Чтобы не замусоривалось. Но при этом оставались и достаточно старые бекапы. Такая себе прореживалка, а не "прибить Н самых старых".
Windows Firefox
0
0
Ivan (#1077534)
Лет пять назад принимал участие в разработки некой базы для МВД. После установки и настройки системы на их сервера настроил им в присутствии ихних админов ежесуточный бекап.
crontab спасёт отца русской демократии ;)

Оффтоп: по поводу сканера пальца -- от тебя письмо таки и не пришло. Как я понял сперва заболел яндекс, после приболел я, а сейчас даже не знаю есть ли смысл вспоминать или предложение уже ушло...
Linux Firefox
 Москва
0
0
Иван, привет! По поводу сканера - приношу свои глубочайшие извинения, у мну второй отобрали. Могу подарить свой старый USB, как только настрою этот.
Windows Firefox
0
0
Ivan (#1077534)
Если на условиях бесплатного самовывоза, то это для меня очень хороший вариант.
Если его тоже не отберут, то как он освободится -- пиши на почту.
Windows Opera
0
0
lleo.me/[email protected]Шура
Привет, Лео. Я уже давно юзаю такую вот штуку: Sypex Dumper. Это весьма умный скриптик, как раз для бэкапов и разбэкапов. Прелесть - в отсутствии гемора с кодировками (пару раз переезжал с хостинга на хостинг, плакаль...)
Он, конечно, интерактивный, но я переточил под автоматику ;)
Запускаю по крону, и вперед. Очень удобно. Ну и еще другим скриптиком бэкапы рассылаю по разным фтп и на внутренний сервак. Каждые два часа ;)))

всего комментариев: 16

<< предыдущая заметка следующая заметка >>