Verze: 1.0 Poslední revize: 28.6.2010
ABX Zálohovač © 2010 ABX software s.r.o.
ABX Software s.r.o., Závodu Míru 876/3, 360 17 Karlovy Vary, tel. (+420) 606 652513, http://www.ab-x.cz, email:
[email protected]
I
ABX Zálohovač
0
ČÁST I Úvod
1
ČÁST II Instalace, spouštění
1
ČÁST III Konfigurace
2
ČÁST IV Zálohovací akce
2
1 Výchozí akce ................................................................................................................................... 2 2 Zálohovací akce ................................................................................................................................... 2 3 Editace a parametry ................................................................................................................................... zálohovací akce 3 4 Činnost / nečinnost ................................................................................................................................... zálohování 5 5 Ruční spuštění ................................................................................................................................... zálohovací akce 5 6 Průběh zálohování ................................................................................................................................... 6 7 Antivir, firewall ................................................................................................................................... 6
ČÁST V Obnova databáze ze zálohy
6
ČÁST VI Kontakty
6
Rejstřík
7
© 2010 ABX software s.r.o.
Úvod
1
1
Úvod
ABX Zálohovač, verze 1.0 30.5.2010 Poslední revize této příručky: 28.6.2010 Program ABX Zálohovač slouží k automatickému vytváření záloh aplikací ABX software. Databáze Firebird je velice stabilní a k poškození datových souborů dochází jen ojediněle, především při potížích s hardware serveru, přesto je zálohování nezbytné. Každý harddisk se může porouchat, každý počítač může být odcizen. Proto je vhodné pravidelně zálohovat a vytvořenou zálohu ukládat na jiné datové médium tak, aby v případě poruchy nebo ztráty dat bylo možno snadno obnovit činnost aplikace. Všechny ABX aplikace zálohují při ukončení programu (ve výchozím nastavení) nebo na pokyn obsluhy. Může se proto stát, že záloha není delší dobu vytvořena. Zálohovač vytváří zálohu automaticky, a to buď v přesně stanovený čas nebo opakovaně v určitém intervalu. Zálohovač by měl být nainstalován na serveru (stanici, na které jsou data). Při spuštění přímo na serveru bude zálohování nejrychlejší, navíc nebude zatěžovat síť. Zároveň se tím řeší situace, kdy konfigurace sítě nebo způsob připojení k databázi (např. přes Internet) běžný způsob zálohování z klientské aplikace neumožňuje. Při konfiguraci programu budete potřebovat speciální heslo, které vám sdělíme na vyžádání.
2
Instalace, spouštění Instalaci programu, resp. jeho konfiguraci doporučujeme svěřit IT odborníkovi. Program nainstalujte do složky \ABX tak, jak instalátor nabízí nebo podle uvážení do jiné složky1. Program při spuštění nevytváří žádné okno, pouze se objeví ikona v system tray (v liště Windows u hodin). Pokud budete chtít, aby se program spouštěl při startu Windows "automaticky" a při instalaci jste nevybrali možnost "nainstalovat jako službu", můžete zvolit jednu z následujících možností: Po spuštění Obvyklým způsobem (např. přetažením pravou myší) umístěte zástupce do složky "po spuštění". Tato možnost je vhodná pouze tam, kde se vždy uživatel přihlašuje - tedy na počítači, který slouží jako server i pracovní stanice zároveň. Jako služba 1. Dvojklik myší na ikonu Zálohovače. 2. V okně programu klepněte na tlačítko
. 3. Zadejte heslo 1 pro vstup do konfigurace. 4. Klepněte na .
Otevření okna aplikace a) dvojklikem na ikonu aplikace v oznamovací části lišty Windows (u hodin) b) pravé tlačítko na ikonu a volba "Zobrazit ABX Zálohovač"
© 2010 ABX software s.r.o.
2
ABX Zálohovač
1
Aplikace musí mít právo zápisu do "své" složky, protože si do ní ukládá konfigurační a logovací soubory.
3
Konfigurace Konfigurace programu je přístupná pomocí tlačítka a zadání hesla
1
.
Nainstalovat jako službu viz Instalace, spouštění
1
.
Zobrazení logu Na záložce log je dostupný průběh zálohovacích akcí. Parametry zobrazení jsou nastavitelné. Viz také Průběh zálohování 6 .
4
Zálohovací akce Výchozí akce 2 Zálohovací akce 2 Editace a parametry zálohovací akce Činnost / nečinnost zálohování 5 Ruční spuštění zálohovací akce 5 Průběh zálohování 6 Antivir, firewall 6
4.1
3
Výchozí akce Součástí instalace je sada zálohovacích úloh, přednastavených pro typické umístění ABX aplikací. Podle uvážení můžete přidat vlastní úlohy nebo je změnit. Konfigurace výchozích akcí je uložena v souboru konfigurace_vychozi.xml v adresáři programu.
4.2
Zálohovací akce V okně programu, na záložce "Zálohovací akce" najdete seznam akcí a sadu tlačítek pro práci s nimi. Nová akce Vytvoří novou zálohovací akci s názvem Nová akce a přejde do její editace
3
.
Smazat Smaže označenou akci v seznamu. Editovat Přejde do editace
3
v seznamu označené zálohovací akce.
Spustit © 2010 ABX software s.r.o.
Zálohovací akce
3
Spustí okamžitě zálohovací akci označenou v seznamu. Více viz Ruční spuštění zálohovací akce 5 . Kopírovat Zkopíruje označenou akci ze seznamu a přejde do editace nově zkopírované zálohovací akce. Výchozí akce Načte (nahradí stávající sadu zálohovacích akcí) výchozí akce ze souboru Konfigurace_vychozi.xml. Nastavení Přejde do záložky "Nastavení", poprvé si vyžádá zadání hesla
1
.
Nápověda Zobrazí elektronickou nápovědu.
4.3
Editace a parametry zálohovací akce V záložce "Editace akce" se nastavují následující parametry: Název akce Slouží nejen pro pojmenování akce, ale současně se stává součástí názvu záložního souboru a tak napomáhá lepší orientaci a vyhledávání záložních archivů. Tímto způsobem možno je například možno rozlišit stejnou zálohu Recepce.fdb ze dvou různých zdrojů: RecepceTOM.., RecepceEVA… Aktivní Jednotlivé akce lze samostatně aktivovat či deaktivovat. Soubor databáze Umístění databáze v obvyklém tvaru: a) Server FB běží na stejném počítači: úplná lokální cesta k databázovému souboru, např. localhost:C:\ABX\Harsys6\DATA\HARSYS.FDB (název lokálního serveru "localhost" lze vypustit v závislosti na typu a konfiguraci operačního systému). b) Server FB běží na jiném počítači: IP adresa serveru + úplná lokální cesta k databázovému souboru, např. 192.168.1.102:C:\ABX\Harsys6\DATA\HARSYS.FDB. Pozn. Zálohování "po síti" vyžaduje aby ve složce na serveru byla "nasdílena" s právy zápisu pro stanici, na které běží zálohovač. Toto uspořádání je sice možné, ale nepříliš výhodné. Doporučujeme Zálohovač nainstalovat a spouštět na serveru (počítači na kterém je umístěna databáze). Složky pro vytvoření zálohy (zip) Specifikujte umístění záložních souborů. Můžete použít až 3 umístění; záloha se vytvoří v prvním z nich a do dalších se zkopíruje. Doporučujeme, aby alespoň jedna ze zadaných složek byla na externím médiu, např. USB disku, nebo sdíleném HDD jiného počítače v síti.
© 2010 ABX software s.r.o.
4
ABX Zálohovač Jen tak zabezpečíte dostupnost použitelné zálohy po případné poruše. Údržba složek Obvykle není potřeba uchovávat všechny vytvořené zálohy. Zálohovač automaticky udržuje jejich "rozumný" počet. Pro případný návrat k předchozímu stavu dat je možno udržovat zálohy např. 7 dnů zpětně. Počet zachovávaných záloh by měl být úměrný periodicitě jejich vytváření tak, aby vždy byla k dispozici i záloha se zaručeně bezchybným stavem. Při provádění akce se smažou starší nepotřebné (nadpočetné) zálohy, ale zároveň (pokud je zadán počet dnů zachování nejstarší zálohy) se ponechává alespoň jedna záloha za každý den (která čeká až se stane onou nejstarší).
Příklad nastavení: Zachovat max.záloh ve složce 3 soubory Zachovat jednu zálohu starší 3 dnů Záloha jednou denně Při zálohování dne 12.3. se bude postupovat podle následující tabulky Datum zálohy
Záloha
Co se se zálohou stane
7.3. 8.3.
Astor..-3-7...ZIP Astor..-3-8... ZIP Astor..-3-09... ZIP Astor..-3-10... ZIP Astor..-3-11... ZIP Astor..-3-12... ZIP
bude smazána, již je příliš stará bude ponechána, právě nejstarší zachovávaná, stáří 4 dny je připravena pro zachování, pořadí 1, stáří 3 dny
9.3. 10.3. 11.3. 12.3.
je udržována, pořadí 2, stáří 2 dny je udržována, pořadí 3, stáří 1 den právě vytvořený soubor
Pozn.: Zálohovač zálohuje i v případě, že nedošlo ke změně souboru. Současná verze neumí rozeznat, zda došlo nebo nedošlo ke změně obsahu databáze. Protože nelze vycházet pouze z data a času poslední změny souboru (mění se až po ukončení aplikace pracující s databází), záloha se vytváří pokaždé.
Pokud je maximální počet nastaven na 0, žádné soubory se neodstraní, všechny vytvořené zálohy budou zachovány! Naplánování akce Časovanou zálohu doporučujeme spíše výjimečně tam, kde není riziko vyplývající ze ztráty dat příliš velké. V praxi doporučujeme spíše zálohování v rozumném časovém intervalu v řádu hodin, ev. minut. Zálohování vytěžuje server a může zpomalit vyřizování požadavků připojených klientů. Proto zejména u velkých databází nedoporučujeme příliš krátký interval zálohování. V případě, že se zdrojová databáze od posledního zálohování nezměnila, záloha se neprovede. Jednotlivé zálohy se provádějí ve vlastním vlákně (spouští se samostatný proces), proto je možné v jeden okamžik zálohovat více databází současně. Přesto je lepší vhodnou volbou intervalu zálohování více databází rozložit v čase. Oznámit spuštění zálohování © 2010 ABX software s.r.o.
Zálohovací akce
5
O každém zálohování můžete být informováni "bublinou".
Podrobnosti (zobrazí se pomocí tlačítka ve spodní části)
Přihlášení DB Pokud jste změnili přihlašovací údaje k serveru (což je vhodné např. pokud se připojujete k databázi přes internet), musíte je správně nastavit i pro každou jednotlivou zálohovací úlohu.
Tichý režim Pokud je zvolena volba Tichý režim, jsou chybové zprávy zapisovány pouze do log souboru, bez oznámení do bubliny.
4.4
Činnost / nečinnost zálohování Zálohování je od spuštění v činnosti (podle plánu). Zálohovací akce se nespouští v době, kdy je editována. Po uložení provedených změn tlačítkem , nebo jejich zrušením tlačítkem <Storno> se zálohování obnoví podle aktuálního nastavení akce. Pozastavení provádění zálohovacích plánů V případě potřeby rezervování výkonu počítače pro jiné účely, nebo z jakéhokoli jiného důvodu je možno dočasně pozastavit zálohování pomocí příslušné volby menu (pravé tlačítko myši na ikoně v oznamovací části lišty Windows):
4.5
Ruční spuštění zálohovací akce V případě potřeby můžete okamžitě spustit kteroukoli z definovaných úloh takto: 1. Otevřete okno aplikace 1 2. Označte požadovanou akci 3. Klepněte na tlačítko <Spustit> Poznámky: · Záloha se provede okamžitě bez ohledu na nastavené časy · Pokud se stane, že se název nově vytvářeného souboru zálohy zip shoduje s názvem už existujícího souboru na disku, je název nově vytvářené zálohy doplněn o pořadové číslo (x).zip, kde x je pořadové číslo archivu. Takový soubor nebude při mazání
© 2010 ABX software s.r.o.
6
ABX Zálohovač (údržbě složky) uvažován (nebude smazán), protože není starší než o jednu minutu od souboru bez pořadového čísla. Smazán bude, až když bude posledním z nejstarších souborů.
4.6
Průběh zálohování Program spouští jednotlivé zálohovací úlohy podle stanoveného plánu. O spuštění úlohy jste informováni (oznámení lze u jednotlivých akcí vypnout) zprávou "do bubliny" v oznamovací části lišty Windows (vedle hodin). V průběhu zálohování je ikona animována. Průběh provádění akce je současně zaznamenán do souboru Log.txt, který se vytváří v adresáři aplikace. Případné chyby jsou průběžně oznamovány i "bublinou". Výpis posledních událostí najdete i po otevření okna 1 aplikace v záložce Log
Pozn. Zálohovač do databáze zaznamenává datum poslední zálohy.
4.7
Antivir, firewall Pokud používáte antivir s možností konfigurace kontrolovaných složek, můžete vyřadit cílové složky (viz Editace a parametry zálohovací akce 3 ) ze seznamu kontrolovaných cest. V některých případech se tím může urychlit průběh zálohování. Pokud používáte zálohování proti vzdálenému serveru, ujistěte se, že přístup k serveru není blokován firewallem na serveru, a že je pro stanici se spuštěným Zálohovačem povolen přístup do cílových složek.
5
Obnova databáze ze zálohy Nástroj pro obnovu není součástí Zálohovače. Obnovu je možno provést přímo z ABX aplikací nebo pomocí nástroje abxDBservice (součást instalace aplikací ABX).
6
Kontakty Adresa:
ABX software s.r.o. Závodu Míru 876/3a 360 17 Karlovy Vary
e-mail:
[email protected]
www:
www.ab-x.cz
telefon:
353 561 986
mobil:
606 652 513 (technická podpora)
© 2010 ABX software s.r.o.
Rejstřík
Rejstřík -Aakce 2 antivir 6
-Ffirewall
6
-Iinstalace
1
-Kkonfigurace 1 kontakty 6
-Llog
6
-Pparametry 2 počet záloh 3 pozastavení 5
-Rručně
5
-Ssložky služba soubor
3 1 3
-Zzálohování
2, 5, 6
© 2010 ABX software s.r.o.
7