Wir alle wissen, dass Daten unbezahlbar sind. Wenn wir die Daten nicht sichern, ist das gleichbedeutend damit, die Daten ungeschützt zu lassen. Wenn der Server Probleme hat, können wir nur noch weinen. Im Folgenden wird die automatische Sicherung der MySQL-Datenbank vorgestellt. Sie können je nach Situation auswählen, wo die Sicherungsdaten gespeichert werden sollen. Erstens werden die Daten auf dem Server ausgeführt. Wenn Sie nur die Datenbank auf dem Server regelmäßig sichern möchten (das Serversystem hier ist CentOS7), können Sie dies wie folgt einstellen:Schreiben Sie zuerst die sh-Datei: /usr/local/backup/bkDatabase.sh: #!/bin/bash mysqldump -uusername -ppassword Datenbankname | gzip > /home/backup/Datenbankname_$(date +%Y%m%d_%H%M%S).sql.gz Berechtigungen hinzufügen: Testen Sie, ob die Ausführung Geplante Aufgaben zum System hinzufügen Führen Sie den Befehl Bearbeiten Sie den Inhalt und fügen Sie das Beispiel zur regelmäßigen Ausführung der Skriptdatei täglich um 23:00 Uhr zur Sicherung hinzu: 00 23 * * * /usr/local/backup/bkDatabaseName.sh Überprüfen Sie, ob die geplante Aufgabe wirksam ist: crontab -l Starten Sie den Crontab-Dienst neu: service crond restart Die zweite Methode besteht darin, die MySQL-Datenbank des Remote-Servers automatisch und regelmäßig zu sichern und lokal zu speichern (das lokale Betriebssystem ist Windows 7). Diese Methode ist sicherer und wird daher empfohlen.Schreiben Sie zuerst die Datei backup.bat. @echo aus setze "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" md D:\meinesite-sicherung\%Ymd%\ C:\"Programme"\"mysql-server 5.7.14"\bin\mysqldump --opt -hx.xxx Datenbank > D:\Datenbank-Backup\%Ymd%\database_%Ymd%.sql echo "Datenbanksicherung abgeschlossen" Ändern Sie dann die Datei my.ini, um den folgenden Inhalt hinzuzufügen, und starten Sie den MySQL-Dienst neu. [mysqldump] Benutzer=root Passwort=xyq Klicken Sie auf „backup.bat“, um zu testen, ob die Sicherungsdatei erfolgreich erstellt wurde. Erstellen Sie lokal eine geplante Aufgabe zum Sichern der Remote-Datenbank 1. Öffnen Sie Systemsteuerung > Verwaltung > Aufgabenplanung und erstellen Sie eine Aufgabe: 2. Füllen Sie den Trigger aus und legen Sie die Ausführungszeit fest: 3. Ausführungsskriptdatei hinzufügen: Jetzt sind Sie fertig. Das System sichert die MySQL-Datenbank auf dem Remote-Server regelmäßig zur angegebenen Zeit. Dies ist das Ende dieses Artikels über die Methode und Schritte der geplanten automatischen MySQL-Datenbanksicherung. Weitere relevante Inhalte zur geplanten automatischen MySQL-Sicherungssicherung finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
Teilen Sie eine wunderschöne Bibliothek im Animat...
Hintergrund Heutzutage werden die Projekte des Un...
Inhaltsverzeichnis Vorwort Kurzübersicht: JavaScr...
1. Was ist ein virtueller Host? Virtuelle Hosts v...
Eine Mehrfachauswahl ist ein Benutzeroberflächene...
Inhaltsverzeichnis 1. asynchron 2. warten: 3. Umf...
Ich habe hier eine Warentabelle erstellt. Schauen...
Nehmen wir als Beispiel das Übersetzungsprogramm....
Der Linux-Befehl „seq“ kann blitzschnell Zahlenli...
„Der große Fluss fließt nach Osten, die Wellen sp...
Inhaltsverzeichnis Ein einfaches Komponentenbeisp...
Standardmäßig ist die Einstellung der Breite für B...
In diesem Artikel wird der spezifische Code für J...
Als er über die Seite zur Bedienung der Bildschir...
Jeder weiß, dass Bilder auf Webseiten im Allgemein...