Администрирование сервера БД#
Администрирование сервера БД включает в себя два направления - профилактические и экстренные работы.
Порядок состав и периодичность проведения профилактических работ приведены в табл. 1.
| ВИД РЕГЛАМЕНТА | ДЛИТЕЛЬНОСТЬ, ЧАС | ПЕРЕЧЕНЬ ОСНОВНЫХ ОПЕРАЦИЙ | ИСПОЛНИТЕЛЬ |
|---|---|---|---|
| Ежемесячный | 1 | Контроль целостности БД. Обслуживание сервера БД. |
Администратор БД |
| Ежемесячный | 1 | Исправление ОС. | Автоматическая процедура, осуществляемая службой SMS Agent |
| Ежемесячный | 1 | Анализ истории работы заданий по расписанию. Отслеживание заданий с чрезмерной продолжительностью. |
Администратор БД |
| Еженедельно | 0,5 | Контроль автоматического выполнения резервного копирования. | Администратор БД |
| По требованию | 0,5 | Установка обновлений. | Администратор БД |
| Ежедневный | 0,5 | Анализ системного журнала. | Системный администратор |
| Ежедневный | 0,5 | Анализ журнала регистрации событий безопасности. | Администратор БД |
Для обеспечения сохранности пользовательских данных и максимально быстрого восстановления системы в случае сбоев рекомендуется проводить следующие регламентные работы:
1. Мероприятия по обеспечению восстановления информационной системы после сбоев
1.1 План резервного копирования и восстановления ИС
План резервного копирования.
- Должна быть организована система резервного копирования, обеспечивающая сохранность информации при аварии.
- Резервное копирование базы данных, компонент системы должно выполняться ежедневно. Срок хранения резервной копии: 1 месяц
План резервного восстановления ИС включает в себя процедуру восстановления БД в рамках ИС. Восстановление работоспособности БД производится вручную штатными средствами СУБД PostgreSQL (pg_dump –U
1.2 Процедура резервного копирования
Для автоматического резервного копирования базы данных необходимо как минимум 1 раз в неделю осуществляет полный бакап базы и 1 раз в день дифференциальный бакап, используя штатную утилиту PostgreSQL pg_dump.
1.3 Процедура резервного восстановления
Для восстановления базы данных PostgreSQL из файла архива, созданного с помощью команды pg_dump, используется команда pg_restore.
Для восстановления базы данных выполнить следующие действия: * Восстановить полный бакап на каждом сервере * Восстановить дифференциальный бакап на каждом сервер