Zum Hauptinhalt springen

Übersicht

Diese Anleitung führt Sie durch die Migration Ihrer Daten von einer selbstgehosteten Twenty-Instanz zu Twenty Cloud. Der Prozess umfasst das Einrichten Ihres Cloud-Arbeitsbereichs, das Exportieren Ihrer Daten und deren erneutes Importieren.
Ansichten, Workflows und Rollen müssen nach der Migration manuell neu erstellt werden. Planen Sie Zeit für diese Konfigurationsarbeiten ein.

Schritt 1: Erstellen Sie Ihren Cloud-Arbeitsbereich

  1. Gehen Sie zu app.twenty.com und erstellen Sie einen neuen Arbeitsbereich
  2. Schließen Sie den Einrichtungsassistenten ab
  3. Notieren Sie sich die URL Ihres neuen Arbeitsbereichs

Schritt 2: Datenmodell neu erstellen

Erstellen Sie vor dem Import der Daten Ihre benutzerdefinierten Objekte und Felder neu:
  1. Gehen Sie in Ihrer Cloud-Instanz zu Einstellungen → Datenmodell
  2. Erstellen Sie benutzerdefinierte Objekte, die Ihrer selbstgehosteten Konfiguration entsprechen
  3. Fügen Sie Standard- und benutzerdefinierten Objekten benutzerdefinierte Felder hinzu
  4. Konfigurieren Sie die Feldeinstellungen (eindeutig, erforderlich usw.)
Machen Sie Screenshots Ihres selbstgehosteten Datenmodells als Referenz oder halten Sie beide Instanzen nebeneinander geöffnet.

Schritt 3: Alle Benutzer einladen

Wichtig: Laden Sie Benutzer ein, BEVOR Sie Daten importieren.Benutzer müssen ihre Einladungen annehmen, bevor Sie Datensätze importieren, die auf sie verweisen (z. B. das Feld ‘Account Owner’). Wenn Benutzer noch nicht vorhanden sind, können diese Beziehungen nicht zugeordnet werden.
  1. Gehen Sie in Ihrer Cloud-Instanz zu Einstellungen → Mitglieder
  2. Laden Sie alle Teammitglieder ein, die in der selbstgehosteten Instanz Konten hatten
  3. Warten Sie, bis alle ihre Einladung angenommen haben
  4. Überprüfen Sie, ob alle Benutzer in Ihrer Mitgliederliste erscheinen

Schritt 4: Daten aus der selbstgehosteten Instanz exportieren

Exportieren Sie jedes Objekt aus Ihrer selbstgehosteten Instanz:
  1. Navigieren Sie zu jedem Objekt (Unternehmen, Personen, Opportunities usw.)
  2. Konfigurieren Sie die Ansicht so, dass alle Spalten angezeigt werden, die Sie migrieren möchten
  3. Klicken Sie auf ⋮ → Ansicht exportieren
  4. Speichern Sie jede CSV-Datei mit einem eindeutigen Namen (z. B. companies-export.csv)
Exportieren Sie in dieser Reihenfolge (als Referenz für den Import):
  1. Unternehmen
  2. Personen
  3. Opportunities
  4. Benutzerdefinierte Objekte (entsprechend ihren Abhängigkeiten)
  5. Aufgaben, Notizen

Schritt 5: Verweise auf Arbeitsbereichsmitglieder aktualisieren

Die exportierten CSVs enthalten Benutzer-IDs aus Ihrer selbstgehosteten Instanz. Diese IDs stimmen nicht mit Ihrer Cloud-Instanz überein, daher müssen Sie sie durch E-Mail-Adressen ersetzen. Für jede CSV-Datei mit Benutzerverweisen (Owner, Assignee usw.):
  1. Öffnen Sie die CSV-Datei in einem Tabellenkalkulationsprogramm
  2. Fügen Sie neben jeder Benutzer-ID-Spalte eine neue Spalte hinzu (z. B. accountOwnerEmail neben accountOwnerId)
  3. Tragen Sie die E-Mail-Adresse jedes Benutzers ein
  4. Sie können die alte ID-Spalte löschen oder belassen (sie wird beim Import übersprungen)
Beispiel: Vor:
name,domain,accountOwnerId
Acme Corp,https://acme.com,old-uuid-123
Nach:
name,domain,accountOwnerEmail
Acme Corp,https://acme.com,john@yourcompany.com
Verwenden Sie dieselben E-Mail-Adressen, mit denen die Benutzer die Einladung zu Ihrem Cloud-Arbeitsbereich angenommen haben.

Schritt 6: Importreihenfolge planen

Importieren Sie die Dateien in der richtigen Reihenfolge, um Beziehungen beizubehalten:
  1. Zuerst Unternehmen (keine Abhängigkeiten)
  2. Personen an zweiter Stelle (mit Unternehmen verknüpft)
  3. Opportunities an dritter Stelle (mit Unternehmen und Personen verknüpft)
  4. Benutzerdefinierte Objekte (entsprechend ihren Abhängigkeiten)
  5. Zuletzt Aufgaben und Notizen (mit anderen Datensätzen verknüpft)
Siehe So importieren Sie Beziehungen für Details zum Beibehalten von Beziehungen.

Schritt 7: In die Cloud importieren

Führen Sie Folgendes der Reihe nach für jede CSV-Datei aus:
  1. Navigieren Sie in Ihrer Cloud-Instanz zum Objekt
  2. Klicken Sie auf ⋮ → Datensätze importieren
  3. Laden Sie die CSV-Datei hoch
  4. Ordnen Sie die Spalten den Feldern zu:
    • Ordnen Sie die E-Mail-Spalten der Benutzer den entsprechenden Beziehungsfeldern zu
    • Ordnen Sie andere Spalten wie üblich zu
  5. Überprüfen und beheben Sie eventuelle Fehler
  6. Bestätigen Sie den Import
  7. Überprüfen Sie einige Datensätze, bevor Sie mit der nächsten Datei fortfahren

Schritt 8: Konfiguration neu erstellen

Erstellen Sie nach dem Import der Daten manuell neu:

Ansichten

  • Erstellen Sie gespeicherte Ansichten mit Filtern, Sortierungen und Spaltenkonfigurationen neu
  • Richten Sie ggf. Kanban- oder Kalenderansichten ein

Workflows

  • Erstellen Sie Automatisierungen in Einstellungen → Workflows neu
  • Testen Sie jeden Workflow, bevor Sie sich darauf verlassen

Rollen und Berechtigungen

  • Konfigurieren Sie Rollen in Einstellungen → Rollen
  • Weisen Sie Benutzer den entsprechenden Rollen zu

Integrationen

  • Stellen Sie für jeden Benutzer die E-Mail- und Kalendersynchronisierung wieder her
  • Konfigurieren Sie alle API-Integrationen mit neuen API-Schlüsseln neu

Checkliste nach der Migration

Alle Daten erfolgreich importiert
Beziehungen zwischen Objekten funktionieren korrekt
Benutzerzuweisungen (Owner, Assignee) korrekt zugeordnet
Ansichten neu erstellt
Workflows neu erstellt und getestet
Rollen und Berechtigungen konfiguriert
E-Mail-/Kalendersynchronisierung wiederhergestellt
API-Integrationen mit neuen Schlüsseln aktualisiert

FAQ

Derzeit nicht. Workflows müssen in Ihrer Cloud-Instanz manuell neu erstellt werden.
Dateianhänge sind in CSV-Exporten nicht enthalten. Sie müssen Anhänge manuell erneut hochladen, sie über die API migrieren oder unser Team für Unterstützung bei großen Migrationen kontaktieren.
Ja, wir empfehlen, Ihre selbstgehostete Instanz weiter auszuführen, bis Sie überprüft haben, dass die Cloud-Migration abgeschlossen ist. Achten Sie darauf, nicht an beiden Orten neue Daten zu erstellen.
Datensätze, die sich auf diesen Benutzer beziehen, werden nicht importiert oder die Beziehung bleibt leer. Stellen Sie sicher, dass alle Benutzer ihre Einladungen annehmen, bevor Sie Daten importieren.

Brauchen Sie Hilfe?

Bei komplexen Migrationen oder großen Datenmengen kontaktieren Sie uns unter contact@twenty.com oder informieren Sie sich über unsere Implementierungsservices.