Zum Hauptinhalt springen

mittwald-migrate Skill

Der mittwald-migrate Skill führt dich konversationell und phasenweise durch die Migration beliebiger Workloads zu mittwald mStudio.

Was der Skill macht​

Der Skill orchestriert den kompletten Migrationsablauf:

  • Discovery: Deine bestehende Infrastruktur verstehen
  • Planning: Migrationsstrategie erstellen
  • Provisioning: Ressourcen in mStudio vorbereiten
  • Migration: Daten und Anwendungen übertragen
  • Verification: Zielsystem testen
  • Cutover: DNS umstellen und live gehen

Unterstützte Quellen​

Migrationen sind möglich von:

  • Kubernetes-Clustern
  • Docker-Compose-Setups
  • VPS-Umgebungen
  • anderen Hosting-Anbietern
  • bestehenden mStudio-Projekten
  • individueller Infrastruktur

Workflow-Phasen​

1. Discovery​

Der Assistent fragt dein aktuelles Setup ab:

  • Was läuft aktuell? (z. B. WordPress, Custom App)
  • Wo ist es gehostet?
  • Welche Datenbanken und Services nutzt du?
  • Wie sehen Traffic und Ressourcenbedarf aus?

2. Plan​

Auf Basis deiner Angaben erstellt der Skill:

  • Ressourcenanalyse
  • Zeitplan für die Migration
  • Risiken und Gegenmassnahmen
  • Schritt-für-Schritt-Plan

3. Provision​

Der Skill hilft beim Anlegen von mStudio-Ressourcen:

  • Projekte und Server
  • Datenbanken (MySQL, PostgreSQL, Redis)
  • Container-Stacks
  • Domains und SSL-Zertifikate

4. Migrate​

Geführte Übernahme von Daten und Anwendungen:

  • Datenbankexport/-import
  • Dateitransfer
  • Application Deployment
  • Konfigurationsanpassungen

5. Verify​

Validierung der Zielumgebung:

  • Datenbankverbindung
  • Anwendungstests
  • Performance-Prüfung
  • SSL-Validierung

6. Cutover​

Finale Schritte für den Go-Live:

  • DNS-Änderungen
  • Traffic-Monitoring
  • Rollback-Plan bei Bedarf
  • Post-Migration-Checkliste

So nutzt du den Skill​

Skill triggern​

Sage deinem KI-Assistenten z. B.:

"Ich möchte meine WordPress-Seite von Hetzner zu mittwald migrieren."

Oder:

"Migrate to mittwald" "Umzug nach mittwald" "Move to mStudio"

Voraussetzungen​

Best Practices​

  1. Starte mit Discovery und sammle alle Informationen zuerst
  2. Nutze Verify konsequent, um Fehler früh zu finden
  3. Plane den Cutover gemeinsam mit deinem Team
  4. Halte Backups des Quellsystems bereit
  5. Dokumentiere alle Änderungen

Troubleshooting​

Wenn Probleme auftreten:

  1. Plan und Voraussetzungen gegenprüfen
  2. Authentifizierung validieren
  3. Zugriff auf bereitgestellte Ressourcen prüfen
  4. Logs auf konkrete Fehler untersuchen
  5. Assistenten nach zielgerichteten Schritten fragen

Nächste Schritte​