Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 33559|Odpoveď: 1

[Zdroj] Použite MySQL na automatické plánovanie záloh vo Windows prostredí

[Kopírovať odkaz]
Zverejnené 12. 4. 2019 11:46:40 | | | |
1. Napíšte záložný skript

Toto je veľmi bežný dávkový skript pre Windows a stručne vysvetlím kľúčové časti:

forfiles sa používa na vymazanie expirovaných záloh v záložnom adresári. "E:\mysql\MySQL BackupUp" je cesta, kde sa nachádza zálohovací súbor, ktorú si môžete sami upraviť. backup_*.sql označuje všetky databázové zálohovacie súbory, ktoré začínajú na "backup_" a sú doplnené príponou ".sql". Číslo "30" za tým označuje 30-dňový dátum expirácie.

Použite príkaz set na definovanie premennej nazvanej "Ymd" a hodnota tejto premennej je veľká množina pravidiel, jednoducho povedané, aktuálny dátum a čas
Tento riadok príkazu slúži na zavolanie zálohovacieho nástroja, ktorý je súčasťou MySQL, pričom táto cesta musí byť napísaná ako cesta, kde sa nachádza váš vlastný "mysqldump.exe", zvyčajne v adresári /bin inštalačnej cesty MySQL. Tento príkaz je nasledovaný rozsiahlym zoznamom parametrov, vyberme niekoľko dôležitých na vysvetlenie:

Účty pripojené k databázovej službe MySQL musia mať oprávnenie na vykonávanie operácií zálohovania databázy. Pre jednoduchosť používame root, ale neodporúča sa používať root účty v skutočnom produkčnom prostredí, aby sa predišlo úniku účtov a hesiel, ktoré by spôsobilo zbytočné problémy.
Toto je heslo na pripojenie k databázovej službe MySQL
Toto je IP adresa servera, kde sa databázová služba nachádza
Toto je číslo portu servera, kde sa databázová služba nachádza
parameter events na zálohovanie databázy do špecifikovaného súboru. "yumi_website" je databáza, ktorú treba zálohovať, a pravá strana znaku ">" je adresár servera a názov súboru, kde je uložený náš zálohovací súbor.

2. Nastavte úlohy pre Windows

Keď dokončíme vyššie uvedené kroky, musíme pridať plánovanú úlohu pre Windows.

Vo Windows Server 2008 prejdeme do panelu správy servera, klikneme na "Nástroje" v pravom hornom paneli menu a vyberieme "Plánovač úloh":




Po otvorení plánovača úloh klikneme napravo na "Vytvoriť základnú úlohu":



Potom musíme doplniť názov úlohy spolu s popisom:



Po kliknutí na Ďalej musíme nastaviť frekvenciu úlohy a ja som zvolil "Denne":



Znova kliknite na "Ďalej", nastavte čas na vykonanie úlohy, vybral som 1 hodinu uprostred noci:



V sekcii "Ďalej" vyberieme "Spustiť program":



V nasledujúcom dialógu musíme vybrať dávkový súbor, ktorý sme práve napísali:



Po dokončení týchto krokov nám Windows poskytne prehľad o celej úlohe:



Keď si budete istí, kliknite na "Hotovo". V tomto bode uvidíme, že v zozname úloh Windows je nová úloha:



V tomto bode je automatická záloha MySQL vo Windows prostredí úplne pripravená.




Predchádzajúci:Java určuje, či trieda zdedí triedu rodiča
Budúci:asp.net GridView dynamicky generuje stĺpce
 Prenajímateľ| Zverejnené 30. 9. 2021 11:30:51 |
CMD bat štandardizuje niekoľko metód na získanie aktuálneho dátumu systému a pridáva 0
https://www.itsvse.com/thread-9673-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com