1. Kirjuta varukoopia skript
See on väga levinud Windowsi partiiskriptifail ja selgitan lühidalt peamisi osi:
Forfiles kasutatakse aegunud varukoopiate kustutamiseks varunduskataloogist. "E:\mysql\MySQL BackUp" on tee, kus asub varukoopiafail, mida saad ise muuta. backup_*.sql viitab kõigile andmebaasi varundusfailidele, mis algavad tähega "backup_" ja millele on lisatud ".sql". Number "30" pärast tähistab 30-päevast aegumiskuupäeva.
Kasuta set-käsku, et defineerida muutuja nimega "Ymd", ja selle muutuja väärtus on suur reeglite kogum, lihtsustatult öeldes praegune kuupäev ja kellaaeg
See käsurida kutsub välja MySQL-iga kaasas oleva varundustööriista, pane tähele, et see tee peab olema kirjutatud teeks, kus asub sinu enda "mysqldump.exe", tavaliselt MySQL paigaldustee /bin kaustas. Sellele käsureale järgneb pikk nimekiri parameetritest, valime mõned olulised parameetrid, mida selgitada:
MySQL andmebaasiteenusega ühendatud kontodel peab olema õigus andmebaasi varundustoimingute tegemiseks. Lihtsuse huvides kasutame rooti, kuid ei soovitata root-kontosid tegelikus tootmiskeskkonnas, et vältida konto ja paroolide lekkimist, mis tekitab tarbetuid probleeme.
See on parool MySQL andmebaasiteenusega ühenduse loomiseks
See on serveri IP-aadress, kus andmebaasiteenus asub
See on serveri pordinumber, kus andmebaasiteenus asub
sündmuste parameeter, et varundada andmebaasi kindlasse faili. "yumi_website" on andmebaas, mida tuleb varundada, ja sildi ">" paremal küljel on serveri kataloog ja failinimi, kuhu meie varukoopia salvestatakse.
2. Sea Windowsi ülesanded
Kui oleme eelnevad sammud lõpetanud, peame lisama Windowsi ajastatud ülesande.
Windows Server 2008-s läheme serveri halduspaneelile, klõpsame paremas ülanurgas menüüribal "Tööriistad" ja valime seal "Task Scheduler":
Pärast ülesannete ajastaja avamist klõpsame paremal "Loo põhiülesanne":
Seejärel tuleb täita ülesande nimi ja kirjeldus:
Pärast järgmisena klõpsamist peame määrama ülesande sageduse ja valisin "Igapäevane":
Klõpsa uuesti "Järgmine", määra ülesande täitmise aeg, valisin kell 1 keset ööd:
Valikus "Järgmine" valime "Käivita programm":
Järgmises dialoogis peame valima just kirjutatud partiifaili:
Kui need sammud on tehtud, annab Windows meile ülevaate kogu ülesandest:
Kui oled kindel, klõpsa "Valmis". Sel hetkel näeme, et Windowsi ülesannete nimekirjas on uus ülesanne:
Praeguseks on MySQL-i automaatne varundamine Windowsi keskkonnas täielikult paigas.
|