So erstellen Sie Sicherungskopien von MySQL-Datenbanken (mysqlhotcopy, mysqldump)

Zuletzt verändert am 24. Juli 2026 • 1 Min. Lesezeit • 144 Wörter
Es gibt verschiedene Möglichkeiten.
Es gibt verschiedene Möglichkeiten. Wenn Sie Zugriff auf den Rechner haben, auf dem MySQL läuft, sollten Sie folgenden Befehl verwenden: mysqlhotcopy. Auf unserem RedHat-8-Server geben Sie einfach Folgendes ein: /usr/bin/mysqlhotcopy --user=root --password=sdjksjd journal /Pfad/zum/Backup-Verzeichnis Alternativ: /usr/local/mysql/bin/mysqldump --user=Benutzername -p phpgedview >phpgedview Der Pfad des Befehls ist spezifisch für die MySQL-Installation auf einem Mac OS X-Rechner.Wenn Sie von einem anderen Rechner aus sichern möchten, können Sie den Befehl mysqldump verwenden: mysqldump --host=hostname_oder_ip-adresse --user=Benutzername -p phpgedview >phpgedview In diesem Beispiel wird die Datenbank „phpgedview“ gesichert, die sich auf dem Rechner „hostname_oder_ip-adresse“ befindet.Die eigentlichen Datenbankdateien befinden sich in Unterverzeichnissen unter /var/lib/mysql, falls Sie sich nicht an deren Namen erinnern. Um eine Datenbank automatisch über das Netzwerk zu sichern, können Sie eine Datei mit folgendem Inhalt in das Verzeichnis /etc/cron.hourly legen:!/bin/sh mysqldump --host=hostname_oder_ip-adresse --user=BENUTZER -pPASSWORT journal >mysqldump_journal Dadurch wird stündlich eine neue Sicherungsdatei namens mysqldump_journal im Verzeichnis /etc/cron.hourly erstellt.