It-blog, postgresql és mentés
![It-blog, postgresql és backup (postgresql) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-26ca8ff9.jpg)
1. előállítás
2. Hozzon létre egy adatbázis dump
a. Meghatározása az adatbázis neve
b. Ahhoz, hogy hozzon létre egy szeméttelep
c. HibaellenőrzÒs
3. Az archiválás létrehozott biztonsági
a. A teremtés az archív
b. HibaellenőrzÒs
4. Automation run
Először telepítse a archiváló 7zip és határozza meg a helyet, ahol elhagyja a mentést. Azt az egyszerűség kedvéért kiválasztott mappát a rendszer meghajtó C: \ backup_tmp \ ebben a mappában, és lesz egy script nevű fájl basname.bat
Most elkezdhetjük a szkript létrehozása. Számos lehetséges megközelítés ebben a cikkben fogom leírni egy viszonylag egyszerű eljárás alkalmas, ha van 1 vagy 2 bázis.
Először meg kell adnia a következő parancsokat:
SET PGBIN = C \ Program Files \ PostgreSQL \ 9. 1. 2 - 1 1C \ bin \
rem itt adja meg a helyét a backup program pgdump.exe. Rendeltem a normál érték, ez akkor már a csekket, mert különben a szkript nem fog működni.
SET PGDATABASE = basename
rem akkor regisztrálja a nevét az adatbázis a menteni kívánt
SET PGHOST = 127. 0. 0. 1
SET PGPORT = 5432
rem a port hozzáférés az adatbázis szerver, ismét rámutatva a standard akkor lehet különböző
SET PGUSER = felhasználónév
rem, ahol megadhatja a felhasználó az adatbázis nevét, mint egy rendszergazda
SET PGPASSWORD = jelszó
rem adminisztrátori jelszó
rem adott változó dátummal és idővel
SET DumpFile =% PGDATABASE% .ATETIME%. mentés
SET LOGFILE =% PGDATABASE% .ATETIME%. log
rem ugyanazon elv egy fájl létrehozásakor a napló, amelyben rögzítik a létrehozásának folyamatát egy lerakó, ez segít, hogy elemezni és megérteni, mi a baj, ha hiba történik.
SET DUMPPATH = "Backup \ .UMPFILE%"
REM Ez és a következő változók meghatározza, hogy milyen mappában tárolja a mentést. Ne feledje, hogy ha a mentés adunk a rendszer lemez egy mappába kell adni az engedélyt, hogy írjon egy forgatókönyvet is működnek, de a fájlok nem jönnek létre.
SET logpath = "Backup \% LOGFILE%"
Ezzel vége az elem 2a tervünk, és lépjen a 2b létre a lerakó.
Menj a mappát, ahol a szkript maga
Most folytassa a 4. lépéssel automata futás a script a szerveren.
Nyomja helyi win + r, és adja Taskschd.msc
![It-blog, postgresql és backup (postgresql) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-1fb4e44a.jpg)
![It-blog, postgresql és mentés (most folytathatom) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-feee2c09.jpg)
A run „Task Scheduler” ablakban válassza ki az elemet „Task Scheduler Library”, kattintson rá a jobb gombbal, és válassza a termék „létrehozása alapvető feladat.”
![It-blog, postgresql és mentés (most folytathatom) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-2a612ef1.jpg)
A megnyíló ablakban, akkor adja meg a feladat nevét és leírását. A tiszta cím és a részletes leírás, annál könnyebb lesz megérteni az ütemező hosszú idő után. Nyomja meg a „next” és folytassa a következő műveletet.
![It-blog, postgresql és mentés (most folytathatom) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-d238bd7b.jpg)
Itt meg az a feladat gyakoriságát kezdet.
![It-blog, postgresql és mentés (most folytathatom) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-37faa6fa.jpg)
Most adja meg az átfutási idő. Rámutattam éjfél és gyakorisága 1 nap, akkor adja meg az időt. Azonban azt javasoljuk, hogy adja meg az időt, miután a nap végén, hogy ne töltse be a szerver, így ez hatással lehet a teljesítményre.
![It-blog, postgresql és mentés (most folytathatom) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-6054cc42.jpg)
Ebben a szakaszban meg kell adnia a végrehajtani kívánt műveletet.
![It-blog, postgresql és backup (postgresql) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-cba8e646.jpg)
Mi meg az utat a script helyét.
![It-blog, postgresql és backup (postgresql) It-blog, postgresql és mentés](https://images-on-off.com/images/116/itblogpostgresqlirezervnoekopirovanie-d3c9c436.jpg)
Helyességét, majd kattintson a „Befejezés” gombra.
Ez a bejegyzés utasításokat. Könyvjelző permalink.
Köszönöm szépen a cikket ténylegesen könnyebbé válik, de volt egy kérdés, kérem, mondja meg, hogyan kell futtatni a mentési folyamat több adatbázist egyidejűleg? Azt nem lehet vágni, köszönhetően ...