Резервное копирование
При резервном копировании сохраняется состояние данных Системы на момент создания резервной копии.
Резервную копию базы данных можно делать с помощью:
- Функции Системы;
- Функций сервера базы данных (в данной инструкции не рассматривается);
В резервной копии не сохраняются:
- Тексты программных модулей;
- Файлы для экспорта импорта (каталог "data");
- Прикрепленные к объектам файлы, не сохраненные в базе данных;
Резервная копия базы данных может быть сохранена:
- В виде набора файлов формата XML. Имена файлов соответствуют названиям таблиц;
- В архивном файле формата ZIP. В архиве сохраняется набор файлов формата XML;
- В формате резервной копии сервера damp - nолько при условии использования MySql;
Созданные файл(ы) архива сохраняется на сервере Системы в каталоге "data".
График резервного копирования, порядок хранения файлов резервных копий определяется административно.
Рекомендации:
- Резервные копии делать ежедневно;
- Файлы резервных копий хранить на отдельном от самой базы носителе;
Создание резервной копии
Резервная копия создается в форме "Резервное копирование"
Элементы формы имеют следующее назначение:
- Таблица - поле для ввода названия отдельной таблицы, резервную копию данных которой необходимо создать. Если необходима резервная копия всей базы данных - поле оставить пустым;
- Копировать события - Да: будут сохранены данные о событиях, Нет: резервная копия только данных, без событий (меньший размер);
- Копировать архив накладных - Да: будет сохранен архив накладных, Нет: резервная копия только данных, без событий (меньший размер);
- Создать zip - файл - Да: будет создан один файл архива ZIP, Нет - набор файлов XML или файл dump (если выбран);
- Только системную область - Нет: создание архива всех данных, Да - в резервную копию попадут только данные справочников из системной области (элементы справочника с номерами до 100 000). Дальные, внесенные пользователями Системы не архивируются;
- Создать MySql dump - сохраниение в формате резервной копии сервера (dump);
Для создания целостной резервной копии рекомендуется заблокировать Систему (из формы "Обновление таблиц") на время создания архива.
После выбора параметров для создания резервной копии следует нажать на кнопку "Копировать".
Ход формирования резервной копии отображается на экране.
Архиву, созданному Системой назначается имя [День недели на английском], в который он создавался и расширение [ZIP] или [dump] в зависимости от режима формирования.
Восстановление данных из резервной копии
Для восстановления файлы резервной копии должны быть помещены на сервере Системы в каталоге "data".
При восстановлении данных таблицы базы данных заполняются информацией из резервной копии (а фактически создаются новые таблицы с данными резервной копии). При восстановлении все данные, появившиеся в базе после создания резервной копии будут безвозвратно утеряны.
Распаковка архива
Для разархивирования резервной копии из формата ZIP можно использовать либо внешние программы либо форму "Распаковка архива".
Для распаковки необходимо в форме:
- Обзором найти файл архива и отправить его с доступного рабочему месту каталога в каталог на сервере Системы;
- Нажатием на имя файла начать распаковку. Файлы автоматически распакуются в каталог "data".
Восстановление из файлов формата XML
Восстановление данных выполняется из формы "Создание таблиц".
Параметры формы имеют следующее назначение:
- Удалять xml созданных таблиц Нет/Да - необходимость в процессе восстановления удаления файлов XML, соответствующих таблицам в которых данные уже восстановлены;
- Тип таблиц - тип таблиц базы данных:
- По умолчанию - тип таблицы устанвливается то типу текущей базы данных;
- MyISAM;
- InnoDB;
- Таблица - поле для ввода имени отдельной таблицы в которую нужно восстановить данные из одного файла;
Кнопки выполняют следующие функции:
- Создать из XML - создание таблиц(ы) (восстановление из резервной копии). Ход восстановления отображается на экране;
- Поле - служебная (для разработчиков);
- Прочитать - служебная (для разработчиков);
Восстановление из резервной копии сервера (dump)
Восстановление данных выполняется из списка файлов каталога data. Может выполнятся только суперадминистратором (пользователем с системным номером 90002)
Список файлов доступен из формы Органайзер - Прочие - Файлы DATA.
Для восстановления следует указать на имя-ссылку нужной архивной копии *.dump.
Сервис поддержки клиентов работает на платформе UserEcho