So sichern Sie eine MySQL-Datenbank

MySQL ist ein relationales Datenbankmanagementsystem(Relational Database Management System) ( RDBMS ). Es verarbeitet Datenbankanweisungen und kann viele Datenbanken gleichzeitig verwalten.

Wenn Sie beispielsweise eine neue Datenbank erstellen(create a new database) oder Daten zu einer vorhandenen Datenbank hinzufügen möchten, senden Sie eine Nachricht an den MySQL -Server, geben ihm die Daten, die Sie hinzufügen möchten, und teilen ihm mit, wo er sie hinzufügen soll.

Ob Ihr Unternehmen klein oder groß ist, Ihre Daten sind ein wesentliches Element. Um sicherzustellen, dass Ihre wertvollen Informationen vor Beschädigung, Diebstahl oder den Auswirkungen einer Katastrophe geschützt sind, sichern Sie Ihre MySQL-(backup your MySQL) Datenbank. In diesem Artikel werden verschiedene Möglichkeiten erläutert, dies zu tun.

Sichern Sie die MySQL-Datenbank mit phpMyAdmin(Backup MySQL Database Using phpMyAdmin)

Erstellen Sie(Create) eine Export- oder Sicherungsdatei Ihrer MySQL - Datenbank, indem Sie von Ihrem Webhosting-Kontrollfeld wie cPanel auf das phpMyAdmin-Tool zugreifen. Wir werden cPanel für die Zwecke dieses Artikels verwenden.

  • Melden Sie sich zunächst bei Ihrem cPanel an und klicken Sie auf phpMyAdmin.

  • Wählen Sie im Navigationsbereich in der linken Seitenleiste die MySQL -Datenbank aus, die Sie sichern möchten. (MySQL)Klicken Sie dann auf den Export-Link in der oberen Navigationsleiste.

  • Auf der Seite „ Exportieren(Export) “ sehen Sie zwei Optionen: Benutzerdefiniert(Custom ) und Schnell(Quick) . Wählen Sie die Option Benutzerdefiniert .(Custom)

  • Nachdem Sie Benutzerdefiniert ausgewählt(Custom) haben, sehen Sie eine Liste Ihrer Datenbanken. Sie können eine, einige oder alle auswählen. Die Standardeinstellung ist, alle zu sichern.
  • Wählen Sie unter den Ausgabeoptionen gzipped für Compression aus . Belassen Sie die anderen Optionen als Standardeinstellungen.

  • Klicken Sie auf die Schaltfläche Los(Go) , um die Sicherung zu starten und Ihre Datei herunterzuladen. Der Name Ihrer Datei lautet YourDatabaseName.sql.gz file(YourDatabaseName.sql.gz file) .

Die Dauer der Sicherung hängt von der Größe Ihrer Datenbank ab.

Sichern Sie die MySQL-Datenbank mit mysqldump(Backup MySQL Database With mysqldump)

Verwenden Sie den mysqldump -Befehl, um einen Textdatei-Dump Ihrer Datenbank zu erstellen, die von MySQL verwaltet wird . Ein Textdatei-Dump ist eine Textdatei, die die SQL - Befehle enthält, die Sie benötigen, um Ihre Datenbank von Grund auf neu zu erstellen.

  • Um eine einzelne Datenbank zu sichern, verwenden Sie den folgenden Befehl:

mysqldump database_name > database_name.sql

Dieser Befehl erstellt die Sicherung und sendet sie an eine .sql-Datei. Es wird nur eine Kopie Ihrer Datenbank erstellt und diese nicht beeinträchtigt.

  • Verwenden Sie den folgenden Befehl, um mehrere Datenbanken gleichzeitig zu sichern.

mysqldump –databases database_one database_two > two_databases.sql

Database_one bezieht sich auf den Namen der ersten Datenbank und database_two ist der Name der zweiten Datenbank, die Sie sichern möchten. Beide werden in einer einzigen Datenbank gesichert.

  • Wenn Sie alle Ihre MySQL(MySQL) -Datenbanken auf einem Server sichern möchten , verwenden Sie den folgenden Befehl, um eine einzelne .sql-Sicherungsdatei zu erstellen, die alle Ihre Datenbanken enthält.

mysqldump –all-databases > all_databases.sql

Sichern Sie die MySQL-Datenbank mit Cron-Jobs(Backup MySQL Database Using Cron Jobs)

Ein Cron-Job ist ein Linux -Befehl, mit dem eine Aufgabe zu einem bestimmten Zeitpunkt automatisch ausgeführt wird. Wir erklären, wie Sie diesen Befehl verwenden, um ein Backup von MySQL - Datenbanken zu automatisieren. 

  • Melden Sie sich zunächst bei Ihrem cPanel an und scrollen Sie nach unten zum Abschnitt Erweitert(Advanced) und klicken Sie auf Cron-Jobs .

  • Sie werden eine Warnung sehen, dass Sie gute Kenntnisse der Linux -Befehle haben sollten, um Cron-Jobs effektiv zu nutzen. Ist dies nicht der Fall, wenden Sie sich an Ihren Hosting-Administrator.

  • Wenn Sie jedes Mal eine E-Mail erhalten möchten, wenn ein Cron-Job einen Befehl ausführt, der eine Ausgabe erzeugt, geben Sie Ihre E-Mail-Adresse in das Feld ein und klicken Sie auf E-Mail aktualisieren(Update Email) .

  • Wählen Sie eine der allgemeinen Einstellungen(Common Settings) aus dem Dropdown-Menü aus, um auszuwählen, wie oft Sie die Sicherung ausführen möchten.

  • Sie können auch die anderen Einstellungen wie Uhrzeit und Wochentag anpassen.

  • Jetzt ist es an der Zeit, den Befehl wie folgt einzugeben:

/usr/bin/mysqldump -u dbusername -p’dbpassword’ dbname > /home/username/path/backup.sql

  • Ersetzen Sie dbusername , dbpassword und dbname durch Ihren Datenbank-Benutzernamen, Ihr Datenbank-Passwort und Ihren Datenbanknamen.
  • Pfad(Path) bezieht sich auf einen Ordner oder eine Reihe von Ordnern, in denen Ihre Sicherungsdatei abgelegt werden soll. Der Name Ihrer Sicherungsdatei wird im Befehl als backup.sql dargestellt(backup.sql) . Sie können diesen Namen ändern oder unverändert lassen. Klicken (Click) Sie auf Neuen Cron-Job hinzufügen(Add New Cron Job) .
  • Wenn Sie ein wenig nach unten scrollen, sehen Sie eine Liste Ihrer aktuellen Cron-Jobs.(Current Cron Jobs.)

  • Wenn Sie einen Ihrer aktuellen Cronjobs ändern möchten, klicken Sie auf Bearbeiten(Edit) . Wenn Sie einen Job nicht mehr ausführen möchten oder einen Fehler machen, klicken Sie auf Löschen(Delete) .

Verwenden Sie WordPress (WP)-Plugins, um MySQL zu sichern(Use WordPress (WP) Plugins to Backup MySQL)

Wenn Sie WP verwenden, können Sie ein Plugin verwenden, um Ihre Datenbank zu sichern(use a plugin to back up your database) . UpdraftPlus sichert(UpdraftPlus) Ihre Datenbankdatei mit einem einzigen Klick. Es hat derzeit über zwei Millionen aktive Installationen.

BackWPup

Verwenden Sie BackWPup(Use BackWPup) , um Ihre MySQL - Datenbankdateien und sogar Ihre komplette WP-Installation zu sichern.

Es sind viele weitere WP-Plugins verfügbar, um MySQL zu sichern . Wählen Sie eine aus, die mit der aktuellen Version von WP funktioniert und aktiv aktualisiert wird.

Um den Verlust kritischer Daten zu vermeiden, sollten Sie Ihre MySQL - Datenbank regelmäßig sichern. Wenn Sie über ein Backup verfügen, können Sie wichtige oder unersetzliche Daten wiederherstellen, falls Ihre Website beschädigt werden sollte.



About the author

Ich bin Computerexperte und helfe seit 2009 Menschen mit ihrem PC. Meine Fähigkeiten umfassen iPhone, Software, Gadgets und mehr. Seit vier Jahren arbeite ich auch als Ausbilderin. In dieser Zeit habe ich gelernt, wie ich Menschen helfen kann, neue Programme zu lernen und ihre Geräte professionell zu nutzen. Ich gebe gerne Tipps, wie ich meine Fähigkeiten verbessern kann, damit jeder bei der Arbeit oder in der Schule erfolgreich sein kann.



Related posts