webentwicklung-frage-antwort-db.com.de

Piwik-Daten migrieren

Ich habe derzeit Piwik auf analytics.myhost.com mit vielen Daten installiert. Dies ist seit über einem Jahr in Betrieb, daher möchte ich alle meine Statistiken behalten.

Ich habe jetzt Hosts umgezogen, muss also auch meine Piwik-Daten umziehen. Bisher habe ich eine neue Version auf Piwik unter mydomain.com/analytics installiert. Dies funktioniert wie erwartet, es sind noch keine Daten vorhanden, es wurde neu installiert, aber es funktioniert einwandfrei.

Kann ich meine alten Piwik-Daten in meine neue Piwik-Installation verschieben, wenn ja - wie? Geht es nur darum, meine alte Piwik-DB zu exportieren und diese in meine neue Piwik-DB zu importieren und dabei alte Daten zu überschreiben?

Ich bin mir nicht sicher, ob ich die alte DB zuerst hätte importieren sollen, und habe dann das Piwik-Installationsprogramm ausgeführt. Oder wird es nur meine neuen Daten abrufen, wenn ich überschreibe, was jetzt da ist?.

2
jonboy

Der einfachste Weg, die Daten zwischen zwei Hosts zu migrieren, ist phpmyadmin.

Wählen Sie in Ihrer alten Site, die sich bei phpmyadmin anmeldet, die Datenbank im linken Menü aus.

Behalten Sie auf der Registerkarte Export alle Einstellungen bei und laden Sie die .sql-Datei herunter

Melden Sie sich über phpmyadmin bei der neuen Website an (vorausgesetzt, Sie haben eine Datenbank/einen Benutzer erstellt). Klicken Sie auf die Datenbank im linken Menü und importieren Sie nun die .sql-Datei.

Laden Sie alle Ihre alten Piwik-Dateien auf den neuen Server hoch. Wenn Sie die neueste Version von Piwik installiert haben, ist möglicherweise eine alte Datenbanktabelle erforderlich, die sich nicht mehr in Ihrer exportierten Datei befindet. Arbeiten Sie also mit denselben Dateien von Ihrer alten Site.

Aktualisieren Sie die Datenbank, den Benutzer und den Pass für die Piwiks-Datenbankverbindung.

Passen Sie die Tracking-URL bei Bedarf an, sofern diese nicht identisch ist.

Wenn Piwik jetzt wieder läuft, können Sie die Standardmethode zum Aktualisieren der Software durchlaufen.

2
Anagio

Hier sind zwei Links aus den Handbüchern:

Wie kann ich Piwik neu installieren? Kann ich die vorhandenen Daten behalten?

Wie kann ich Piwik von einem Server auf einen anderen verschieben und auch die Daten von einem MySQL-Server auf einen anderen migrieren?

Ich vermute, dass dies ausreichen sollte, es sei denn, Sie benötigen Hilfe mit MySQL:

So migrieren Sie eine MySQL-Datenbank zwischen zwei Servern

Sie können die auf dieser Seite verwendete Kopiermethode ignorieren und FTP (Text nicht binär) oder eine andere verfügbare Kopiermethode verwenden, bei der die Textdatei erhalten bleibt.

Wenn Sie über Port 3306-Zugriff auf Ihre MySQL-Installation (en) verfügen, können Sie MySQL Workbench verwenden, die Sie hier herunterladen können:

MySQL Workbench herunterladen

Ich rate Ihnen dringend, mehrere Sicherungskopien Ihrer Datenbank anzufertigen, bevor Sie versuchen, eine der beiden über die Befehlszeile der grafischen Benutzeroberfläche zu kopieren. Manchmal geht etwas schief und es können nicht alle Daten importiert werden.

Sie können die Workbench-Dokumentation hier verfeinern:

MySQL-Dokumentation: MySQL Workbench

Das braucht ein bisschen, um anzufangen, aber nicht viel. Ich empfehle immer die GUI zu verwenden, wenn Sie können. Der Grund ist einfach. Sie müssen nicht alle Befehlszeilenoptionen kennen, da die GUI häufig standardmäßig die von Ihnen benötigten Optionen verwendet.

Ich hoffe, das ist genug, um Ihnen den Einstieg zu erleichtern. Wenn Sie auf Schwierigkeiten stoßen, lassen Sie es uns wissen und ich kann entweder die Antwort aktualisieren, oder jeder kann Ihnen in den Kommentaren helfen oder eine neue Antwort geben.

3
closetnoc