Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 33559|Odpověď: 1

[Zdroj] Použijte MySQL k automatickému plánování záloh ve Windows prostředí

[Kopírovat odkaz]
Zveřejněno 12.04.2019 11:46:40 | | | |
1. Napište záložní skript

Toto je velmi běžný dávkový skript pro Windows a stručně vysvětlím klíčové části:

forfiles se používá k mazání expirovaných záloh v záložním adresáři. "E:\mysql\MySQL BackupUp" je cesta, kde se nachází zálohovací soubor, kterou si můžete sami upravit. backup_*.sql označuje všechny databázové zálohovací soubory, které začínají na "backup_" a jsou připony ".sql". Číslo "30" za tím označuje datum expirace 30 dní.

Použijte příkaz set k definování proměnné nazvané "Ymd" a hodnota této proměnné je rozsáhlá sada pravidel, jednoduše řečeno, aktuální datum a čas
Tento příkaz slouží k volání zálohovacího nástroje, který je součástí MySQL, přičemž tato cesta musí být zapsána jako cesta, kde se nachází vaše vlastní "mysqldump.exe", obvykle v adresáři /bin instalační cesty MySQL. Tato řada příkazů je následována rozsáhlým seznamem parametrů, pojďme vybrat několik důležitých k vysvětlení:

Účty připojené k databázové službě MySQL musí mít oprávnění k provádění operací zálohování databáze. Pro jednoduchost používáme root, ale nedoporučuje se používat root účty v reálném produkčním prostředí, abychom předešli úniku účtů a hesel, což by mohlo způsobit zbytečné potíže.
Toto je heslo pro připojení k databázové službě MySQL
Jedná se o IP adresu serveru, kde se databázová služba nachází
Toto je číslo portu serveru, kde se databázová služba nachází
parametru událostí pro zálohování databáze do určeného souboru. "yumi_website" je databáze, kterou je třeba zálohovat, a pravá strana znaku ">" je adresář serveru a název souboru, kde je uložen náš zálohovací soubor.

2. Nastavte Windows úlohy

Jakmile dokončíme výše uvedené kroky, musíme přidat plánovanou úlohu ve Windows.

Ve Windows Server 2008 jdeme do panelu správy serveru, klikneme na "Nástroje" v pravém horním menu a vybereme "Plánovač úloh":




Po otevření plánovače úloh klikneme napravo na "Vytvořit základní úkol":



Poté musíme doplnit název úkolu i popisné informace:



Po kliknutí na Další musíme nastavit frekvenci úkolu a já jsem zvolil "Denně":



Klikni znovu na "Další", nastav čas pro provedení úkolu, vybral jsem 1 hodinu uprostřed noci:



V "Další" vybereme "Spustit program":



V následujícím dialogu musíme vybrat dávkový soubor, který jsme právě napsali:



Jakmile budou tyto kroky dokončeny, Windows nám poskytne přehled celého úkolu:



Jakmile si budete jistí, klikněte na "Hotovo". V tomto bodě uvidíme, že v seznamu úkolů Windows je nový úkol:



V tuto chvíli je automatické zálohování MySQL v prostředí Windows zcela připraveno.




Předchozí:Java určuje, zda třída zdědí třídu rodiče
Další:asp.net GridView dynamicky generuje sloupce
 Pronajímatel| Zveřejněno 30.09.2021 11:30:51 |
CMD bat standardizuje několik metod pro získání aktuálního datu systému a přidává 0
https://www.itsvse.com/thread-9673-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com