Project backup/restore/hu

From Siwenoid Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Language: English  • magyar

Next chapter-> Datapoint definition

Mentés létrehozása (Backup)

Alkalmazás- és adatbázismentést a telepítő Backup funkciójával készíthetünk. Az alkalmazás (szerver vagy kliens) kiválasztása után, ki kell jelölnünk, hogy a rendszer mely részeit kívánjuk menteni. Szerver alkalmazás esetén:

  • Database dump / Adatbázisbeli adatok
  • Core application files / A rendszer alapvető állományai
  • Configuration files / Konfigurációs XML fájlok
  • Data files / Térkép képfájlok, beavatkozási szöveglapok, parancs ikonok, stb.
  • Log files / A (technikai) rendszernapló állományai
  • Scripts and script manuals / Szkriptek és útmutatóik (HTML fájlok)

Kliens alkalmzás esetén:

  • Core application files / A rendszer alapvető állományai
  • Configuration files / Konfigurációs XML fájlok
  • Resource file (localizations) / A nyelvi változatok szövegeit tároló állományok
  • Data files / Térkép képfájlok, parancs ikonok, stb.
  • Image files / Képfájlok
  • Log files / A (technikai) rendszernapló állományai
  • Scripts and script manuals / Szkriptek és útmutatóik (HTML fájlok)
  • Sound files / Hangállományok (MP3)

Az útmutató a szerver alkalmazás mentésén fog végigvezetni, ez a kliens mentésének összes lépését tartalmazza. A komponensek kiválasztása után mindkét alkalmazás esetén ki kell választanunk a forráskönyvtárat (amelyben a létező rendszer telepítve van). Következő lépésként meg kell adnunk egy célkönyvtárat, amelyben a telepítő a mentéseket el fogja helyezni (zip fájlokként, tömörítve). A kliens alkalmazás mentésének beállításai ezen a ponton megtörténtek, százalékos állapotjelző mutatja a folyamat előrehaladtát, majd egy időbélyeggel ellátott zip állomány készül el a célkönyvtárban. Szerver alkalmazás esetén (ha kiválasztottuk az adatbázis mentését is) meg kell adnunk az adatbázis elérését. Előbb a Select database driver oldalon válasszuk ki az adatbázisszerverünk típusát. A következő lapon az adatbázis kapcsolat paramétereit állítjuk be:

  • URL: Az adatbázisszerver számítógépének hostneve (vagy IP-címe), illetve - ha szükséges - kettősponttal elválasztva az adatbáziskezelő port-száma.
  • Database name: Az alkalmazás adatbázisának neve, telepítéskor adtuk meg
  • Owner: Az adatbázis tulajdonosa, az a felhasználó, amelyet az adatbázis adminisztrációs felületén hoztunk létre, és akit megadtunk telepítéskor
  • Password: Az adatbázis felhasználó jelszava

Amennyiben működő rendszerről készítjük a mentést, úgy a telepítő a rendszer konfigurációjából képes kiolvasni ezeket a paramétereket, és kitölti a mezőket ennek megfelelően. A következő lapon meg kell adnunk azt az adatbázismentést készítő alkalmazást, amely az adatbázissal együtt települt (pl. MySQL adatbázisnál a mysqldump alkalmazás). A telepítő megkísérli megtalálni ezt a fájlt, de lehetőség van tallózására is. MySQL adatbázisnál Windows-on a ”Program Files\MySQL\MySQL Server 5.x\bin\mysqldump.exe” helyen kell keresnünk, Linux rendszerek alatt az ”/usr/bin/mysqldump” helyen szokott elhelyezkedni. A Next gombra kattintva a mentés elindul, előbb az adatbázist menti (ez hosszabb ideig is eltarthat), majd a fájlrendszerről gyűjti össze a kiválasztott komponensek állományait. A mentés eredménye két zip fájl lesz, az egyik az adatbázis adatait tartalmazza, a másik a fájlokét.

A következő lapon meg kell adnunk a célkönyvtárat, amelybe a visszaállítást elvégezni kívánjuk. A könyvtárban található fájlok felül fognak íródni, szükség esetén csináljunk mentést a visszaállítás előtt! A kliens alkalmazás visszaállításának beállításai ezen a ponton megtörténtek, százalékos állapotjelző mutatja a folyamat előrehaladtát. Szerver alkalmazás esetén (ha kiválasztottuk az adatbázis visszaállítását is) meg kell adnunk az adatbázis elérését. Előbb a Select database driver oldalon válasszuk ki az adatbázisszerverünk típusát. A következő lapon az adatbázis kapcsolat paramétereit állítjuk be:

  • URL: Az adatbázisszerver számítógépének hostneve (vagy IP-címe), illetve - ha szükséges - kettősponttal elválasztva az adatbáziskezelő port-száma.
  • Database name: Az alkalmazás adatbázisának neve, telepítéskor adtuk meg
  • Owner: Az adatbázis tulajdonosa, az a felhasználó, amelyet az adatbázis adminisztrációs felületén hoztunk létre, és akit megadtunk telepítéskor
  • Password: Az adatbázis felhasználó jelszava

Amennyiben működő rendszerre végezzük a visszállítást, vagy a visszaállítandó adatok tartalmaznak adatbázis beállításokat, úgy a telepítő a rendszer konfigurációjából képes kiolvasni ezeket a paramétereket, és kitölti a mezőket ennek megfelelően. Ha a visszaállítást egy még nem létező adatbázisba szeretnénk elvégezni, akkor az adatbázis létrehozásához szükséges rendszerparamétereket (master database) is meg kell adnunk az alsó 3 beviteli mezőben:

  • Database name: Egy rendszeradatbázis neve (MySQL esetén tipikusan mysql)
  • Username: Egy adatbázis-adminisztrátor felhasználó neve (MySQL esetén tipikusan root)
  • Password: A felhasználó jelszava, általában az adatbázis-szerver telepítésekor adjuk meg

A következő lapon meg kell adnunk azt az adatbázisvisszaállítást végző alkalmazást, amely az adatbázissal együtt települt (pl. MySQL adatbázisnál a mysql alkalmazás). A telepítő megkísérli megtalálni ezt a fájlt, de lehetőség van tallózására is. MySQL adatbázisnál Windows-on a ”Program Files\MySQL\MySQL Server 5.x\bin\mysql.exe” helyen kell keresnünk, Linux rendszerek alatt az ”/usr/bin/mysql” helyen szokott elhelyezkedni. A felső beviteli mezőben (Path to database dump) ki kell választanunk az adatbázisadatokat tartalmazó (adatbázismentés) fájlt. Ez a fájl lehet zip is, a telepítő képes kicsomagolni azt. Az adatbázis visszaállítás törli az aktuális adatokat, csak a visszaállítottak lesznek elérhetőek, ezért szükség esetén készítsünk mentést előtte!

A Next gombra kattintva a visszaállítás elindul, előbb az adatbázist állítja vissza (ez hosszabb ideig is eltarthat), majd a fájlrendszerre másolja át (felülírással) a kiválasztott komponensek állományait. A művelet végeztővel a telepítő felkínálja, hogy a visszaállított rendszer konfigurációjában módosítja az adatbázis-elérést, a most megadottaknak megfelelően (Change database parameters in the XML configuration?). Ha az adatbázis paramétereken nem változtattunk, akkor ez felesleges, egyébként pedig az igen gombra kattintva kérhetjük ezt a műveletet

Mentés visszaállítása (Restore)

Az alkalmazás és az adatbázis adatok visszaállítását a telepítő Restore funkciójával végezhetjük el. Az alkalmazás (szerver vagy kliens) kiválasztása után, ki kell jelölnünk, hogy a rendszer mely részeit kívánjuk visszaállítani. Szerver alkalmazás esetén:

  • Core application files / A rendszer alapvető állományai
  • Configuration files / Konfigurációs XML fájlok
  • Database restore / Az adatbázis adatainak visszaállítása
  • Data files / Térkép képfájlok, beavatkozási szöveglapok, parancs ikonok, stb.
  • Scripts and script manuals / Szkriptek és útmutatóik (HTML fájlok)

Kliens alkalmzás esetén:

  • Core application files / A rendszer alapvető állományai
  • Configuration files / Konfigurációs XML fájlok
  • Resource file (localizations) / A nyelvi változatok szövegeit tároló állományok
  • Image files / Képfájlok
  • Sound files / Hangállományok (MP3)

Az útmutató a szerver alkalmazás visszaállításán fog végigvezetni, ez a kliens visszaállításának összes lépését tartalmazza. A komponensek kiválasztása után mindkét alkalmazás esetén ki kell választanunk a visszaállítandó adatokat, amelyek vagy egy zip fájlban helyezkednek el, vagy egy forráskönyvtárat is megadhatunk.