====== Варианты настройки ======
[[:nb_agbDBBackuper|Проект "Агбис Резервное копирование"]]\\
E:\_Projects\Agbis.dxe\AdminTools\agbDBBackuper\agbDBBackuper.dpr\\
Проверяем, что в папке с программой **agbDBBackuperGUI.exe** находится программа **agbDBBackuper.exe**.\\
Запускается программа **agbDBBackuperGUI.exe**\\
Переключаемся на форму "Настройки".\\
{{:pasted:20211108-102449.png}}\\
===== Вариант 1 "Agbis Local" =====
Рекомендуемый вариант для создания локальных бэкапов.\\
Для создания бэкапов потребуется свободного места\\
F = 3 * S + 7 * B
где
* S - размер исходной базы данных.\\
* B - размер инкрементной копии базы данных (B
Если временно сетевая папка недоступна, то все бэкапы будут сохраняться на главном компьютере в локальной папке.\\
После восстановления доступа, все бэкапы будут скопированы на удаленный компьютер и удалены из локальной папки.\\
**На форме "Служба"**\\
Для того чтобы создание бэкапов выполнялось по расписанию необходимо установить и запустить службу **AgbisServiceDBBackuper**\\
**На форме "Восстановление из бэкапа"**\\
Через несколько дней проверить, что тест создания бэкапов по расписанию проходит успешно.\\
===== Вариант 5 "Agbis Complex Small" =====
Вариант для создания бэкапов с гарантий восстановления даже после полного выхода из строя сервера базы данных.\\
Резервная копия не копируется на удаленный компьютер.\\
Для создания бэкапов потребуется свободного места на сервере базы данных\\
F = 2 * S
Для создания бэкапов потребуется свободного места на удаленном компьютере\\
R = 2 * S
где
* S - размер исходной базы данных.\\
Коэффициент 2 для F получается, так как требуется место для последнего бэкапа уровня 0 плюс место для резервной копии.\\
Коэффициент 2 для R получается, так как требуется место для двух бэкапов уровня 0, а резервную копию на удаленном компьютере не делаем.\\
**На форме "Настройки"**\\
Нажимаем кнопку **Добавить БД**, чтобы создать запись для настройки бэкапов базы данных.\\
Блок **Главный компьютер**\\
* **Алиас** = Agbis Complex Small\\
* **Файл базы данных** = d:\DB\Test\Complex2\ARM.fdb\\
* **Порт** = 3050\\
* **Login** = SYSDBA\\
* **Пароль** = masterkey\\
* **Кодировка** = WIN1251\\
* **Описание БД** = Локальное создание бэкапов и резервной копии с копированием на удаленный компьютер\\
* **Файл резервной базы данных** = d:\DB\Test\Complex2\ARM_clone.fdb\\
* **Папка для бэкапов** - d:\DB\Test\Complex2\back\ \\
Блок **Удаленный компьютер**\\
* **Удаленный компьютер** = включено
* **Сетевая папка** = \\192.168.192.128\Complex2
* **Login** = VMWin10FB\adm
* **Пароль** = 1
* **Файл удаленной резервной БД** =
* **Папка для удаленных бэкапов** = \\192.168.192.128\Complex2\
Блок **Настройки уровней бэкапов**\\
Уровень 0.\\
Нажимаем кнопку **Добавить уровень**\\
* **Хранить, дней** = 2
Ежедневно делать бэкап в 02:00\\
Нажимаем кнопку **Сохранить настройки**. \\
{{:pasted:20211108-135247.png}}\\
Выполнить тест создания локального бэкапа.\\
Нажимаем кнопку **Тест создания бэкапа**. \\
На форме **"Восстановление из бэкапа"** проверить, что тест создания бэкапа уровня 0 прошел успешно.\\
{{:pasted:20211108-135429.png}}\\
Для проверки сетевой части нужно на форме **"Восстановление из бэкапа"** нажать кнопку **Удаление файлов с основного компьютера**.\\
После завершения процесса проверить, что в сетевой папке на удаленном компьютере появились файлы бэкапов и резервная копия, а из локальной папки лишние файлы удалены.\\
**На форме "Служба"**\\
Для того чтобы создание бэкапов выполнялось по расписанию необходимо установить и запустить службу **AgbisServiceDBBackuper**\\
**На форме "Восстановление из бэкапа"**\\
Через несколько дней проверить, что тест создания бэкапов по расписанию проходит успешно.\\
===== Вариант 6 "Agbis Complex Large" =====
Расширенный вариант для создания бэкапов с гарантий восстановления даже после полного выхода из строя сервера базы данных.\\
Для создания бэкапов потребуется свободного места на сервере базы данных\\
F = 2 * S + B1 + B2
Для создания бэкапов потребуется свободного места на удаленном компьютере\\
R = 9 * S + 22 * B1 + 6 * B2
где
* S - размер исходной базы данных.\\
* B1 - размер инкрементной копии базы данных уровня 1 (B1
* [[develop:nb_Realization|Проект "Агбис Резервное копирование" Реализация]]\\