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:
|
In diesem Artikel wird die Installations- und Kon...
Wie können wir den Fehler lokalisieren, wenn im S...
Inhaltsverzeichnis Überblick Erstellen Sie eine T...
Plugin zum Umschreiben von Abfragen Ab MySQL 5.7....
Inhaltsverzeichnis Vorwort Umsetzungsideen Implem...
Inhaltsverzeichnis Holen Sie sich den Inhalt des ...
1. Voraussetzungen Wir verwenden zum Importieren ...
Vorwort Die Verzögerung der MySQL Master-Slave-Re...
RPM-Paketverwaltung Ein Verpackungs- und Installa...
Inhaltsverzeichnis Grundlegende Anwendung eingebe...
Häufig verwendete Anzeigebefehle für MySQL 1. Zei...
Dieser CSS-Reset basiert auf dem CSS-Reset von Eri...
Swap deaktivieren Wenn auf dem Server ein Datenba...
Strukturierte Tabelle (nur IExplore) 1) Gruppieren...
Inhaltsverzeichnis Vorwort brauchen erreichen Ers...