Wiederherstellung einer MySQL-Datenbank aus einer Sicherung mit MySQL Workbench ⋆ ALexHost SRL

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills
16.01.2025

Wiederherstellung einer MySQL-Datenbank aus einer Sicherung mit MySQL Workbench

Die Wiederherstellung einer MySQL-Datenbank aus einem Backup mit der MySQL Workbench ist ein unkomplizierter Prozeß, der es Ihnen ermöglicht, Daten aus zuvor gespeicherten Backups wiederherzustellen. Unabhängig davon, ob die Wiederherstellung aufgrund einer Migration, eines Serverabsturzes oder aus anderen Gründen erfolgt, bietet MySQL Workbench eine intuitive Schnittstelle für die Datenbankwiederherstellung.

Hier finden Sie eine Schritt-für-Schritt-Anleitung für die Wiederherstellung einer MySQL-Datenbank mit MySQL Workbench.


Voraussetzungen:

  1. MySQL Workbench: Stellen Sie sicher, dass MySQL Workbench auf Ihrem System installiert ist. Sie können sie von der MySQL-Website herunterladen.
  2. Sicherungsdatei: Stellen Sie sicher, dass Sie eine gültige .sql-Sicherungsdatei oder eine Dump-Datei der Datenbank haben.
  3. Datenbank-Zugang: Sie sollten Zugriff auf den MySQL-Server haben und berechtigt sein, die Datenbank wiederherzustellen.

Schritt 1: MySQL Workbench öffnen

  1. Starten Sie MySQL Workbench von Ihrem System aus.
  2. Stellen Sie eine Verbindung zu Ihrem MySQL-Server her, indem Sie die entsprechende Verbindung auswählen. Möglicherweise müssen Sie Ihren Benutzernamen und Ihr Passwort eingeben, um auf den Server zuzugreifen.

Schritt 2: Wählen Sie die Zieldatenbank

Sie müssen die Datenbank auswählen, in der die Sicherung wiederhergestellt werden soll. Wenn die Datenbank nicht existiert, müssen Sie eine neue erstellen.

Option 1: Wiederherstellung in eine bestehende Datenbank

  1. Wenn die Datenbank bereits existiert, können Sie die Sicherung in dieser Datenbank wiederherstellen.
  2. Im Navigationsbereich auf der linken Seite sehen Sie unter Schemas die Liste der vorhandenen Datenbanken.

Option 2: Eine neue Datenbank erstellen

  1. Um eine neue Datenbank wiederherzustellen, gehen Sie zu Datei > Registerkarte Neue Abfrage.
  2. Führen Sie den folgenden SQL-Befehl aus, um eine neue Datenbank zu erstellen (ersetzen Sie
    database_name
    durch den gewünschten Namen):
    CREATE DATABASE datenbank_name;
  3. Klicken Sie nach dem Erstellen der Datenbank auf das Aktualisierungssymbol auf der Registerkarte Schemas, um die neue Datenbank anzuzeigen.

Schritt 3: Starten Sie den Wiederherstellungsprozess der Datenbank

Sobald Sie Ihre Zieldatenbank bereit haben, folgen Sie diesen Schritten, um Ihre Datenbank aus der Sicherung wiederherzustellen.

  1. Gehen Sie zum Menü Server: Klicken Sie im oberen Menü auf Server und wählen Sie Datenimport.
  2. Wählen Sie auf dem Bildschirm Datenimport/Wiederherstellung die Option Import aus eigenständiger Datei.
    • Klicken Sie auf Durchsuchen und wählen Sie die .sql-Sicherungsdatei von Ihrem Computer aus.

Schritt 4: Wählen Sie die Zieldatenbank für die Wiederherstellung

  1. Wählen Sie im Abschnitt Standardschema, in das importiert werden soll die Zieldatenbank, in der Sie die Sicherung wiederherstellen möchten.
    • Wenn Sie eine neue Datenbank erstellt haben, wählen Sie diese aus der Dropdown-Liste aus.
    • Wenn Sie eine bestehende Datenbank überschreiben, wählen Sie stattdessen diese Datenbank aus.

    Hinweis: Wenn keine Zieldatenbank ausgewählt wird, versucht das SQL-Skript, die Datenbank während der Wiederherstellung zu erstellen (wenn der Befehl

    CREATE DATABASE
    in der Sicherungsdatei enthalten ist).

Schritt 5: Starten Sie die Wiederherstellung

  1. Nachdem Sie die Datenbank und die Datei ausgewählt haben, klicken Sie unten rechts im Fenster auf die Schaltfläche Import starten.
  2. MySQL Workbench führt nun die in Ihrer Sicherungsdatei enthaltenen SQL-Befehle aus, um die Daten in der ausgewählten Datenbank wiederherzustellen.
  3. Sie können den Fortschritt im Bereich Protokolle verfolgen, der alle Fehler und Erfolgsmeldungen während des Prozesses anzeigt.

Schritt 6: Überprüfen Sie die Wiederherstellung

Nach Abschluss des Importvorgangs ist es wichtig, zu überprüfen, ob die Datenbank korrekt wiederhergestellt wurde.

  1. Klicken Sie im Navigator auf der linken Seite mit der rechten Maustaste auf den Abschnitt Schemas und dann auf Aktualisieren.
  2. Öffnen Sie die wiederhergestellte Datenbank und überprüfen Sie die Tabellen, Ansichten und anderen Objekte, um sicherzustellen, dass die Daten korrekt wiederhergestellt wurden.
  3. Sie können SQL-Abfragen ausführen, um zu prüfen, ob die Daten intakt sind.

Zusätzliche Tipps:

  • Große Sicherungsdateien: Wenn Sie mit einer großen Sicherungsdatei arbeiten, kann der Importvorgang einige Zeit in Anspruch nehmen. Stellen Sie sicher, dass Ihr System über genügend Ressourcen (Arbeitsspeicher, Prozessorleistung) verfügt, um die Wiederherstellung zu bewältigen.
  • Berechtigungen prüfen: Vergewissern Sie sich, dass Sie über die erforderlichen MySQL-Berechtigungen (wie
    CREATE
    ,
    INSERT
    und
    ALTER
    ) verfügen, um die Datenbank wiederherzustellen.
  • Sicherung vor Wiederherstellung: Bevor Sie eine Live-Datenbank wiederherstellen, sollten Sie eine Sicherungskopie des aktuellen Zustands der Datenbank erstellen, für den Fall, dass etwas schief geht.

Schlussfolgerung

Die Wiederherstellung einer MySQL-Datenbank aus einem Backup mit MySQL Workbench ist eine unkomplizierte Aufgabe, die in wenigen Schritten erledigt werden kann. Durch die Auswahl der entsprechenden Datenbank, die Wahl der Sicherungsdatei und die Ausführung des Importvorgangs können Sie verlorene oder beschädigte Daten leicht wiederherstellen. Regelmäßige Backups und das Wissen, wie man sie wiederherstellt, sind entscheidend für die Erhaltung der Gesundheit und Stabilität Ihrer MySQL-Datenbanken.

Testen Sie Ihre Fähigkeiten mit unseren Hosting-Diensten und erhalten Sie 15% Rabatt!

Code an der Kasse verwenden:

Skills