Поставил на локальной машине FBDataGuard Community Edition. Решил попробовать использовать для резервного копирования БД.
Добавил сервер, добавил в нем базу данных, прописал пути к fbserver и утилитам gbak и nbackup.
Теперь вот пытаюсь увидеть чтоб эта штука сделала копию базы, а она в назначенное ей время нифига не делает!! Логи по серверу по памяти и cpu ведутся...
Вот параметры сервера:
Server: localhost
State: Enabled
Access interval: 2 min
Delay if error: 600000 msec (10 min)
Start time: 8:00:00
Finish time: 21:59:59
Output path: "\localhost\"
Monitor CPU load
Monitor free memory
Check server process "C:\Program Files\Firebird\Firebird_2_0\bin\fbserver.exe" for :
Handle Count
Thread Count
Page Faults
PageFile Usage
WorkingSet Size
Virtual Size
Private Page Count
Read Operation Count
Read Transfer Count
Write Operation Count
Write Transfer Count
Other Operation Count
Other Transfer Count
Kernel Mode Time
User Mode Time
Check firebird.log ("C:\Program Files\Firebird\Firebird_2_0\firebird.log") for errors.
Warn if firebird.log file grow larger than 5 MBytes.
And rename log file after this.
Warn if system disk free space became less than 104857600 bytes
Warn if disk free space for system temporary files became less than 104857600 bytes
Warn if disk free space for firebird/interbase host became less than 104857600 bytes
Warn if disk free space for firebird/interbase logfile became less than 104857600 bytes
Вот базы:
Database: localhost:C:\DB\TestBase\ZOP-ARM.fdb
State: Enabled
Parameters of connection:
Using library: C:\WINDOWS\system32\GDS32.DLL
User: SYSDBA
Password: ***hidden***
SQL dialect: 3
charset: WIN1251
-------
Transaction monitor is enabled!
Monitor transactions by Services API
Access interval: 2 min
Delay if error: 600 sec (10 min)
-------
Metadata monitor is enabled!
RDB$Format will be checked.
Indexes will be checked.
Access interval: 15 min
Delay if error: 600 sec (10 min)
-------
Space monitor is enabled!
Access interval: 10 min
Delay if error: 600 sec (10 min)
-------
Scheduled backup by gbak.exe is enabled. Start gbak at 11:09:00 on
Monday
Tuesday
Wednesday
Thursday
Friday
Place backup files to: C:\DB\TestFolder
Inhibit garbage collection
Transportable backup -- data in XDR format
Perform test restore
Skip "localhost:" in database name for gbak.exe
Path to gbak.exe: C:\Program Files\Firebird\Firebird_2_0\bin\gbak.exe
Path to nbackup.exe: C:\Program Files\Firebird\Firebird_2_0\bin\nbackup.exe
Timeout for gbak.exe: 60 minutes.
-------
Scheduled nbackup is not enabled.
-------
Getting database statistic is not enabled.
Подскажите в чем может быть дело, pls.
FBDataGuard Help!!
Re: FBDataGuard Help!!
не понял - FBDataguard копии БД не делает. разве что только через nbackup.Теперь вот пытаюсь увидеть чтоб эта штука сделала копию базы
то есть, DG не копирует базу целиком, а сохраняет только ее определенные части, и то если они модифицируются.
Посмотреть на сохраненное можно в папке, где DG ведет логи. У меня сконфигурировано в FBDataGuard, Data.
там например есть каталог localhost, дальше имя базы, Metadata, и уже тут лежит сохраненная инфа по дате-времени - метаданные, форматы, генераторы и т.п.
Re: FBDataGuard Help!!
Сори, не так выразился. Имел ввиду бекап.
В общем разобрался. Для нормальной работы потребовалась просто перезагрузка компьютера.
В общем разобрался. Для нормальной работы потребовалась просто перезагрузка компьютера.
Re: FBDataGuard Help!!
ок. хотя странно, что после перезагрузки.Имел ввиду бекап.
Re: FBDataGuard Help!!
Какая версия ДГ? В случае проблем попробуй включить логи по максимуму - в конфигураторе - закладка Reports and Log - выпадающий список Debug Level, укажи: time measurement - и посмотри что будет в журнале.
На этом этапе возможны проблемы с антивирусниками/файрволами. Т.е. для агента (сервиса) надо разрешить запуск внешних приложений (в днанном случае gbak.exe), разрешить отправку почты, разрешить сетевой доступ (к сервреру файрберд - это localhost:3050 или какой-там у вас порт). В особо "продвинутых" случаях, когда отслеживается что и кем запущено (всякие comodo, zonealarmы) возможно потребуется разрешить такому запущенному gbak доступ к серверу файрберд и доступ к диску...
В общем, смотрите логи...
На этом этапе возможны проблемы с антивирусниками/файрволами. Т.е. для агента (сервиса) надо разрешить запуск внешних приложений (в днанном случае gbak.exe), разрешить отправку почты, разрешить сетевой доступ (к сервреру файрберд - это localhost:3050 или какой-там у вас порт). В особо "продвинутых" случаях, когда отслеживается что и кем запущено (всякие comodo, zonealarmы) возможно потребуется разрешить такому запущенному gbak доступ к серверу файрберд и доступ к диску...
В общем, смотрите логи...