A távoli mysql szerver adatbázisok biztonsági mentése az ablakokból
Sok mindent tudsz írni. A népszerű gyöngyszem, povershell vágású, jó öreg scripting származó kommandós vonalat vindous (baht) fájlok vagy bash script. Ebben az esetben a legegyszerűbb szkriptet BAT fájl formájában írtam.
A feladat lényege a következő volt: a távoli MySQL adatbázis (a linuxon telepítve) biztonsági mentése. Szükséges volt a biztonsági mentés egy Windows talicskára és ott, hogy tartsa a biztonsági másolatokat. Szükséges volt az utolsó három példány tárolása.
Kicsit google-t, majd elkezdtem írni az első forgatókönyvet.
Valójában mindent, a forgatókönyvet önmagában az alábbiakban mutatjuk be. A jövőben meg kell adni hozzá egy dump és archiválás létrehozásának érvényességét, és csak akkor kell egy "tudatos" üzenetet öntenek.
@echo off
echo törli a régi fájlokat a dump könyvtárban
cd hulladéklerakók
del / q *. *
cd.
@echo régi fájlok törölve. dömping DB% time%, várjon.
mysqldump -h 192.168.4.44 -u backupuser --password = "a titok" --opt --all-adatbázisok> guba \ Server_mysql _ (. ATE%). SQL
@echo Minden MySQL adatbázishoz dömpingelt. (% idő%)
@echo dumps.rar rotaton.
rem szünet
del dumps_old.rar
ren dumps.rar dumps_old.rar
ren dumps_new.rar dumps.rar
@echo archívum forgatása véget ért. készen áll az archiválásra.
rem szünet
rar a -r -ac -ao dumps_new dumps \ *
A @echo archívum létrehozva.
rem szünet
@echo Mailing a biztonsági operátorhoz
dir * .rar / -C / O-D> rarlist.txt
mailsend -f Backup_MySQL_on_ Server -4 -d firma.com -smtp mail-1 -t [email protected] -sub "MySQL DB on Lin-4 viszik." + cc + bc -m rarlist.txt, text / egyszerű, i
Várom a nagyapámat.
Ha nem találja a hibát, ami hűvös.
Ha hibát talál valami miatt
1 Hagyja, hogy a felhasználó forgatókönyvei tituljanak ki.
2 Haha a kozákos cadaver lovagolni egy Mercedes típus
Akronisa. simanthek és egyéb termékek.
Miért használd a Mercedes-t egy egyszerű feladatra? Szükséges továbbá a Mercedes felkutatása és a kivizsgálás / kivizsgálás. A MySQL adatbázis biztonsági másolata a konzol segédprogrammal, a mysqldump egy általános gyakorlat. Ezen túlmenően, ez a készlet (script + közüzemi) nem igényel telepítést, és könnyen át egy másik számítógépen, beleértve a legkisebb lehet megvalósítani linux alatt.
Ami a nyitott jelszót illeti, biztosan zainvestit kell. Bár a szkripthez való hozzáférés korlátozott számú embert tartalmaz, és ennek a felhasználónak az alapját csak a hulladéklerakókhoz való joggal látja el))). Tehát nem minden olyan rossz.
fenyegetés
Nos, a „Mercedes” a mentés kell nézni persze ... bár én nem szeretem őket, de akkor húzza le egy jó ötlet.
Maga a Molochin nagyapja.
Te inspiráltál. Olvastam a forgatókönyvet. Mindent megértettem.
És rájöttem, hogy nem minden elveszett velem.
Squeak vette.
Köszönjük erőfeszítéseit.