...
- регулярность копирования, резервное копирование по расписанию и перед важными изменениями в системе
- перепроверка бэкапов – необходимо периодически проверять, действительно ли получается восстановить работоспособную базу или систему из резервной копии
- документирование процедур восстановления, на случай, если восстанавливать систему придется другому администратору. Естественно, доступ к такой документации должен быть ограничен
- определение условий, при которых система считается неработоспособной и необходимо начать процедуру восстановления
Восстановление системы
В УКМ реализована следующая процедура восстановления системы:
- создание резервной копии базы данных системы;
- переустановка сервера УКМ.
Резервную копию базы данных можно создать двумя способами:
- быстрый (двоичный) – создание копии с помощью известных программ - архиваторов (например WinRAR), поддерживающих архивы больших объемов (более 4 Гб);
- медленный – создание архива с использованием встроенной утилиты MySQL (mysqldump).
Преимущества первого способа в том, что на создание архива с объемом в десятки гигабайт уходит в несколько раз меньше времени, чем во втором случае. Однако недостатком в данном случае является то, что архивируется абсолютно вся информации базы данных, поэтому объем результирующего архива в несколько раз больше, чем в случае использования второго способа.
Алгоритм создания резервной копии базы данных следующий:
1. открыть каталог %systemroot%\;
2. в данном каталоге найти и открыть файл my.ini;
3. по тексту найти секцию [mysqld];
4. в сроке «datadir = » определить путь к базе данных;
5. остановить следующие службы:
- УКМ сервер;
- Сервер прайс-чекеров;
- MySQL;
- Apache;
6. остановить все приложения, работающие с MySQL;
7. запустить программу - архиватор и создать архив базы данных, расположенной по адресу, указанному в «datadir = » (см.пункт 4);
8. запустить службы, остановленные в пункте 5.
Алгоритм создания резервной копии базы данных с помощью утилиты mysqldump см. в документации по MySQL.
После создания резервной копии БД можно приступать к процессу деинсталляции программного обеспечения УКМ, а затем его новой установки.