Profily - nástroj pro náročnější uživatele
Pokud potřebujete provádět různé typy záloh a nestačí vám pouze jediné nastavení, nabízí vám FastBackup možnost vytvořit si různé zálohovací profily. Action v tomto případě nastavte na Profiles a klikněte na Edit Action. Zobrazí se dialog pro výběr aktivního profilu, odkud můžete i přidávat nové profily. Požadovaný profil potvrdíte tlačítkem Use.
Bohužel, vybraný profil není nijak vypsán v hlavním ovládacím okně FastBackupu, takže změnu poznáte pouze podle odlišného nastavení výchozí a cílové složky, Contents a políček Check flags a Verbose. U každého profilu je potřeba tyto hodnoty nastavovat zvlášť.
Profily mohou být v případě potřeby velmi praktickým nástrojem. Můžete si např. vytvořit profil pro kompletní zálohu dat, profil pro zálohu pouze důležitých dokumentů, profil pro zálohu e-mailů atd. Namísto nutnosti měnit nastavení parametrů zálohování při různých typech záloh tak stačí jen vybrat požadovaný profil.
Pomocí profilů je také možné zálohovat více disků najednou, třebaže FastBackup toto zdánlivě neumožňuje. Je potřeba vytvořit jeden profil pro zálohu disku C, druhý profil pro zálohu D a jako cílové umístění zálohy zvolit disk E (PC Card slot na netBooku). Aby pak byly oba profily provedeny v rámci jednoho zálohování, musíte nechat Action nastaveno na Profiles a zmáčknout GO!. Program si vyžádá potvrzení, zda-li má použít oba profily současně, a v případě kladné odpovědi postupně zazálohuje oba disky. Trošku nedomyšlená je ale skutečnost, že program po vykonání každého profilu vyžaduje potvrzení od uživatele, takže o nějakou velkou automatizaci zálohování obou disků se zase nejedná.
Zálohujeme
První zálohování zřejmě nebude nijak oslnivě rychlé. Vtip ale spočívá v řešení dalších záloh, takže program si svůj název FastBackup opravdu zaslouží. Namísto opětovného kopírování všech zálohovaných souborů (tak, jako to vykonává funkce Shellu Kopírovat disk) se zkopírují pouze ty soubory, které prošly od minulé zálohy změnou. Aby byla záloha přesným obrazem zálohovaných souborů, smažou se ještě soubory, které byly v původní záloze navíc. Konkrétní chování zálohy je v případě specifických požadavků samozřejmě možné ovlivnit, jak jsem již popsal v předchozí části článku.
Zálohování dat lze v jeho průběhu kdykoli přerušit stisknutím klávesy Esc.
Pokud zálohujete celý obsah disku, FastBackup před vykonáním zálohy nejdříve
ukončí všechny běžící aplikace. S tím je třeba počítat a před provedením zálohy
pro jistotu uložit všechny rozpracované dokumenty, neboť FastBackup dovede
aplikace bez odpovědi na požadavek ukončení zřejmě i nevybíravě "sestřelovat".
Po provedení zálohy FastBackup uzavřené aplikace opět spustí.
Jestliže zálohujete pouze vybrané složky, FastBackup ukončí běžící aplikaci
pouze v případě, že využívá dokument, který je potřeba zazálohovat.
FastBackup pro programátory
Jak jsem uvedl již v úvodu článku, s distribucí vlastního programu obdržíte i jeho zdrojové kódy. Program je totiž pod licencí GNU General Public License nabízený jako open souce. Nejste-li programátoři, pak si s významem těchto pojmů vůbec nemusíte zatěžovat hlavu. V opačném případě ale možná oceníte dodávaný "zdroják" FastBackupu, který obsahuje i procedury pro navázání výkonného jádra programu na jiný program. Díky tomu si můžete pro FastBackup např. vytvořit vlastní uživatelské rozhraní, nebo funkce FastBackupu využít jako makro.
Možnosti využití dodávaného zdrojového kódu zde nebudu blíže popisovat, případné zájemce pouze odkazuji na nápovědu programu a studium vlastních zdrojových kódů FastBackupu.
Závěr
FastBackup je velice povedený program, který jistě najde své uplatnění. Škoda jen trochu krkolomného ovládání; tento nedostatek lze však programu odpustit, neboť se nejedná o nijak nepřekonatelný problém. Navíc je možné používat FastBackup pouze jako makro a případně si pro jeho funkce vytvořit uživatelské prostředí podle svých představ.
Program pracuje spolehlivě a rychle, pochvalu si zaslouží také nápověda k aplikaci, která by mohla jít mnoha programům příkladem. Zajímavá je i forma distribuce, díky které nabídne FastBackup podstatně větší užitnou hodnotu uživatelům-programátorům.