Acronis Backup for Windows Server Essentials - User Guide Uživatelská příručka
Stránka 289
289
Copyright © Acronis International GmbH, 2002-2014
Exchange 2007: http://technet.microsoft.com/cs-cz/library/aa998871(v=exchg.80).aspx
Exchange 2003: http://technet.microsoft.com/cs-cz/library/aa995829(v=exchg.65)
Zkracování protokolů připojených databází
Tato metoda je vhodná pro databáze, které jsou nepřetržitě používány a nelze je odpojit. Pokud je
databáze používána, je možné bezpečně odstranit pouze ty protokolové soubory, jejichž data byla
zapsána do databáze. Neodstraňujte protokolové soubory, jejichž data ještě nebyla zapsána do
databáze, jsou potřebné pro obnovu konzistence databáze při neočekávaném vypnutí.
Jak odstranit zapsané transakční protokoly
1.
Pomocí nástroje
Eseutil zjistěte, které protokoly byly zapsány do databáze:
a.
Spusťte příkaz
eseutil /mk <cesta k souboru kontrolních bodů>, kde <cesta
k souboru kontrolních bodů> je cesta k souboru kontrolních bodů požadované
databáze nebo skupiny úložišť.
b.
Podívejte se na pole
Checkpoint ve výstupu. Uvidíte například něco takového:
CheckPoint: (0x60B, 7DF, 1C9)
První číslo 0x60B je číslo pro tvorbu protokolu aktuálního protokolového souboru v šestnáctkové
soustavě. To znamená, že všechny protokolové soubory s nižšími čísly byly zapsány do databáze.
2.
Odstraňte všechny protokolové soubory s nižším číslem, než je číslo aktuálního protokolového
souboru. Například lze bezpečně odstranit soubory Enn0000060A.log, Enn00000609.log a nižší.
Zkrácení protokolu po zálohování
Předchozí postup zkracování lze automatizovat pomocí skriptu. Pokud skript přidáte do příkazu po
zálohování (str. 121), protokoly se zkrátí ihned po zálohování.
Tato metoda předpokládá, že ovládáte skriptování a jste seznámeni s nástrojem příkazového řádku
aplikace Acronis Backup (
acrocmd). Další informace o nástroji acrocmd naleznete v Referenční
příručce.
Skript by měl obsahovat následující kroky:
1.
Připojení svazků obsahujících potřebné soubory databáze pomocí příkazu
mount.
Šablona:
acrocmd mount --loc=<
cesta> --credentials=<uživatelské jméno>,<heslo>
--arc=<
název archivu> --volume=<čísla svazků> --letter=<písmena>
Příklad:
acrocmd mount --loc=\\bkpsrv\backups --credentials=user1,pass1 --arc=my_arc
--volume=1-1 --letter=Z
2.
Pomocí nástroje
Eseutil zjistěte, které protokoly na připojených svazcích byly zapsány do
databáze. Postup je popsán v kroku 1 výše v tématu „Zkracování protokolů připojených
databází“.
3.
V odpovídající databázi nebo skupině úložišť odstraňte všechny protokolové soubory s nižším
číslem, než je číslo aktuálního protokolového souboru v záloze.
4.
Odpojte připojené svazky pomocí příkazu
umount.