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

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

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

dnevnik_zapisi (22)
dnevnik_zapisi_old

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

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий
Windows Safari Chrome
4
0
Юра
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Почему бы не сделать фичу с автоматическими бэкапами? Настройка периодичности и ротация чтобы не скапливались. Например ротация штук на 5 последних файлов, ежемесячные (опять же сколько-то последних) ну и ежегодные можно делать, но это уже разве что для истории.
А то как показывает практика, возможность сделать бекап совсем не гарантирует что его кто-то сделает.
Linux Firefox
 Москва
2
0
lleo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Я мечтаю в инсталляторе сделать огромные размером с кулак красивые кнопки: ВСЁ УСТАНОВИТЬ и ВСЁ ЗАБЕКАПИТЬ :) Вот бы кто нарисовал. Огромные!
Windows Safari Chrome
5
0
Юра
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Не поможет. Плавали, знаем.
В лучшем случае когда нужно будет, найдется бекап не первой свежести. Ну или вообще не будет.
Нужен или автоматический бекап, либо при входе на сайт юзера-админа напоминание в виде месседж бокса о том что n дней не делался бекап, если прошло больше чем какое-то определенное время
Linux Firefox
 Москва
1
0
lleo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Надо будет сделать. Позже.
Windows Firefox
1
0
D.iK.iJ
http://images.yandex.ru/yandsearch?text=красная+кнопка&stype=image
Красные кнопки :)
Windows Safari Chrome
0
1
Mike
А как же линукс-вей? Вы же сами рады этой негуманной ерунде, а мечтаете о какой-то "винде".
Linux Firefox
 Москва
1
0
lleo
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Для вас Линукс-вей - это всенощно ковырять конфиги в редакторе vi? :)
Windows Safari Chrome
1
0
Mike
Это быстро решать проблемы с помощью консоли и гугла. На своем сайте я использую 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
Руслан
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Лучше всё это дело на CRON поставить
Windows Firefox
2
0
Руслан
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
хотя и CRON не все хостинги поддерживают.Или просто в общих настройках движка сохранять последнюю дату бэкапа потом если больше 30 дней прошло,бэкапить и сохранять новую дату
Linux Ubuntu Safari Chrome
1
0
oreolek
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Проще в самом движке поставить «задачу» — каждые, к примеру, 12 часов бэкапить данные. Ну и настройку на таймаут — ведь не таким посещаемым блогам можно и раз в неделю записи\комменты архивировать
Windows
4
0
Леша
Этот человек не загрузил свой юзерпик, и я подобрал ему этот. Человек, пишущий такое, должен именно так выглядеть, верно?
Если бекапы не автоматические - то это бесполезно.
Все-равно будет обидно что не нажал эту кнопку вчера, а нажал только 3 дня назад :)

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

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

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

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

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