Page 1 of 2

i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 15:27
by Mutschas
Hallo zusammen,

zunächst einmal - Hut ab! Das ist echt eine gelungene Software! :)

Derzeit nutze ich noch i-MSCP 1.5.3 unter Debian 9.
Installiert sind Apache 2, MySQL, ProFTPD, Postfix, Courier.

Gerne würde ich zu KeyHelp wechseln, da i-MSCP tot ist - da passiert nichts mehr - letztes Update 2018. Gibt es irgendwo eine Anleitung, wie das funktioniert? Müssen alle Benutzer manuell angelegt werden oder geht das automatisch? Wie sieht es mit den Benutzer-System-IDs aus - können die aus i-MSCP verwendet werden, oder werden diese neu erstellt?

Vielen Dank.

Viele Grüße
Mutschas

[Mod-Edit]
Thread in Off Topic verschoben, da der Topic nichts direkt mit der Keyhelp Installation zu tun hat.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 15:37
by Jolinar
AFAIK git es (noch) kein Migrationsscript.
Du wirst also nicht umhin kommen, dein Keyhelp-System manuell mit den Nutzdaten zu befüllen.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 21:17
by Mutschas
Hallo Jolinar,

dieses "noch" in deiner Antwort bedeutet, dass eines in Entwicklung ist? Wie ist da der Stand? Kennt man schon einen Zeitplan?

Viele Grüße
Mutschas

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 21:32
by stfn116
Mutschas wrote: Sun 22. Mar 2020, 21:17 Zeitplan?
hi Mutschas: https://changelog.keyhelp.de/

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 21:33
by Jolinar
Mutschas wrote: Sun 22. Mar 2020, 21:17 dieses "noch" in deiner Antwort bedeutet, dass eines in Entwicklung ist? Wie ist da der Stand? Kennt man schon einen Zeitplan?
Soweit ich weiß, steht eine Migrationsmöglichkeit aus anderen Panels zumindest auf der ToDo-Liste der Dev's.
Zu einem aktuellen Entwicklungsstand bzw. Zeitplan kann ich allerdings nichts weiter sagen...Bleibt also im Endeffekt nur Abwarten, bis ein derartiges Feature fertig ist und ausgerollt wird.

Was ich mir allerdings auch gut vorstellen kann, daß hier das eine oder andere findige Community-Mitglied ein solches Script selber schreibt (dank der Keyhelp-API sollte das garnicht so schwer sein) und es der Community zur Verfügung stellt.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 22:03
by Mutschas
Jolinar wrote: Sun 22. Mar 2020, 21:33 Was ich mir allerdings auch gut vorstellen kann, daß hier das eine oder andere findige Community-Mitglied ein solches Script selber schreibt (dank der Keyhelp-API sollte das garnicht so schwer sein) und es der Community zur Verfügung stellt.
Das wäre natürlich echt eine super Sache, wenn das jemand erstellen könnte :)

Aber falls niemand die Zeit hat dies zu machen, hätte ich trotzdem eine Frage zum Ablauf, falls ich es manuell machen müsste.
Die ganzen Domain / Benutzer / E-Mail Adressen (ich rede hier von knapp 600 E-Mail-Adressen), müssten alle von Hand eingetragen werden. Wie läuft das mit den Passwörtern? Ich kann schlecht die PW aus i-MSCP mit migrieren.

Z.B. die Datenbankpasswörter: Wenn die Seiten umgezogen werden und jemand hat z.B. eine PHP-Seite mit MySQL-DB, dann werden die Logindaten ja nicht mehr gehen. Also müsste jeder Benutzer einer Domain alle Skripte anpassen und die Logindaten aktualisieren. Sehe ich das richtig, oder gibt es einen anderen Weg?

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Sun 22. Mar 2020, 22:20
by nikko
Alles händisch, alles neu. Kannst ja im August mal Bescheid geben, wie es gelaufen ist... :roll: :D
Ggfls. erleichtert noch das ein oder andere Script die Arbeit, aber bei 600 Adressen is es ein harter Job.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Mon 23. Mar 2020, 02:43
by OlliTheDarkness
Mutschas wrote: Sun 22. Mar 2020, 22:03
Jolinar wrote: Sun 22. Mar 2020, 21:33 Was ich mir allerdings auch gut vorstellen kann, daß hier das eine oder andere findige Community-Mitglied ein solches Script selber schreibt (dank der Keyhelp-API sollte das garnicht so schwer sein) und es der Community zur Verfügung stellt.
Das wäre natürlich echt eine super Sache, wenn das jemand erstellen könnte :)

Aber falls niemand die Zeit hat dies zu machen, hätte ich trotzdem eine Frage zum Ablauf, falls ich es manuell machen müsste.
Die ganzen Domain / Benutzer / E-Mail Adressen (ich rede hier von knapp 600 E-Mail-Adressen), müssten alle von Hand eingetragen werden. Wie läuft das mit den Passwörtern? Ich kann schlecht die PW aus i-MSCP mit migrieren.

Z.B. die Datenbankpasswörter: Wenn die Seiten umgezogen werden und jemand hat z.B. eine PHP-Seite mit MySQL-DB, dann werden die Logindaten ja nicht mehr gehen. Also müsste jeder Benutzer einer Domain alle Skripte anpassen und die Logindaten aktualisieren. Sehe ich das richtig, oder gibt es einen anderen Weg?
MySQL kannst du 1:1 Portieren , auch die User inkl. PW´s.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Mon 23. Mar 2020, 20:51
by Mutschas
Hmm, dass kann ich mir irgendwie nicht vorstellen. Hat KeyHelp etwa die gleiche Datenbankstruktur wie I-MSCP?

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Mon 23. Mar 2020, 21:03
by DrCarsonBeckett
Eine Webseite, die auf php als Beispiel läuft und eine Datenbank wie MySQL nutzt, kannst du migirieren.
Einfach die Datenbank in Keyhelp (im CP) anlegen und die Anmeldedaten gleich halten und dann kannst du das Backup vom vorigen Server eins zu eins einspielen. Andernfalls musst du nur im CMS / php code den Zugang für die Datenbank anpassen an neue Daten.

Wenn es um Einträge aus der I-MSCP Datenbank selbst geht und du MySQL genutzt hast, kannst du diese ebenfalls migrieren. Eventuell ein wenig händisch bzw. mit gucken wo du was wiederherstellst, aber generell geht das gut.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Mon 23. Mar 2020, 21:17
by kess
Hallo zusammen,
das ist mein erst Post.

1. Entschuldigung für meine Deutsche Sprache, ich weiss es schon es ist nicht Perfekt.
2. Ich bin genau in die gleiche Situation wie @Mutschas, und seit einige Wochen ist KeyHelp bei mir in Test (und im Moment ist er der beste Kandidat)

Die Migration soll mann (bis jetzt) fast alles manuell machen, aber es funktioniert.
DatenBank Struktur ist nicht die gleiche, Pfads sind nicht gleich, usw.
Aber... Bind ist Bind, Apache ist Apache, Mysql ist Mysql, usw.
Zum glück mail ist bei i-MSCP mit dovecot gemacht, und die Kennwörter sind im Datenbank mit SHA512-CRYPT gespeichert. Genau wie in KeyHelp :ugeek:

So, wenn du zB ein Password Hash in i-MSCP findest:

Code: Select all

$6$rounds=5000$lk/Eo+Sxy2Y9CM4P$B91jawKhvj6gJyCy4okpnw72qzqPoAJf.sdwFCMj2o0oauuyIN9sYnB5ZaA/NkHb/kQ37Wp.b5z76AvrE6vkX1
es wird mit KeyHelp bekommen:

Code: Select all

$6$lk/Eo+Sxy2Y9CM4P$B91jawKhvj6gJyCy4okpnw72qzqPoAJf.sdwFCMj2o0oauuyIN9sYnB5ZaA/NkHb/kQ37Wp.b5z76AvrE6vkX1
Einfach "rounds=5000$" löschen. Mit KeyHelp rounds ist auch 5000 (default value if not specified)

Es ist keine präzise Wissenschaft aber bis jetzt es funktioniert.

Der Rest (tut mir Leid)... Manuell...
Gruss Kess

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Mon 23. Mar 2020, 22:06
by Mutschas
DrCarsonBeckett wrote: Mon 23. Mar 2020, 21:03 Eine Webseite, die auf php als Beispiel läuft und eine Datenbank wie MySQL nutzt, kannst du migirieren.
Einfach die Datenbank in Keyhelp (im CP) anlegen und die Anmeldedaten gleich halten und dann kannst du das Backup vom vorigen Server eins zu eins einspielen. Andernfalls musst du nur im CMS / php code den Zugang für die Datenbank anpassen an neue Daten.
Ja das ist mir bekannt. Mir ging es um die i-MSCP-Datenbank, nicht die der Kundenseiten.
DrCarsonBeckett wrote: Mon 23. Mar 2020, 21:03Wenn es um Einträge aus der I-MSCP Datenbank selbst geht und du MySQL genutzt hast, kannst du diese ebenfalls migrieren. Eventuell ein wenig händisch bzw. mit gucken wo du was wiederherstellst, aber generell geht das gut.
Okay, also doch händisch.

@Kess
WOW, super, das hört sich schonmal gut an :)
Danke!

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Tue 24. Mar 2020, 07:57
by Speedy
Das mit den Passwörtern funktioniert. Ich schau mir mal an, ob man alles Benutzer- und Domaindaten migrieren kann. Zusätzliche Plugins etc. kann man erstmal ignorieren. Hauptsache die Grundfunktionen sind hergestellt und die Webseiten und Mailadressen sind erreichbar.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Fri 24. Apr 2020, 00:05
by Mutschas
Hallo,

wie sieht es mittlerweile aus? Hat schon jemand eine Migration erfolgreich durchführen können?

Danke.

Re: i-MSCP 1.5.3 zu KeyHelp

Posted: Fri 24. Apr 2020, 09:21
by nikko
Nein. Ich migriere nach wie vor händisch von fremden Umgebungen.