Backup der Shop-Datenbank Sicherheit, Shop-Software

Backup der Shop-Datenbank

MySQL-Backup mit PhpMyAdmin anlegen: Datenbank sichern von Ihrem Online-Shop

Regelmäßige Backups von Ihrer Shop-Datenbank sind wichtig, um im Notfall Ihren Online-Shop wieder funktionstüchtig zu machen. Für die Sicherung gibt es viele Tools und PHP-Scripte. PhpMyAdmin ist ein leistungsfähiges Programm zum Administrieren von Datenbanken, verfügt auch über komfortable Import- und Export-Funktionen und ist im Gegensatz zu externen Lösungen fast überall sofort verfügbar.

Jeder Online-Shop besteht technisch gesehen aus zwei Hauptbereichen: Auf der einen Seite das Shop-System mit seinen Dateien, wo sich Produktbilder, Mailfunktionen, Kaufabläufe und Bestellprozesse befinden und auch das Design festgelegt ist. Auf der anderen Seite wird eine Datenbank benötigt, in der sich Kundenadressen, neue Bestellungen befinden und Produktbeschreibungen, Preise, Steuersätze verwaltet werden. Der Ausfall der Datenbank durch einen Hardware-Defekt, kann erhebliche Auswirkungen haben. Abgesehen davon dass der Shop nicht mehr funktioniert, können Sie im schlimmsten Fall neue Bestellungen und Kundendaten verlieren. Die Sicherung der Shop-Datenbank muss daher in regelmäßigen Abständen erfolgen, und ein Fixpunkt bei Pflege und Verwaltung von Ihrem Shop sein.

PhpMyAdmin aufrufen
Der Aufruf des Programms ist je nach Provider verschieden. Manche Hoster erlauben den Zugriff über eine Subdomain, etwa http://mysql.phpshops.de, meistens müssen Sie sich zum Datenbank-Administrieren in Ihrem Kundenbereich anmelden. Bei 1&1 loggen Sie sich in Ihrem Controlcenter ein und klicken auf den Menüpunkt 'MySQL-Datenbanken'. Wählen Sie im folgenden Fenster Ihre Shop-DB aus, indem Sie auf 'Verwalten' klicken.

Backup anlegen
Nach dem Start von PhpMyAdmin müssen Sie, je nach Art Ihres Zuganges, die zu sichernde Datenbank im linken Frame auswählen. Anschließend im rechten Frame ganz oben auf der Seite auf den Reiter 'Exportieren' klicken. Stellen Sie sicher, dass auf der neuen Seite folgende Punkte aktiviert sind:
- Exportieren: Alle auswählen, Optionsfeld auf SQL
- Optionen: Haken setzen bei Struktur, Füge DROP TABLE / DROP VIEW hinzu, AUTO_INCREMENT-Wert hinzufügen, Tabellen- und Feldnamen in einfachen Anführungszeichen, Daten
- Senden: Haken setzen und OK klicken

Im folgenden Dialog 'speichern' auswählen und Pfad und Dateiname auf Ihrem Computer angeben. Die Datenbank wird nun lokal auf Ihren Computer gesichert, was bei einer langsamen Verbindung und großen Datenbanken etwas dauern kann.

Backup überprüfen
Eine Shop-DB zu sichern ist immer heikel, denn so einfach der Vorgang via PhpMyAdmin auch ist - Sie müssen sicher sein, dass diese Kopie im Notfall auch wirklich funktioniert. Um Fehler auszuschließen, überprüfen Sie auf jeden Fall immer das Ergebnis. Als Beispiel können Sie die angelegte Sicherheitskopie in einer lokalen XAMPP-Installation einspielen, und sehen ob sich Ihr Shop korrekt verhält, oder ob beim Backup Fehler entstanden sind.

Erschienen am 02.08.2008, um 15:54h.