1. переводим базу в режим SINGLE шутдауна - gfix -shut single -f 60 (это значит что только одно подключение админа сможет войти?)
2. делаем бакуп gbak -b -g

Из своего опыта - нафиг не надо шатдаунить. И нафиг не надо заменять. База была больше 20 гиг. и жила без B/R на 2.0.1 чуть меньше года (потом там съехали с FB). После Б/Р она даже тормозить начинала. По ощущениям пользователей.

1. бакап без сборки мусора
2. сборка мусора
3. обновление статистики
4. логирование чего делалось
5. уведомление по почте о сбоях.
6. обработка всяких непредвиденных ситуаций.

7. Наверное можно прикрутить инкрементальные бакапы. Но я предпочитал ломовой gbak. Ибо "не верю".

8. У нас там кроме 1-6 еще вагон задач выполнялся. репликация (туда и обратно), обновление статистики индекса искалки по тексту, чистка дерева адресов.

Чего делать с полученным бакапом - это уже дело вкуса. Мы его раз в неделю контрольно ресторили. С субботы на воскресенье. В рабочие дни лошадка не укладывалась до начала работы конторы. При том при всем, что наша админка могла запускать параллельные процессы и лошадь была двухголовой.

Коваленко Дмитрий.

PS. В сотый раз говорю, господа админы, забудьте про BAT-файлы. Автоматизированное администрирование - это не тупая последовательность вызовов внешних программ. Там, при нормальном подходе, достаточно сложная логика получается.

PSS. А щас лошади вообще - четыре моска в одном черепе как правило.

Ответить