Verwenden Sie die System-Crontab, um regelmäßig Sicherungsdateien auszuführen und die Sicherungsergebnisse nach Datum zu speichern, um den Sicherungszweck zu erreichen. 1. Erstellen Sie einen Pfad zum Speichern der Sicherungsdatei /mysqldata#mkdir /mysqldata 2. Erstellen Sie die Datei /usr/sbin/bakmysql#vi /usr/sbin/bakmysql eingeben rq= Datum +%J%m%d tar zcvf /mysqldata/mysql$rq.tar.gz /var/lib/mysql Oder geschrieben als rq= Datum +%J%m%d mysqldump –all-databases -u root -p password > /mysqldata/mysql$rq.sql /var/lib/mysql ist das Verzeichnis, in dem sich Ihre Datenbankdateien befinden. Einige Benutzer haben möglicherweise /usr/local/mysql/data. Dies kann bei jedem Benutzer anders sein. /mysqldata/ bezeichnet das Verzeichnis, in dem die Sicherungsdateien gespeichert werden. Dies kann jeder nach seinen eigenen Anforderungen tun. 3. Ändern Sie die Dateiattribute, um sie ausführbar zu machen# chmod +x /usr/sbin/bakmysql 4. Ändern Sie /etc/crontab#vi /etc/crontab Unten hinzufügen 01 3 * * * root /usr/sbin/bakmysql Gibt an, dass die Sicherung täglich um 3 Uhr durchgeführt wird 5. Starten Sie crond neu# /etc/rc.d/init.d/crond neu starten Beenden. Sie können also jeden Tag solche Dateien in /mysqldata sehen mysql20040619.tar.gz Sie können es einfach herunterladen. Nun, oben erfahren Sie, wie Sie mit crontab schnell MySQL-Backups im Linux-System planen können. Weitere Informationen zur Verwendung von crontab finden Sie in den folgenden verwandten Artikeln Das könnte Sie auch interessieren:
|
<<: js verwendet FileReader zum Lesen lokaler Dateien oder Blobs
>>: Detaillierter Prozess zum Erstellen von MongoDB und MySQL mit Docker-Compose
Inhaltsverzeichnis einführen Anwendungsszenarien ...
Wenn wir beim Schreiben einiger UI-Komponenten di...
Dieser Artikel wurde auf GitHub https://github.co...
Inhaltsverzeichnis 1. Was ist Multi-Instance 2. V...
IDEA ist das am häufigsten verwendete Entwicklung...
Es ist sehr üblich, Bilder auf einer Seite hervor...
Inhaltsverzeichnis Vorwort Szenarioanalyse Zusamm...
Inhaltsverzeichnis Vue3-Kapselungsnachrichten-Ein...
Inhaltsverzeichnis Grundlegende Datenbankvorgänge...
1. Implementierungsprinzip des Nginx-Lastausgleic...
Finden Sie das Problem Ich hatte kürzlich ein Pro...
Es gibt häufig Szenarien, in denen das Bild an di...
React-Native-Installationsprozess 1.npx react-nat...
1. Erstellen einfügen in [Tabellenname] (Feld1, F...
In diesem Artikelbeispiel wird der spezifische Co...