Резервное копирование¶
Данный раздел описывает способы резервного копирования и восстановления из резервной копии в Picodata.
Копирование данных локальной БД¶
На уровне локального экземпляра Picodata объектами резервного копирования являются:
- конфигурация СУБД
- конфигурация БД
- программный код СУБД
- процедуры, хранимые в БД
С точки зрения реализации копирования, эти объекты овеществляются в виде
файлов *.xlog
/ *.snap
в рабочей директории инстанса. Таким образом,
выполнение задач резервного копирования реализуется через меры,
направленные на сохранение копий рабочих файлов в директории, заданной
при запуске инстанса Picodata.
Например, резервное копирование файлов инстанса может быть выполнено следующей командой:
rsync -r /instance/dir /backup/dir
где:
/source/path
— рабочая директория инстанса/destination/path
— целевая директория для хранения резервной копии
Восстановление из резервной копии¶
Восстановление данных инстанса из резервной копии выполняется той же
командой rsync
, но в обратную сторону:
rsync -r /backup/dir /instance/dir
Примечание
Восстановление из резервной копии следует проводить после остановки инстанса (для того, чтобы избежать возможной неконсистентности данных).
Примечание
При работе в защищенной ОС информацию из этого раздела следует использовать совместно с документацией ОС. В качестве примера см. Руководство по комплексу средств защиты ОС Альт 8 СП, п. 3.6.5. "Пример настройки системы резервного копирования данных".