Készít biztonsági másolatot postgresql adatbázis ablakok
Tartalom bat-fájl a következő:
Háttér-információk a csapatok ispulzuemyh ebben a fájlban lehet beszerezni a parancssorból a következő parancsot: „[a parancs neve] /?”
Sok használt parancsok itt meglehetősen gyakori, és jól ismert, ezért szeretnék összpontosítani néhány kevésbé ismert.
15. és 16. elvégzi az átmenetet a mappát, amely tartalmazza a fájlt „backup.bat”. „0%” nevét adja vissza a denevér-file; „%
dp0 „vissza rendre az elérési útvonalát a denevér-fájlt. További információt dolgozik a fájl paramétereit is megtekinthető ezen a linken.
19. sor van kialakítva egy húr képviselete a dátumot és az időt a megfelelő formátumban. Amikor képező hozzáfér a környezeti változók dátum és idő, amely tárolja a szöveges reprezentációja a dátumot és az időt, ill. Miután a változó nevét típusát jelzi string „:
m, n”, ahol m - a helyzet a húr, n - a karakterek számát.
27. sorban az úgynevezett biztonsági mentési segédprogram pg_dump.exe. Hívás történik a parancs CALL, ez lehetővé teszi a segédprogram befejeződik a felülvizsgálat és végrehajtásának eredményeit. Hívja a közüzemi befejezi a vonal „2>% logpath%”. Ez a sor azt jelenti, hogy a STDERR hibafolyamot, ami 2, pg_dump.exe kérelem száma át van irányítva a fájlt, amelynek neve tárolja a változó logpath környezetet. Mivel pg_dump.exe alkalmazás megjeleníti az összes üzenetet a standard hiba, a fájl mentésre kerül logpath részletes végrehajtásáról szóló jelentést a mentés.
A vonalak 37. és 42. átirányított kimenet backup.log fájlt. „>>” átirányítás az üzemeltető által végzett. A különbség a „>” és „>>” az első minden egyes alkalommal új fájlt hoz létre, felülírja az előzőleg rögzített adatokat, és a második - fűz adatokat egy meglévő fájlt. Így lehetséges, hogy naplót részleteivel biztonsági eredményeket.
Ellenőrizze, hogy a denevér-fájlt. Ha egy szeméttelep adatbázis létrehozásakor, akkor problémákat okozhat a Windows Task Scheduler.
Új munka, hogy futni fog egy denevér-fájl minden nap éjjel.
Napi mentések ideje generál a probléma szabad hely a merevlemezen. Akkor tiszta a toll, de jobb, hogy teljes mértékben automatizálható. Mi megoldjuk ezt a problémát, mivel létrehozása bat fájl és a feladatot a Windows Task Scheduler.
Tartalom bat-fájl:
Itt leírja a végrehajtandó parancsot, amely törli a fájlokat az 5 napnál régebbi.
A Task Scheduler, akkor létrehozhat egy probléma a végrehajtás e bat-file hetente egyszer.