Database
 sql >> Datenbank >  >> RDS >> Database

So migrieren Sie Datenbanken in Ihren Reseller-Server

In diesem Artikel zeigen wir Ihnen, wie Sie die Datenbanken Ihrer Kunden in Ihr Reseller-Hosting-Konto migrieren. Zu diesem Zeitpunkt sollten Sie bereits ein cPanel-Konto erstellt haben. Diese Schritte funktionieren auch beim VPS-Reseller-Programm sowie bei der Shared-Option.

Woher weiß ich, ob meine Kunden eine Datenbank verwenden?

Wenn Ihr Kunde ein Content-Management-System wie WordPress oder Joomla verwendet oder einen Warenkorb hat, verwendet er höchstwahrscheinlich eine Datenbank, um den Inhalt seiner Website zu speichern.

Reparieren der Datenbank

Es ist wichtig, die Datenbank vor dem Exportieren immer zu „reparieren“. Häufig kann das Exportieren einer Datenbank ohne „Reparieren“ zu Datenverlusten aufgrund von Caching und verschiedenen serverseitigen Funktionen führen.

So reparieren Sie eine Datenbank in phpMyAdmin

phpMyAdmin ist ein beliebtes Open-Source-Datenbankverwaltungssystem. Es ist weit verbreitet, sodass Ihre Kunden möglicherweise über eine verfügbare Installation in ihrer Hosting-Umgebung verfügen. Hier zeigen wir Ihnen, wie Sie über die cPanel-Oberfläche auf phpMyAdmin zugreifen.

  1. Melden Sie sich bei Ihrem cPanel an.
  2. Klicken Sie auf phpMyAdmin befindet sich unter den Datenbanken Kategorie.
  3. Wählen Sie die Datenbank, die Sie reparieren möchten, aus dem Menü auf der linken Seite aus.
  4. Unter dem Tisch Abschnitt wählen Sie Alle markieren .
  5. Wählen Sie im Dropdown-Menü Tabelle reparieren .

So reparieren Sie eine Datenbank über die Befehlszeile

Wenn Ihr Kunde weder cPanel noch phpMyAdmin hat, können Sie die Datenbank auch über die Befehlszeile mit dem folgenden Befehl reparieren:

mysqlcheck --repair -u [USERNAME] -p [DATABASE]

Stellen Sie sicher, dass Sie [BENUTZERNAME] durch den tatsächlichen Benutzernamen der Datenbank und [DATENBANK] durch den Namen der Datenbank ersetzen.

Exportieren der Datenbank

Sie benötigen eine Kopie der Datenbank im .sql-Format. Ihr Kunde sollte Ihnen dies zur Verfügung stellen können. Falls nicht, gibt es verschiedene Möglichkeiten, wie sie ihre Datenbank exportieren können.

Sie können eine Datenbank mit phpMyAdmin exportieren, falls verfügbar. Sie können die Datenbank auch über die Befehlszeile exportieren.

Importieren Sie die Datenbank in Ihren Reseller-Server

Sobald Sie die .sql-Datei vom alten Host wiederhergestellt haben, können Sie die Datenbank einfach in die phpMyAdmin-Installation Ihres Kunden importieren (verfügbar über cPanel).

So importieren Sie die Datenbank in phpMyAdmin

Die folgenden Schritte sollten befolgt werden, nachdem Sie eine neue Datenbank erstellt haben, in die die ursprüngliche Datenbank importiert werden soll.

  1. Melden Sie sich bei cPanel an.
  2. Gehen Sie zum Abschnitt Datenbanken.
  1. Wählen Sie phpMyAdmin .
  1. Wählen Sie die von Ihnen erstellte Datenbank zum Importieren aus.
  1. Klicken Sie auf Importieren aus dem oberen Menü.
  1. Unter Zu importierende Datei Klicken Sie auf Durchsuchen .
  2. Suchen Sie die Datenbankdatei, die Sie importieren.
  3. Klicken Sie auf Los unten.

Nachdem Sie die Datenbank importiert haben, stellen Sie sicher, dass alle Anwendungen, die diese Datenbank verwenden, erfolgreich eine Verbindung herstellen können. Denken Sie daran, dass Sie die Site mit einer Änderung der Hostdatei testen können, bevor Sie DNS auf Ihren Reseller-Server umstellen.

Wenn Sie daran arbeiten, ein Konto von einem Nicht-cPanel-Host zu migrieren, können Sie mit unserem nächsten Artikel zur Übertragung von E-Mails auf Ihr Reseller-Konto fortfahren.