Dáta, ktoré je potrebné preniesť:
jednotlivé firmy
licenčný súbor
používateľské heslá
Dva postupy, ako všetko preniesť:
prenesením kompletného dátového úložiska
obnovením zo zálohy
Prenesenie kompletného dátového úložiska
Tento postup je najrýchlejší, ale možno ho použiť iba v prípade, že prechádzate na iný server s rovnakým operačným systémom a rovnakou architektúrou (pozor: prechod z 32-bitov na 64-bitov je už iná architektúra) a rovnakou verziou PostgreSQL.
nainštalujte na nový server systém Flexi, zastavte ho (Spustenie nespusteného servera); na Linuxe je taktiež potrebné zastaviť databázový stroj PostgreSQL (napr. ako /etc/init.d/postgresql-8.4 stop),
presuňte databázové úložisko (zvyčajne c:\winstrom-data\ alebo /var/lib/flexi, viac na Umiestnenie adresárov,
teraz je potrebné správne nastaviť práva – na Linuxe ručne podľa pôvodného adresára s dátovým zdrojom (toho, ktorý ste prepísali), na MS Windows odporúčame novú inštaláciu, ktorá opraví nastavenie prístupových práv,
spustite službu Flexi a súčasne sa spustí aj databázový server.
Ručné obnovenie zo zálohy
Tento postup je najspoľahlivejší, ale aj najnáročnejší. Možno ho použiť buď pri núdzovom obnovení, alebo pri presune na iný operačný systém (napr. z MS Windows na Linux).
nainštalujte systém Flexi a pripojte sa,
nahrajte licenčný súbor,
obnovte jednotlivé firmy zo zálohy cez aplikáciu; automaticky sa vytvoria používatelia a nastavia sa ich prístupové práva do firiem,
znovu nastavte používateľom heslo – nie je súčasťou zálohy.
V prípade, že obnovíte zo zálohy aj databázu centralServer (musíte urobiť ručne, cez program to nie je možné), dôjde k zachovaniu hesiel a licencie.
Prípadne možno na presun použiť aj nástroj pg_dumpall. V prípade použitia pg_dumpall si prosím prečítajte Prechod z PostgreSQL 8.x na 9.x pomocou pg_dumpall.
Licenčný súbor
Licenčný súbor oprávňuje prevádzku systému Flexi na jednom serveri. Súčasťou systému je aj automatická aktivácia licencie. Ak teda všetko presúvate na iný server, nie je potrebné vykonávať žiadny špeciálny krok (okrem prenesenia licenčného súboru).
Poznámka:
Venujte pozornosť tomu, aby pôvodná inštalácia už nebola spúšťaná, inak by mohli vzniknúť problémy pre automatickú aktiváciu.
Aktualizácia na novú verziu PostgreSQL
Všeobecne možno použiť postup pre ručné obnovenie zo zálohy. Pre Debian/Ubuntu existuje jednoduchý nástroj: pg_upgradecluster 8.4 flexibee
Po upgrade clustera je potrebné vykonať reindex indexov.
Dokumentáciu nájdete tu.
