Domain von einem auf ein anderes Panel umziehen
Domain von einem auf ein anderes Panel umziehen
So wie es aussieht, habe ich das mal wieder vor mir.
Es gibt hier einen oder gar mehre Threads, die das händisch beschreiben.
Mir schwebt vor, das eher zu Scripten, um Fehler zu vermeiden.
Haben da noch mehr Leute Interesse dran?
Wenn ja, fände ich es gut, wenn man hier ein Brainstorming machen könnte und das dann sukzessive Aufbauen.
Es gibt hier einen oder gar mehre Threads, die das händisch beschreiben.
Mir schwebt vor, das eher zu Scripten, um Fehler zu vermeiden.
Haben da noch mehr Leute Interesse dran?
Wenn ja, fände ich es gut, wenn man hier ein Brainstorming machen könnte und das dann sukzessive Aufbauen.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Re: Domain von einem auf ein anderes Panel umziehen
Das hätte was!
Re: Domain von einem auf ein anderes Panel umziehen
Das freut mich.
Ich habe mir heute schon ein paar Gedanken gemacht, werde die im Laufe der Woche mal ausformulieren.
Ich denke wichtig wäre auf jeden Fall ein sanity check.
Jede Domain sollte über
domain.tld
mail.domain.tld
webmail.domain.tld
panel.domain.tld
entsprechend konfiguriert verfügen.
Für Leute die es wollen ggf. auch mit www Subdomain.
Wenn die Kunden stringent mit diesen Daten arbeiten, sollte ein Umzug für die Masse unkritisch sein.
Seiten mit dynamischen Inhalten (Foren, WP, Joomla …) sollte man für den Umzug in den Wartungmodus setzen.
Wer hat eine clevere Idee, wie man panel und webmail umsetzen kann?
Der weg mit proxy auf das eigentlich Panel geht ja nicht, weil der host sich ändert.
Evtl. eine generische config wie für /webmail?
Also domain.tld/panel => KeyHelp Oberfläche.
Oder übersehe ich was?
Umsetzen würde ich das ganze, indem ich es an die bindAPI anflansche, die kann eh schon per API mit KeyHelp sprechen.
Nicht von der Config der BindAPI abschrecken lassen, die ganze manuellen Schritte habe ich automatisiert.
./bin/console check:setup <username>
reicht nun (als root oder mit sudo) aus.
Ich habe mir heute schon ein paar Gedanken gemacht, werde die im Laufe der Woche mal ausformulieren.
Ich denke wichtig wäre auf jeden Fall ein sanity check.
Jede Domain sollte über
domain.tld
mail.domain.tld
webmail.domain.tld
panel.domain.tld
entsprechend konfiguriert verfügen.
Für Leute die es wollen ggf. auch mit www Subdomain.
Wenn die Kunden stringent mit diesen Daten arbeiten, sollte ein Umzug für die Masse unkritisch sein.
Seiten mit dynamischen Inhalten (Foren, WP, Joomla …) sollte man für den Umzug in den Wartungmodus setzen.
Wer hat eine clevere Idee, wie man panel und webmail umsetzen kann?
Der weg mit proxy auf das eigentlich Panel geht ja nicht, weil der host sich ändert.
Evtl. eine generische config wie für /webmail?
Also domain.tld/panel => KeyHelp Oberfläche.
Oder übersehe ich was?
Umsetzen würde ich das ganze, indem ich es an die bindAPI anflansche, die kann eh schon per API mit KeyHelp sprechen.
Nicht von der Config der BindAPI abschrecken lassen, die ganze manuellen Schritte habe ich automatisiert.
./bin/console check:setup <username>
reicht nun (als root oder mit sudo) aus.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Domain von einem auf ein anderes Panel umziehen
Ich verstehe den Ansatz nicht. Warum muss die Domain
mail.domain.tld
webmail.domain.tld
panel.domain.tld
besitzen. Warum fragt man nicht per API ab was der Webspace hat?
Bzw. Was für für Subdomains angelegt sind.
mail.domain.tld
webmail.domain.tld
panel.domain.tld
besitzen. Warum fragt man nicht per API ab was der Webspace hat?
Bzw. Was für für Subdomains angelegt sind.
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration
- Jolinar
- Community Moderator
- Posts: 3603
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Domain von einem auf ein anderes Panel umziehen
Warum nicht?
Du kannst doch die Apache-Direktiven auf dem alten Host auslesem umd auf dem neuen Host entsprechend anpassen...
BTW:
Du mußt die Direktiven vermutlich eh auslesen, weil da ja auch andere Direktiven möglicherweise angepaßt werden müssen.
Apropos...Hast du auch den Spezialfall auf dem Schirm, daß eine/mehrere Subdomains zu der Domain selber als Hauptdomains angelegt wurden? Die werden ja im Panel nicht unterhalb der Domain einsortiert.
Wenn jemand inkompetent ist, dann kann er nicht wissen, daß er inkompetent ist. (David Dunning)
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Domain von einem auf ein anderes Panel umziehen
Damit man im Vorfeld sicherstellen kann, dass die Kunden nur genau das eingetragen haben, und nicht noch für z.B. SMTP altespanel.meinserver.despace2place wrote: ↑Mon 19. Sep 2022, 20:17 Ich verstehe den Ansatz nicht. Warum muss die Domain
mail.domain.tld
webmail.domain.tld
panel.domain.tld
besitzen. Warum fragt man nicht per API ab was der Webspace hat?
Subdomains nehme ich nicht extra in Betracht.
Das wäre evtl. ein Schritt weiter.
Code: Select all
foreach ($panels as $panel) {
echo COLOR_DEFAULT . 'Checking panel ' . COLOR_YELLOW . $panel->getName() . COLOR_DEFAULT . PHP_EOL;
if (empty($panel->getA())) {
$result = $this->apiController->sendCommand(
requestType: 'GET',
serverName: $panel->getName(),
versionIP: 6,
apiKey: $panel->getApikey(),
command: 'domains?sort=domain&subdomains=false',
serverType: 'panel'
);
} else {
$result = $this->apiController->sendCommand(
requestType: 'GET',
serverName: $panel->getName(),
versionIP: 4,
apiKey: $panel->getApikey(),
command: 'domains?sort=domain&subdomains=false',
serverType: 'panel');
}
Ich wollte mir auch sicher noch Anregungen aus Deinem Converter holen, nur Python ist halt extrem anstrengend zu lesen.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Re: Domain von einem auf ein anderes Panel umziehen
Erscheint mir fehlerträchtig.
Hmm, ja, daran muss man dann denken, wenn man etwas weiter ist … darum das Brainstorming.
Jain.
DNS-technisch ja, aber in Bezug aufs Panel noch nicht.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Re: Domain von einem auf ein anderes Panel umziehen
Sorry, aber was hast Du unter einen Brainstorming erwartet?
Das ganze ist unter Bastelecke, hier sind Leute wie Jolinar, die schon viel länger als ich mit KeyHelp arbeiten, Leute wie space2place, der durch den Converter i-MSCP => KeyHelp sicher ein sehr detailliertes Wissen hat, was bei einem Umzug zu beachten ist.
Ich bin erfahrener Programmierer, aber kein KeyHelp Experte.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Re: Domain von einem auf ein anderes Panel umziehen
Thema war ja "Domain von einem auf ein anderes Panel umziehen"
domain.tld
mail.domain.tld
webmail.domain.tld
panel.domain.tld
...ggf. auch mit www Subdomain.
...Wartungmodus setzen.
...wie man panel und webmail umsetzen kann
...mit proxy auf das eigentlich Panel geht ja nicht, weil der host sich ändert.
...Evtl. eine generische config wie für /webmail?
... bindAPI ...
das geht mir alles weit über den Umzug einer domain hinaus.
Deshalb lass doch bitte meine Entscheidung einfach so stehen.
Ich wünsch euch viel Erfolg.
Gruß Mlan
Re: Domain von einem auf ein anderes Panel umziehen
Ich persönlich fände „User auf neuen Server umziehen“ spannender
Gruß,
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Tobi
-----------------------------
wewoco.de
Das Forum für Reseller, Digital-Agenturen, Bildschirmarbeiter und Mäuseschubser
Re: Domain von einem auf ein anderes Panel umziehen
OK, dann haben wir das unterschiedliche VorstellungenMLan wrote: ↑Tue 20. Sep 2022, 16:12Thema war ja "Domain von einem auf ein anderes Panel umziehen"
domain.tld
mail.domain.tld
webmail.domain.tld
panel.domain.tld
...ggf. auch mit www Subdomain.
...Wartungmodus setzen.
...wie man panel und webmail umsetzen kann
...mit proxy auf das eigentlich Panel geht ja nicht, weil der host sich ändert.
...Evtl. eine generische config wie für /webmail?
... bindAPI ...
das geht mir alles weit über den Umzug einer domain hinaus.
Ich wollte Dich nicht umstimmen, war nur neugierig.
Danke
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
Re: Domain von einem auf ein anderes Panel umziehen
Perfekt wäre IMHO:
- Domain auf dem selben Panel von einem User zum anderen.
- Domain von einem Panel auf ein anderes, mit
- dem selben User
- einem anderem User
- einem neuen User
Aktuell bin ich dabei, die "Domain" aus der KeyHelp-Api auf ein Object zu mappen, in Swift kann ich einfach eine Struct definieren und einen JSON Datensatz zu einem Object gemäß der struct machen.
Ich habe für die bindApi nur mit einem Bruchteil der Daten aus der API arbeiten müssen.
mfg Micha
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
--
If Bill Gates had a nickel for every time Windows crashed …
… oh wait, he does.
- space2place
- Posts: 494
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Domain von einem auf ein anderes Panel umziehen
Also das wäre auch meiner Meinung nach der Startschuss. Wenn das vernünftig läuft kann man das Tool aufblähen. Deswegen auch mein erster Kommentar.
Alleine vom Test her in der Community wäre das in der Freizeit zu stemmen. Aber das ist nur meine bescheidene Meinung.
i-MSCP => KeyHelp Migration: https://github.com/TheCry/i-mscp-keyhelp-migration