Ein Vorab -Bash -Skript für die Backup für MySQL -Datenbank

Ein Vorab -Bash -Skript für die Backup für MySQL -Datenbank

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

  • Bearbeiten Einstellungen.Conf Datei und aktualisieren Sie alle erforderlichen Werte gemäß Ihren Anforderungen. Sie können FTP-, SFTP- und S3 -Backups aktivieren/deaktivieren
  • Jetzt bearbeiten 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