Ein Vorab -Bash -Skript für die Backup für MySQL -Datenbank
- 4129
- 1298
- Hr. Moritz Bozsik
Nach dem Schreiben eines einfachen Shell -Skripts für die Backup für MySQL -Datenbank. Dies ist unser neues Advance Bash -Skript für MySQL Database Dump. In diesem Skript können Sie die MySQL -Datenbank sichern und Sicherungen an verschiedenen Remote -Standorten wie FTP, SFTP und Amazon S3 Bucket hochladen.
Dieses Skript ist in unserem GitHub -Konto mit allen unterstützenden Dateien verfügbar. Sie können das Skript einfach herunterladen und auf Ihrem Server ausführen. Verwenden Sie die folgenden Schritte, um dieses Skript zu verwenden und Backups innerhalb von 5 Minuten zu konfigurieren.
Schritt 1 - Klonen Sie dieses Repository klonen
Laden Sie dieses Repository herunter /etc/mydumpadmin Verzeichnis. Alternativ können Sie dieses Repository unter /etc -Verzeichnis auch mit den folgenden Befehlen klonen.
CD/etc/git klon https: // github.com/tecrahul/mydumpadmin.Git
Schritt 2 - Setup konfigurieren
Einstellungen.Conf
Datei und aktualisieren Sie alle erforderlichen Werte gemäß Ihren Anforderungen. Sie können FTP-, SFTP- und S3 -Backups aktivieren/deaktivieren Referenzen.txt
Datei und geben Sie Ihre MySQL Server -Anmeldedaten ein. Schritt 3 - Backup -Skript ausführen
Legen Sie die Berechtigung für das Shell -Skript ein und führen Sie diese als folgende Befehle aus.
chmod a+x mysql-dump.Sch ./Mysql-Dump.Sch
Schritt 4 - Planen Sie den täglichen Cron
Sie können dies auch so planen, dass Sie täglich mit Crontab ausgeführt werden. Fügen Sie Crontab die folgenden Einstellungen hinzu, um täglich um 2:00 Uhr zu laufen.
0 2 * * * CD /etc /mydumpadmin && ./Mysql-Dump.Sch
- « So verwenden Sie MySQL -Befehle ohne Passwortaufforderung
- So installieren Sie GitLab Server auf Ubuntu 18.04 & 16.04 LTS »