Hosting von Kunden in ein neues übertragen?

Dirki

Registered User
Ich habe einen Kunden mitsamt seiner Domains von meinem alten Server übertragen.Beim alten Server hatte ich allerdings mit verschiedenen Problemen zu kämpfen.
Ich habe damals den Kunden mit einer Sub-Domain angelegt, und die eigentliche Domain als Alias hinzugefügt.
Da aber die Statistiken wohl aufgrund eines Fehlers nicht erstellt werden, würde ich dem Kunden gerne ein neues Web erstellen, und die vorhandene HP mit der MySQL-Datenbank übertragen. Gibt es eine einfache Möglichkeit, oder muß ich alles manuell hin- und her kopieren? Wenn ich das alles kopieren muß, wie schaffe ich es, das ich mir nicht die ganzen Benutzerrechte durcheinander bringe, weil sich dann ja zwangsläufig der Besitzer der Dateien ändern würde.

Klingt kompliziert, ist es vermutlich auch, aber wenn mir jemand einen Tipp geben würde, wäre ich soooo dankbar.

Ich benutze Plesk 9.2

Ein schönes Wochenende...

Dirk
 
Last edited by a moderator:
...

Hallo Dirk,

welche Plesk-Version nutzt du auf dem anderen Server?
Den Migrationsmanager gibt es ja leider nichtmehr seit Plesk 9 sonst währe das ganz einfach... du müsstest jetzt auf dem alten ein Backup des Webs machen und danach auf dem neuen wieder einspielen.
Da es sich hierbei aber nur um eine einzige Homepage handelt, würde ich diese einfach direkt falls es sich um Linux handelt per SSH umziehen, also auf dem neuen Server die Domain anlegen Daten mit SCP rüber kopieren und dann einfach nur den Benutzer mit chown anpassen und natürlich die Datenbank für die Domain im Plesk einrichten und dann dort auch einfach nur die Datenbank per SCP rüberkopieren und dann die Benutzerrechte anpassen.

Achja ganz wichtig ist das du die Dateien vor dem rüberkopieren vorher als tar-Archiv oder ähnliches speichern solltest, denn dann gehen die chmod Rechte nicht verloren ;) .
 
Last edited by a moderator:
Den Migrations Manager gibt es noch. Er hat mir auch meine Kunden recht gut übertragen, leider auch die Fehler. xD

Wenn du den Migrationsmanager nutzen möchtest musst du den nur über Update nachinstallieren. Ich habe auch eine ganze Weile gesucht bis ich den gefunden habe.

Meine Alte Plesk-Version war Plesk 8.

Also meinst du auch, Verzeichnis taren, Datenbank sichern, Domain löschen, neu einrichten, Datenbank (mit selben Zugangsdaten) einrichten und alles zurückspielen?
 
.

Achso also in Plesk 9.0 war er definitiv nicht vorhanden das hatte ich extra beim Parallels-Support nachgefragt... naja vielleicht haben Sie es jetzt nachgetragen ;) . Ja genau Domain auf dem neuen Server löschen, dann Domain komplett leer anlegen alle Daten auf dem alten Server taren und per scp auf den neuen rüber schieben dann einfach wieder entpacken und alle Rechte anpassen. Ganz wichtig natürlich wie du schon sagtest die gleichen Zugangsdaten wieder für die Datenbank auf dem neuen Server nehmen... aber diese werden ja bestimmt in irgendeiner inc.php stehen.
 
*grummel*
das will irgendwie nicht funktionieren.

ich habe die Datenbank gesichert, das httpdocs-Verzeichnis getart (tar -cvzf httpdocs.tar.gz httpdocs/).
Danach habe ich den Kunden, und die datenbank mit exakt den gleichen Daten (Benutzernamen, Datenbanknamen, und Datenbankbenutzernamen) neu angelegt, die Datenbank zurückgespielt und die Dateien wieder entpackt (tar -xvzpf httpdocs.tar.gz) und es wird nur eine Weiße Seite (Mozilla) oder Fehler 500 (IE) angezeigt. *verzweifel*
 
Hast du die Benutzerrechte engepasst von den normalen php-Dateien im httpdocs Verzeichnis und die der Datenbank? Eine Weiße Seite kann natürlich auch sein das die Abfragen RegisterGlobals benötigen (unsichere Programmierung) dies kannst du einfahc bei der Domain im conf Ordner in der Datei... ich glaube das war httpd.conf als php_value_flag eintragen
 
Die Rechte sollen ja bei tar mit -p beigehalten werden. interessanterweise bekomme ich wohl eine Fehlermeldung wenn die MySQL nicht stimmen, also aufrufen muß der was.
 
Hmmm... dann tut es mir leid ohne genauere Fehlermeldung oder wenn ich es selbst sehen würde kann ich da so nichts machen.
 
Back
Top