Plesk: Migrationsmanager verwenden

Aus Glaskugel
Zur Navigation springen Zur Suche springen

Servermigration -prüfen ob kostenpflichtig (34,99€ netto) oder kostenfrei (Upgrade auf höheren Tarif) -PHP Version bei Kundensoftware überprüfen (neuer Server mind. 8.0 / wenn Kundensoftware nicht kompatibel neuen Server auf 7.4 einstellen) -Kunde Mail senden Migration -intern / mit Terminvorschlag (mind. 24 Stunden später) -TTLs anpassen auf 600 damit die Aktualisierung innerhalb von 10 Minuten durch ist -wenn Kunde Termin bestätigt, neuen Server raussuchen -Kunden über neuen Server informieren z.B.

vielen Dank für die Bestätigung, wir planen die Migration so für Sie ein.

Anbei bereits erste Daten zum neuen Server, diese greifen natürlich erst nach der erfolgreichen Migration am 22.02.2023 cica 17°°Uhr.

- Neuer Server-URL: [1]https://www92.estugo.de:8443
- Neuer Mailserver für Postein/Ausgang: www92.estugo.de 

-Notiz setzen Kundenname (Kundenfirma) K12345

- Datum
- Uhrzeit Start Migration z.B. 16:00 Uhr
- Preis oder kostenlos z.B. 34,99€ 
- Kein Tarifwechsel oder Tarifwechsel von ... auf ...
- Notiz auf welchen Server z.B. unbedingt auf www92
- Info, dass TTLs angepasst wurden z.B.: TTLs passen 

-Benutznamen auf alten Server prüfen / wenn webXX. dann ändern in Vornamenachname. bei Migration

-Notiz im Bahnhof setzen z.B. TTLs angepasst auf 600 für Servermigration / Hinweis wenn Kundensoftware nur PHP 7.4 kompatibel

-in Quell und Zielhost einloggen -iptables auf Quellhost temporär deaktiveren mit service iptables stop -auf Zielhost den Migrationsmanger öffnen -evtl. Fehlermeldungen kontrollieren -Migration starten und warten auf Abschluss -erneut Migrationsmanager starten und Migration abschließen -iptables und fail2ban auf Quellhost wieder aktivieren service iptables start && service fail2ban restart -auf neuem Server den Kunden aufrufen und neue Zugangsdaten vergeben Logindaten ändern (bei webxxx. Benutzer ändern in Vornamenachname) -Subdomain anpassen auf zielhost -FTP User anpassen mit neuen Zugangsdaten -Kontrolle ob Systemuser mit Benutzer übereinstimmt ( wenn nicht, alle FTP User außer Hauptuser löschen) -Shop Configs anpassen auf neue Subdomain(z.B. Gx3 / httpdocs/gx3/config.php) Berechtigungen kurzzeitig für Besitzer freischalten und danach wieder deaktivieren -Cache leeren (außer Ordner und .htaccess) -smarty Ornder umbenennen in old_smarty -Mail für Kunden fertig machen

Servermigration -intern beendet

-ipswitch (DNS anpassen) auf neue Server IP -nach ca. 10 Minuten Abo sperren auf Quelhost -PHP Version richtig einstellen -Bahnhofeintrag erstellen mit Termin zur Löschung setzen -auch bei Server den neuen Server einsetzen und alten als ehm. setzen -testen ob neue Seite funktioniert -Ticket für Buchhaltung erstellen mit Eintrag aus Bahnhof und kurzen Text für den Kunden wieso der kostenpflichtige Transfer durchgeführt wurde



alte Verion

Vorbereitung

Benutzernamen prüfen
auf webXX oder vornamenachname
wenn webXX dann später anpassen
außer auf root und managed -server, da ist das egal!
TTLs und IPs der Domains prüfen
ggf. TTL auf 600 senken!
wenn Nameserver extern, Kd vorab informieren
Mail an den Kunden

gerne können wir alle Ihre Daten 1:1 zum Server transferieren. Einen längeren Ausfall gäbe es nicht, da jedoch die IP-Umstellung mehrere Minuten dauern kann, ist entweder der alte oder der neue Server für die Ausgabe verantwortlich. ***Optional*** Ich habe soeben den TTL-Wert von 24 Stunden auf 10 Minuten gesenkt. Wenn wir heute die Umstellung vornehmen, werden Sie Ihr Projekt erst vermutlich wieder morgen (nach 24 Stunden) erreichen, wenn wir morgen die Umstellung (nach xx:xx Uhr) vornehmen, dann 10 Minuten später. ***Optional***

Die reine Migration beläuft sich auf ungefähr (je nach Datenvolumen) ca. 15 - 30 Minuten. In dieser Zeit sollten keine E-Mails abgerufen werden, sofern Sie welche bei uns eingerichtet haben.

Der neue Server (auch Posteingangs- und Ausgangsserver) hat den Namen "xxxxxxx". Sofern Sie einen Router der Telekom nutzen und nach dem Transfer keine E-Mails mehr verschicken können, tragen Sie bitte den neuen Server in die Konfiguration (https://www.schnied.net/2014/04/27/telekom-speedport-und-die-liste-der-sicheren-e-mail-server/) ein. Alternativ können Sie auch die Liste komplett deaktivieren.

***Optional*** Mit dem Umzug müssen wir leider den Benutzernamen für den FTP-Server, die Datenbanken und der Verwaltung abändern. Nach Abschluss der Arbeiten, teilen wir Ihnen die neuen Daten per E-Mail mit. Die Passwörter für die Verwaltung, E-Mails und FTP bleiben erhalten. ***Optional***

Bitte ändern Sie im Anschluss ggf. Ihre gespeicherten Einstellungen wie z.B. (FTP-Server, E-Mail Postein- und Ausgangsserver usw.) ab. Backups vom alten Server aus Plesk können leider nicht übernommen werden.

Bitte teilen Sie mir mit, wann ich die Migration in der Zeit von Dienstag bis Donnerstag zwischen 10:00 - 12:00 Uhr vornehmen kann.


Transfer starten

Datentransfer

Transfer über Migrationsmanager starten!
Only manually selected resellers, customers and domains
Synchronize the content of domains after migration
Mögliche Fehlermeldungen vor dem Transfer
The 'max_allowed_packet' parameter
egal
The following Apache modules are not installed on the destination server: bw.
egal
The following Apache modules are disabled on the destination server: cgi.
egal
rsync nicht vorhanden
ggf. alter Debian 6 Server, dann muss Paket nachinstalliert werden, Source-List: deb http://archive.debian.org/debian/ squeeze contrib main non-free
während des Transfers
IP's der Domains in https://partner.providerbox.com umstellen


Nach dem Transfer

Aus der Telefonanlage abmelden
F1 am Telefon drücken
Auswertung Migrationsmanager angucken
Completed with warnings -> View details -> angucken!
Fehlermeldung: Can not reload proxy server:
nginx neu starten Tools & Einstellungen -> Service-Verwaltung -> Reverse-Proxy-Server -> starten
nur bei managed und root server
Symlink erstellen
cd /var/www/ && ln -s /var/www/vhosts/web1.www12.hostkraft.de/ /var/www/web1
Servicepaket anpassen
Akutelles Servicepaket zuweisen (mit aktuellem PHP56 oder PHP70)
ggf. Importiertes Servicepaket löschen
Abo entsperren und Syncen.
Bahnhof anpassen
-> Umzug auf xxx, vorher auf xxx
Bei Umzug auf root oder managed Buchhaltung Bescheid geben, muss Domains neuem Vertrag zuweisen!
ggf. FTP, FTP-Benutzer und Plesk-Benutzer anpassen
keine webXX Benutzer !!
ggf. neuen Datenbankbenutzer anpassen und Datenbanken über Plesk kopieren
keine webXX Benutzer !!
ggf. Hauptdomain von Plesk anpassen (nur bei www##.estugo.de Transfers)
keine webXX Benutzer !!
ggf. dann auch Cacheordner und Konfigurationsdateien
Nginx reconfigure: /usr/local/psa/admin/bin/httpdmng --reconfigure-all
Migration aus Migrations-Manger (neuer Server) entfernen
Neustartintervall ggf. auf 0 setzen
Start > Tools & Einstellungen > Apache Webserver-Einstellungen.
Domain zeigt keine Inhalte, nur Fehler
No input file specified.
in der error.log der Domain steht nur: open_basedir restriction in effect. File(/var/www/vhosts/gerritbenkler.www73.hostkraft.de/html/gx/index.php) is not within the allowed path(s): (/var/www/vhosts/web25.www50.hostkraft.de/:/tmp/)
Lösung 1: Tarif neu zuweisen, entsperren und syncronisieren!
Lösung 2: PHP-Version neu zuweisen, da die Angaben in der php.ini der Domain nicht neu geschrieben wurden
Lösung 3: plesk bin domain --update-php-settings diedomain.de
Lösung 4: ALLE php.inis der Server aktualisieren: cd /var/www/vhosts/system && for i in *; do echo $i; plesk bin domain --update-php-settings $i; done


alten Benutzer inkl. Abo am alten Server sperren
nach 7 Tagen löschen
Ticket offen lassen
bei Umzug auf ROOT oder managed -> altes Konto sperren, NICHT löschen, muss der Kd kündigen!
Kd Kündigungsdokument mitsenden!


Kunden informieren
neuen Servernamen
Domainumzug erfolgt
ggf. neuer Benutzernamen
ggf. neue Kennwörter für MySQL


=sobald der Umzug erledigt ist

Kunden informieren



Hallo ##########,

der Umzug ist abgeschlossen, alle Domains wurden umgestellt, anbei die neuen Daten:

Login Plesk vorher: xxx jetzt: https://xxx.xxx.de:8443/

***optional sofern auf SSD/vServer migriert wurde*** Wenn Sie eine SSL-Warnung erhalten, bestätigen Sie diese bitte, indem Sie eine Ausnahme hinzufügen. Die Warnung ist korrekt, da kein offiziell bestätigtes SSL Zertifikat für die Verwaltung hinterlegt ist. ***optional sofern auf SSD/vServer migriert wurde***

FTP/Plesk Benutzername vorher: xxx jetzt: xxx

***optional sofern innerhalb von www-Server migriert wurde*** Folgende FTP-Benutzer habe ich gelöscht, da der Benutzer "web###" leider nicht bestehen bleiben darf:

web###f1 /html/shopware web###f2 /html/objekt ***optional sofern innerhalb von www-Server migriert wurde***

Posteingang/Postausgangsserver: vorher: xxx jetzt: xxx.xxx.de

Sofern Sie einen Router der Telekom nutzen und nun keine E-Mails mehr verschicken können, tragen Sie bitte den neuen Server in die Konfiguration ein, siehe: https://www.schnied.net/2014/04/27/telekom-speedport-und-die-liste-der-sicheren-e-mail-server/

Hauptdomain/Pfadangabe vorher: xxx jetzt: xxx.www72.hostkraft.de

***optional sofern innerhalb von www-Server migriert wurde**** Die Datenbanken habe ich geklont und in folgende neuen Datenbanken importiert:

Datenbankname vorher -> jetzt usr_webxxx_1 -> xxx usr_webxxx_2 -> xxx

Datenbankbenutzer und Passwort vorher -> jetzt -> Passwort web1 -> tec_bus -> lfxxx5 web2 -> tec_gx2 -> Iqxxx74

***optional sofern innerhalb von www-Server migriert wurde*** Das alte Konto habe ich gesperrt, dieses werden wir nächste Woche (Montag, Dienstag, Mittwoch - immer + 7 Tage ab Transfer #######) löschen, sofern keine Probleme auftreten. ***optional sofern innerhalb von www-Server migriert wurde***

***optional sofern auf SSD/vServer migriert wurde*** Das alte Konto habe ich gesperrt, damit Sie nicht aus versehen im alten Shop arbeiten. Wenn Sie den alten Tarif nicht mehr benötigen, lassen Sie uns bitte die schriftliche Kündigung zukommen: http://www.estugo.de/formular-kundigung-hosting ***optional sofern auf SSD/vServer migriert wurde***

Wenn Sie den alten Tarif nicht mehr benötigen, lassen Sie mir bitte das nachfolgende Dokument ausgefüllt und unterschrieben via E-Mail, Post oder Fax zukommen: http://www.estugo.de/formular-kundigung-hosting