Vue d’ensemble
Ce guide vous accompagne pour migrer vos données d’une instance Twenty auto-hébergée vers Twenty Cloud. Le processus consiste à configurer votre espace de travail cloud, à exporter vos données, puis à les réimporter.Les vues, les flux de travail et les rôles doivent être recréés manuellement après la migration. Prévoyez du temps pour ce travail de configuration.
Étape 1: Créez votre espace de travail cloud
- Accédez à app.twenty.com et créez un nouvel espace de travail
- Terminez l’assistant de configuration initial
- Notez l’URL de votre nouvel espace de travail
Étape 2: Recréez votre modèle de données
Avant d’importer des données, recréez vos objets et champs personnalisés:- Allez dans Paramètres → Modèle de données dans votre instance cloud
- Créez des objets personnalisés correspondant à votre configuration auto-hébergée
- Ajoutez des champs personnalisés aux objets standard et personnalisés
- Configurez les paramètres des champs (unique, obligatoire, etc.)
Faites des captures d’écran de votre modèle de données auto-hébergé pour référence, ou gardez les deux instances ouvertes côte à côte.
Étape 3: Invitez tous les utilisateurs
- Allez dans Paramètres → Membres dans votre instance cloud
- Invitez tous les membres de l’équipe qui avaient des comptes sur l’instance auto-hébergée
- Attendez que tout le monde accepte son invitation
- Vérifiez que tous les utilisateurs apparaissent dans votre liste des membres
Étape 4: Exportez les données depuis l’instance auto-hébergée
Exportez chaque objet depuis votre instance auto-hébergée:- Accédez à chaque objet (Entreprises, Personnes, Opportunités, etc.)
- Configurez la vue pour afficher toutes les colonnes que vous souhaitez migrer
- Cliquez sur ⋮ → Exporter la vue
- Enregistrez chaque fichier CSV avec un nom explicite (par exemple,
companies-export.csv)
- Entreprises
- Personnes
- Opportunités
- Objets personnalisés (en suivant leurs dépendances)
- Tâches, notes
Étape 5 : Mettez à jour les références des membres de l’espace de travail
Les fichiers CSV exportés contiennent des ID utilisateur provenant de votre instance auto-hébergée. Ces ID ne correspondront pas à votre instance cloud, vous devez donc les remplacer par des adresses e-mail. Pour chaque fichier CSV contenant des références utilisateur (propriétaire, assigné, etc.):- Ouvrez le CSV dans une application de feuille de calcul
- Ajoutez une nouvelle colonne à côté de chaque colonne d’ID utilisateur (par exemple,
accountOwnerEmailà côté deaccountOwnerId) - Renseignez l’adresse e-mail de chaque utilisateur
- Vous pouvez supprimer l’ancienne colonne d’ID ou la laisser (elle sera ignorée lors de l’importation)
Utilisez les mêmes adresses e-mail que celles utilisées par les utilisateurs pour accepter l’invitation à l’espace de travail cloud.
Étape 6: Planifiez l’ordre d’importation
Importez les fichiers dans le bon ordre pour conserver les relations:- Entreprises en premier (aucune dépendance)
- Personnes en deuxième (liées aux entreprises)
- Opportunités en troisième (liées aux entreprises et aux personnes)
- Objets personnalisés (en suivant leurs dépendances)
- Tâches et notes en dernier (liées aux autres enregistrements)
Étape 7: Importez vers le cloud
Pour chaque fichier CSV, dans l’ordre:- Accédez à l’objet dans votre instance cloud
- Cliquez sur ⋮ → Importer des enregistrements
- Téléversez le fichier CSV
- Faites correspondre les colonnes aux champs:
- Faites correspondre les colonnes d’e-mail des utilisateurs aux champs de relation appropriés
- Faites correspondre les autres colonnes comme d’habitude
- Examinez et corrigez les erreurs éventuelles
- Confirmez l’importation
- Vérifiez quelques enregistrements avant de passer au fichier suivant
Étape 8: Recréez la configuration
Après l’importation des données, recréez manuellement:Vues
- Recréez les vues enregistrées avec des filtres, des tris et des configurations de colonnes
- Configurez d’éventuelles vues kanban ou calendrier
Flux de travail
- Recréez les automatisations dans Paramètres → Flux de travail
- Testez chaque flux de travail avant de vous y fier
Rôles et autorisations
- Configurez les rôles dans Paramètres → Rôles
- Affectez les utilisateurs aux rôles appropriés
Intégrations
- Reconnectez la synchronisation e-mail et calendrier pour chaque utilisateur
- Reconfigurez les intégrations API avec de nouvelles clés API
Liste de vérification post-migration
Toutes les données importées avec succès
Relations entre objets fonctionnant correctement
Affectations des utilisateurs (propriétaire, assigné) correctement mises en correspondance
Vues recréées
Flux de travail recréés et testés
Rôles et autorisations configurés
Synchronisation e-mail/calendrier reconnectée
Intégrations API mises à jour avec de nouvelles clés
FAQ
Puis-je migrer les flux de travail automatiquement ?
Puis-je migrer les flux de travail automatiquement ?
Pas pour le moment. Les flux de travail doivent être recréés manuellement dans votre instance cloud.
Qu'en est-il des pièces jointes et des images ?
Qu'en est-il des pièces jointes et des images ?
Les pièces jointes ne sont pas incluses dans les exportations CSV. Vous devrez téléverser à nouveau les pièces jointes manuellement, les migrer via l’API ou contacter notre équipe pour obtenir de l’aide pour les migrations de grande envergure.
Puis-je garder les deux instances actives pendant la migration ?
Puis-je garder les deux instances actives pendant la migration ?
Oui, nous vous recommandons de garder votre instance auto-hébergée active jusqu’à ce que vous ayez vérifié que la migration vers le cloud est terminée. Veillez simplement à ne pas créer de nouvelles données aux deux endroits.
Que se passe-t-il si un utilisateur n'a pas encore accepté son invitation ?
Que se passe-t-il si un utilisateur n'a pas encore accepté son invitation ?
Les enregistrements faisant référence à cet utilisateur échoueront à l’importation ou la relation sera vide. Assurez-vous que tous les utilisateurs acceptent les invitations avant d’importer des données.