Настройка автоматической архивации базы данных

Чтобы застраховать себя от потери информации вследствие объективных и субъективных причин (например, повреждения жесткого диска или ошибок пользователя), необходимо регулярно создавать резервные копии данных. Рекомендуем установить ежедневное и еженедельное архивирование данных.

Для хранения резервных копий обязательно нужно использовать какой-либо внешний носитель (жесткий диск, внешний накопитель и т.п.).



Операции по архивации данных можно выполнять различными методами, например, простым копированием каталога базы данных (как правило, "db") или всего каталога программы СБиС++ средствами операционной системы. Но мы рекомендуем вам воспользоваться средствами автоматического создания резервных копий данных, заложенными в программу. В этом случае никакого контроля над выполнением процесса архивации со стороны пользователя не требуется. Программа будет сама автоматически запускать этот процесс, согласно установленному графику проверки (об этом чуть позже).

Как часто создавать копии и имя каталога, в котором будут храниться копии, указывается в окне "Параметры базы данных", которое вызывается из меню "Главное меню/ База данных" в задаче "Администратор", и имеет следующий вид:

Рис. 2-11 - Вид окна для настройки параметров БД

Установка опций по созданию резервных копий:

•  Каталог для резервных копий базы данных - указывается каталог для хранения копий БД. Из этого же каталога, в случае необходимости, будет восстанавливаться резервная копия базы данных. Для указания каталога используется кнопка . Если это поле оставить пустым, копии БД будут размещаться в корневом каталоге СБиС++ в каталоге с названием конфигурации БД. Для хранения копий рекомендуем использовать внешний носитель.

•  Запрос перед архивацией - если флаг установлен, программа будет запрашивать подтверждение пользователя каждый раз перед созданием копии, иначе резервная копия будет создаваться автоматически. Советуем установить флаг в поле, если на жёстком диске мало места, и вы хотите контролировать этот процесс.

•  Архивировать при выходе - если флаг установлен, БД будет автоматически архивироваться каждый раз при выходе из СБиС++. При неустановленном параметре копирование происходит раз в день, или раз в неделю, или раз в год, в зависимости от дальнейших установок.

•  Копия на все дни недели - если флаг установлен, на каждый день будет создаваться копия базы данных. В результате будет существовать семь обновляемых файлов копий базы данных, по одной на каждый день недели.

•  Копия на все недели месяца – если флаг установлен, будет создаваться копия на каждую неделю месяца. В результате будут существовать пять обновляемых файла копий базы данных, по одной на каждую неделю месяца.

•  Копия на все месяцы года – если флаг установлен, будет создаваться копия на каждый месяц. В результате будут существовать 12 обновляемых файлов копий, по одной на каждый месяц года.

Сразу после установки программы и задания всех необходимых параметров для автоматического архивирования БД, в частности, указание периодичности создания резервных копий, можно приступать непосредственно к практической работе пользователя в программе. О том, как работать с программой СБиС++, читайте в последующих главах данного руководства.