Ü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
- Gehen Sie zu app.twenty.com und erstellen Sie einen neuen Arbeitsbereich
- Schließen Sie den Einrichtungsassistenten ab
- 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:- Gehen Sie in Ihrer Cloud-Instanz zu Einstellungen → Datenmodell
- Erstellen Sie benutzerdefinierte Objekte, die Ihrer selbstgehosteten Konfiguration entsprechen
- Fügen Sie Standard- und benutzerdefinierten Objekten benutzerdefinierte Felder hinzu
- 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
- Gehen Sie in Ihrer Cloud-Instanz zu Einstellungen → Mitglieder
- Laden Sie alle Teammitglieder ein, die in der selbstgehosteten Instanz Konten hatten
- Warten Sie, bis alle ihre Einladung angenommen haben
- Ü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:- Navigieren Sie zu jedem Objekt (Unternehmen, Personen, Opportunities usw.)
- Konfigurieren Sie die Ansicht so, dass alle Spalten angezeigt werden, die Sie migrieren möchten
- Klicken Sie auf ⋮ → Ansicht exportieren
- Speichern Sie jede CSV-Datei mit einem eindeutigen Namen (z. B.
companies-export.csv)
- Unternehmen
- Personen
- Opportunities
- Benutzerdefinierte Objekte (entsprechend ihren Abhängigkeiten)
- 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.):- Öffnen Sie die CSV-Datei in einem Tabellenkalkulationsprogramm
- Fügen Sie neben jeder Benutzer-ID-Spalte eine neue Spalte hinzu (z. B.
accountOwnerEmailnebenaccountOwnerId) - Tragen Sie die E-Mail-Adresse jedes Benutzers ein
- Sie können die alte ID-Spalte löschen oder belassen (sie wird beim Import übersprungen)
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:- Zuerst Unternehmen (keine Abhängigkeiten)
- Personen an zweiter Stelle (mit Unternehmen verknüpft)
- Opportunities an dritter Stelle (mit Unternehmen und Personen verknüpft)
- Benutzerdefinierte Objekte (entsprechend ihren Abhängigkeiten)
- Zuletzt Aufgaben und Notizen (mit anderen Datensätzen verknüpft)
Schritt 7: In die Cloud importieren
Führen Sie Folgendes der Reihe nach für jede CSV-Datei aus:- Navigieren Sie in Ihrer Cloud-Instanz zum Objekt
- Klicken Sie auf ⋮ → Datensätze importieren
- Laden Sie die CSV-Datei hoch
- 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
- Überprüfen und beheben Sie eventuelle Fehler
- Bestätigen Sie den Import
- Ü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
Kann ich Workflows automatisch migrieren?
Kann ich Workflows automatisch migrieren?
Derzeit nicht. Workflows müssen in Ihrer Cloud-Instanz manuell neu erstellt werden.
Was ist mit Dateianhängen und Bildern?
Was ist mit Dateianhängen und Bildern?
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.
Kann ich während der Migration beide Instanzen weiter betreiben?
Kann ich während der Migration beide Instanzen weiter betreiben?
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.
Was ist, wenn ein Benutzer seine Einladung noch nicht angenommen hat?
Was ist, wenn ein Benutzer seine Einladung noch nicht angenommen hat?
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.