Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez utiliser l’option Copy dans le centre d’administration Microsoft Power Platform pour copier des données entre des environnements. Vous pouvez sélectionner deux niveaux de copie : Tout ou Personnalisations et schémas uniquement.
Note
- L’environnement cible sera répertorié dans le menu déroulant Sélectionner l’environnement à remplacer. Si vous ne voyez pas un environnement, cela signifie que vous ne pouvez pas le remplacer. Par exemple, vous ne pouvez pas remplacer les environnements de production, donc vous ne verrez pas les environnements de type production.
- Vous ne pouvez copier que vers un environnement du même locataire et de la même région.
- Si un environnement est activé pour la prise en charge de Virtual Network, vous pouvez uniquement copier dans un environnement dans la même stratégie d'entreprise.
- Les composants qui n’ont pas été ajoutés à une solution (y compris les applications de canevas, les flux, les connecteurs personnalisés et les connexions) peuvent ne pas faire partie de la copie. Vous devez valider vos applications après la copie.
- Pour chaque application Canvas, seules les 20 révisions les plus récentes seront transférées.
- Vous ne pouvez pas copier depuis ou vers un environnement de type par défaut ou d’évaluation.
- Les opérations de copie et de restauration peuvent prendre jusqu’à 8 heures à moins qu’un grand nombre de données, y compris les données d’audit, doivent être copiées ou restaurées, auquel cas elles peuvent prendre jusqu’à 24 heures.
Copier par-dessus tout
Une copie complète comprend toutes les données d'application, des utilisateurs, des personnalisations, ainsi que les schémas de l'environnement source. Elle est adaptée pour :
- Test d’acceptation utilisateur
- Test de mise à niveau
- Aperçu en production (TAP/EA)
- Formation
Exemple de scénario
Isaac, développeur d’applications d’entreprise, a reçu une demande du service des ventes pour configurer et déployer une solution d’intégration des réseaux sociaux d’un autre fournisseur. Isaac n’a jamais installé de solution de ce fournisseur et il ne connaît pas l’impact qu’une telle solution pourrait avoir sur l’application de production. Isaac souhaite importer la solution dans un environnement presque identique à la production, mais isolé de celle-ci, pour en savoir plus sur la solution et apporter les modifications de configuration appropriées. Isaac demande à Thomas, le directeur informatique de Contoso, de créer un environnement de bac à sable intégral pour lui.
Une fois la copie "Everything" terminée, Isaac reçoit un e-mail de Thomas, indiquant que l’environnement de bac à sable est prêt. Isaac se connecte à l’environnement de bac à sable et effectue les modifications nécessaires pour que les services externes de production ne soient pas impactés par l’environnement de bac à sable. Une fois les modifications terminées, Isaac désactive le mode d’administration et active les services d’arrière-plan. Isaac peut utiliser l'environnement "Everything copy sandbox" pour effectuer des tests et, ensuite, importer manuellement la solution en production.
Copier seulement les personnalisations et les schémas
La copie des personnalisations et du schéma comprend uniquement les utilisateurs, les personnalisations et le schéma de l’instance source, et elle est adaptée pour :
- Développement itératif d’équipe
- Solutions partenaires et fournisseurs de logiciels indépendants
- Preuve de concept
Exemple de scénario
Isaac a un grand projet de développement qui démarre la semaine prochaine, pour le service des ventes. Isaac possède une équipe de développeurs prête à débuter le projet, dont certains travaillent pour Contoso et d’autres sont des fournisseurs externes. L’application de vente Contoso contient des données confidentielles qui, comme l’a indiqué le directeur commercial, ne doivent pas être accessibles à des parties externes pour des raisons de confidentialité et de responsabilité juridique. Isaac demande que les personnalisations et schémas copient uniquement l’environnement bac à sable qui ne contient aucune donnée liée à la production ou aux utilisateurs. En outre, Isaac crée un groupe de sécurité Microsoft 365 pour permettre à l’équipe de développement d’accéder à l’environnement de bac à sable.
Après la modification et l’activation de certains plug-ins, l’environnement bac à sable du développeur fonctionne de la même manière et est isolé de l’application de production. L’équipe de développement travaille pour modifier l’environnement pendant plusieurs semaines. Ils regroupent leurs modifications dans une solution et les exportent/importent pour le déploiement vers l’environnement de copie complète sandbox. Après une série de tests et de validations, les modifications sont déployées manuellement dans l’environnement de production.
Tables tronquées copiées uniquement dans les personnalisations et les schémas
Les tables suivantes sont tronquées lorsque vous effectuez une copie uniquement des personnalisations et des schémas :
| Tables | ||
|---|---|---|
| Compte | InterProcessLock | activité sociale |
| AccountLeads | Facture | ConfigurationDesInformationsSociales |
| (No changes needed; retain "ActivityMimeAttachment") | DétailFacture | SocialProfile |
| ActivityParty | KnowledgeArticle | SqlEncryptionAudit |
| ActivityPointer | Catégories d'articles de connaissances | Abonnement |
| RègleDeSimilaritéAvancée | KbArticle | Clients d'abonnement |
| Annotation | Commentaire d'article KB | ObjetSuiviManuellementAbonnement |
| Calendrier Fiscal Annuel | KnowledgeSearchModel | StatistiquesAbonnementHorsLigne |
| Rendez-vous | Chef de projet | StatistiquesAbonnementsOutlook |
| Pièce jointe | LeadAddress | EntréeSynchronisationAbonnementHorsLigne |
| Audit | Concurrents Principaux | SubscriptionSyncEntryOutlook |
| AzureServiceConnection | LeadProduct | SubscriptionSyncInfo |
| BulkDeleteFailure | Lettre | SystemApplicationMetadata |
| BulkOperation | Licence | SystemUserBusinessUnitEntityMap |
| Journal des opérations en masse | Liste | LicencesUtilisateurDuSystème |
| Instance de flux de processus métier | MembreDeLaListe | Tâche |
| BusinessUnitNewsArticle | MailboxStatistics | Profils d'Équipe |
| Campagne | CalendrierFiscalMensuel | Rôles d'équipe |
| Activité de campagne | Notification | Territoire |
| Élément d'Activité de Campagne | Opportunité | Nom localisé du fuseau horaire |
| Élément de Campagne | FermetureOpportunité | Sujet |
| CampaignResponse | Concurrents d'Opportunité | HistoriqueDuSujet |
| Competitor | Produit d’Opportunité | Modèle de Sujets |
| ProfilD'accèsAuCanal | OrderClose | Configuration du modèle de sujet |
| AdresseConcurrent | OrganizationUI | HistoriqueExécutionModèleDeSujet |
| CompetitorProduct | OwnerMapping | TraceAssociation |
| Documentation commerciale des concurrents | Appel téléphonique | TraceLog |
| Connexion | PluginTypeStatistic | TraceConcernant |
| Contact | PluginTraceLog | AdresseNonRésolue |
| ContactInvoices | Post | E-mailNonSuivi |
| ContactLeads | PublierCommentaire | UserApplicationMetadata |
| ContactOrders | PostFollow | UserEntityInstanceData |
| ContactQuotes | PostLike | UserEntityUISettings |
| Contrat | PublicationConcernant | UserFiscalCalendar |
| Détail du contrat | PostRole | UserForm |
| AdresseClient | Niveau de prix | VisualisationDesRequêtesUtilisateurs |
| RôleOpportunitéClient | PrincipalObjectAccess | WizardAccessPrivilege |
| CustomerRelationship | PrincipalObjectAttributeAccess | WorkflowLog |
| DelveActionHub | ProcessSession | WorkflowWaitSubscription |
| Réduction | Produit | BusinessDataLocalizedLabel |
| Type de Réduction | Association de Produit | DynamicProperty |
| Index du Document | NiveauDePrixProduit | ChannelPropertyGroup |
| DuplicateRecord | Documentation de vente de produits | DynamicPropertyAssociation |
| Courriel | Produit de Substitution | InstanceDePropriétéDynamique |
| EmailHash | Élément de file d'attente | Position |
| Recherche d'Email | Citation | ChannelProperty |
| Droit | QuoteClose | RollupJob |
| EntitlementChannel | QuoteDetail | SLAKPIInstance |
| EntitlementContacts | Règle de récurrence | SystemUserManagerMap |
| Produits d'Attribution de Droits | CartographieDesEntitésD'AnalyseDeTexte | SystemUserSyncMappingProfiles |
| EntitlementTemplate | MaîtreDeRendezVousRécurrent | OfficeGraphDocument |
| EntitlementTemplateChannel | Rôle de Relation | RègleDeSimilarité |
| ProduitsModèleDeDroits | CarteDesRôlesDeRelation | BookableResource |
| ExchangeSyncIdMapping | ReplicationBacklog | BookableResourceGroup |
| BookableResourceBookingExchangeSyncIdMapping | Documentation commerciale | BookableResourceBooking |
| Partie Externe | ÉlementDeLittératureDeVente | BookableResourceBookingHeader |
| ÉlémentPartieExterne | Commande de Vente | Catégorie de ressource réservable |
| Fax | DétailCommandeVente | BookableResourceCharacteristic |
| Calendrier Fiscal Mensuel Fixe | SdkMessageProcessingStepSecureConfig | BookableResourceCategoryAssn |
| Objectif | CalendrierFinancierSemestriel | Caractéristique |
| GoalRollupQuery | Service | RatingValue |
| Importation | Rendez-vous de service | Modèle de notation |
| ImporterDonnées | ServiceContractContacts | StatutDeRéservation |
| ImportFile | SharePointData | DocumentRecommandé |
| Journal d'importation | SharePointDocument | Signature d'email |
| Incident | SharePointDocumentLocation | UserSearchFacet |
| Résolution d'incident | SharePointSite | Configuration de recherche globale |
| Statut d'intégration | SLA (accord de niveau de service) |
Comment copier un environnement
Accédez au centre d’administration Power Platform et connectez-vous à l’aide des informations d’identification Administrateur d’environnement ou Rôle d’administrateur système.
Note
Les administrateurs d’environnement ou les administrateurs système peuvent copier tous les environnements disponibles. Les administrateurs système peuvent copier les environnements pour lesquels ils disposent du rôle d’administrateur d’environnement ou d’administrateur système.
Dans le volet de navigation, sélectionnez Gérer.
Dans le volet Gérer, sélectionnez Environnements, puis sélectionnez l’environnement source à copier.
Sélectionnez Copier dans la barre de menus supérieure.
Sélectionnez le niveau de copie souhaité.
Si vous avez sélectionné Tout à copier, sélectionnez si vous souhaitez copier les journaux d’audit. Voir la section Comment copier des journaux d’audit.
Sélectionnez un environnement cible.
Un environnement cible peut être un environnement bac à sable ou d’aperçu ; non un environnement de production. Un environnement de bac à sable ou en version préliminaire peut être promu en type d’environnement de production ultérieurement après l’opération de copie de l’environnement. Si vous copiez un environnement de type Essai (basé sur l’abonnement), vous pourrez voir et sélectionner des environnements cibles du même type, c’est-à-dire Essai (basé sur l’abonnement).
Avertissement
Les données, composants et personnalisations de l’environnement cible seront supprimés et remplacés par une copie des données, composants et personnalisations de l’environnement source. Vous ne pourrez pas récupérer les données supprimées.
Pour limiter l’accès à l’environnement aux utilisateurs d’un groupe de sécurité, sélectionnez Modifier (
).Modifiez les détails de l’environnement copié, puis sélectionnez Copier.
Sélectionnez Confirmer pour remplacer l’environnement cible.
Le processus de remplacement débute.
Une fois le processus de copie terminé, l’environnement cible est placé en Mode d’administration et les opérations d’arrière-plan sont désactivées. La section suivante décrit les actions d’administration recommandées pour la copie d’environnement (cible) nouvellement créée.
Le processus de copie, en particulier pour les environnements avec de grandes quantités de données, est une opération back-end complexe. Si l’opération de copie échoue, l’environnement cible est laissé dans un état désactivé. Pour réessayer l’opération de copie, l’environnement ayant échoué doit être l’environnement cible de l’opération. Patientez 30 minutes et réessayez l’opération. Les autres actions que vous pouvez effectuer pour l'environnement cible désactivé sont de réinitialiser, supprimer ou restaurer.
Comment copier des journaux d’audit
La copie des journaux d’audit peut augmenter considérablement le temps nécessaire à la copie d’un environnement et, par défaut, n’est pas effectuée. Pour inclure les journaux d’audit dans la copie de l’environnement, effectuez les étapes suivantes.
Effectuez les étapes 1 à 6 dans Comment copier un environnement.
Sous Journaux d’audit, sélectionnez Modifier cela.
Activez la copie des journaux d’audit.
Passez aux étapes 7-10 dans Comment copier un environnement.
Étapes suivant la copie d’un environnement
Pour garantir que la copie d’environnement (cible) nouvellement créée n’affecte pas votre environnement de production, une fois l’opération de copie terminée, il se passe deux choses :
L'environnement de copie nouvellement créé est placé en mode d'administration. Seuls les utilisateurs dotés des rôles de sécurité Administrateur système peuvent se connecter et gérer l’environnement de copie. Les utilisateurs ordinaires ne peuvent pas se connecter et utiliser l’environnement de copie.
Les opérations d’arrière-plan sont désactivées dans l'environnement de copie. Les opérations désactivées incluent les flux de travail et la synchronisation avec Microsoft Exchange.
Examiner les composants
Vous devez évaluer le statut des composants de l'application dans l'environnement de copie qui ont des connexions externes, telles que Yammer, l'email, les plug-ins, les activités de workflow personnalisées, etc. Examinez-les et réfléchissez à la démarche à suivre.
- Désactiver le composant.
- Redirigez le composant vers un autre environnement de service, tel qu’un environnement Exchange en cours d’exécution ou SharePoint.
- Ne rien faire – laisser le composant tel quel dans l'environnement de copie. Par exemple, vous pouvez décider d’autoriser Yammer à publier à la fois sur l'environnement de copie et sur l’environnement de production.
Voici quelques composants possibles de l’application dans l’environnement de copie qui pourraient avoir des connexions externes et donc affecter les services ayant les mêmes connexions dans votre environnement de production.
Courriel
Une boîte aux lettres ne peut pas être synchronisée avec deux environnements différents. Pour un environnement de copie complète, les boîtes aux lettres des utilisateurs dans l’environnement de copie doivent être désactivées, de manière à ce qu’elles ne tentent pas d’envoyer ou de recevoir des messages électroniques, ni de suivre des rendez-vous, des contacts ou des tâches. Définissez l’option de synchronisation des éléments ci-dessous sur Aucune.
Email reçu
Courriel sortant
Rendez-vous, Contacts, Tâches
Plus d’informations : Définition du mode de remise pour les courriers électroniques entrants et sortants
SharePoint
Désactivez ou redirigez SharePoint vers un environnement de bac à sable SharePoint pour empêcher l’impact sur les documents gérés par SharePoint. Accédez à Settings>Documentation Management>SharePoint Sites. Sélectionnez votre site, puis cliquez sur Désactiver.
Yammer
Désactivez Yammer ou redirigez vers un service Yammer distinct pour éviter que les publications dans l'environnement de copie ne soient en conflit avec celles effectuées dans l'environnement de production. Accédez à Paramètres>Administration>Configuration de Yammer.
Après la création d’un environnement de bac à sable, des workflows et tâches système peuvent être en attente d’exécution. Indépendamment de ces tâches, si vous avez connecté Yammer aux applications d’engagement client, des flux d’activités Yammer seront publiés des applications d’engagement client vers Yammer de manière asynchrone. Ces flux d’activités ne sont pas visibles par le biais des tâches système. S’il existait des flux d’activités Yammer en attente avant l’activation de l’option Désactiver le processus en arrière-plan, les flux d’activités sont publiés dans la configuration Yammer active, une fois que l’option Désactiver le processus en arrière-plan est à nouveau désactivée. Dans l’environnement de bac à sable, si votre configuration Yammer active est connectée au même réseau Yammer que votre environnement de production, les flux d’activités peuvent apparaître deux fois. Pour éviter les flux d’activités Yammer dupliqués, redirigez votre environnement de bac à sable vers un autre réseau Yammer (éventuellement un réseau de test) avant de réactiver les processus en arrière-plan.
Extensibilité de la plateforme
Envisagez de désactiver tout processus ou fonction pouvant être exécuté dans l’environnement de copie et susceptible d’affecter les composants des services externes.
- Plug-ins côté serveur.
- Activités de flux de travail personnalisées.
Extensibilité du client
Évaluer :
- JavaScript côté client. Vérifiez vos ressources Web JavaScript et HTML pour les opérations de lecture/écriture qui pourraient affecter les services externes.
- IFRAMES. Déterminez si la cible de l’IFRAME est un environnement de production.
Recherche Dataverse
Confirmez que la recherche renvoie les résultats attendus. Si les résultats ne sont pas précis, vous pouvez désactiver la recherche Dataverse pendant 12 heures, puis réactiver à nouveau la recherche Dataverse pour actualiser l’index. Vous pouvez contacter le Support Microsoft si vous rencontrez toujours des problèmes.
Flux
- Dans l’environnement cible, les flux de solution existants sont supprimés, mais les flux hors solution existants sont conservés.
- Les flux sont initialement désactivés.
- Lors de l’activation d’un flux, si une erreur se produit, ouvrez le flux dans le concepteur pour examiner les erreurs et les avertissements du vérificateur de flux. Si nécessaire, ajustez et réenregistrez le flux.
- L’historique d’exécution du flux ne sera pas copié dans l’environnement cible.
- Les flux avec un déclencheur « Quand une requête HTTP est reçue » ont une nouvelle URL HTTP.
- Si l’environnement source était un environnement par défaut, l’intégration de services tels que SharePoint, Excel, Teams, Power BI et OneDrive continuent de pointer vers des flux associés dans l’environnement source. Déterminez si ces flux d’intégration peuvent rester dans l’environnement source par défaut. Supprimez tous les flux d’intégration de l’environnement cible qui restent dans l’environnement source par défaut.
Éléments d’action :
- Examinez les flux dans l’environnement cible pour vous assurer que les déclencheurs et les actions pointent sur les bons emplacements.
- Examinez les flux qui utilisent des connecteurs personnalisés pour vous assurer qu’ils pointent vers le nouveau connecteur personnalisé dans l’environnement cible. Pour plus de détails, voir Connecteurs personnalisés ci-dessous.
- Avant d’activer les flux dans l’environnement cible, déterminez si les flux correspondants doivent être désactivés dans l’environnement source et, le cas échéant, désactivez ces flux. Assurez-vous que les flux se sont terminés avant de les désactiver.
- Activez les flux selon vos besoins. Tous les flux enfants doivent être activés avant que les flux parents puissent être activés.
- Pour les flux qui utilisent le déclencheur « Lors de la réception d’une requête HTTP », ajustez les flux ou applications dépendants afin d’appeler la nouvelle URL HTTP. Si les flux dans l’environnement source sont désactivés, il devient alors plus facile de tester que les applications dépendantes ont été correctement redirigées.
Références de connexion
Les références de connexion nécessitent de nouvelles connexions. Pour consulter la liste complète des références de connexion :
- Ouvrez Solutions.
- Recherchez la Solution par défaut.
- Sélectionnez le filtre d’objets des Références de connexion et sélectionnez chacune d’elles pour afficher ses propriétés et sa connection.
Élément d’action :
Créez ou définissez des connexions sur toutes les références de connexion. Assurez-vous que les connexions sont créées par l’utilisateur approprié.
Connecteurs personnalisés
- Les connecteurs personnalisés ont un nouvel identifiant dans l’environnement cible et semblent être un nouveau connecteur ; par conséquent, les flux doivent être ajustés pour pointer vers le nouveau connecteur personnalisé.
Élément d’action :
Examinez tous les connecteurs personnalisés dans la page des connecteurs personnalisés pour vous assurer qu’ils ont été publiés correctement.
Nettoyage de l’environnement source après la copie
Une fois que l’environnement cible s’exécute correctement avec la copie d’environnement de l’environnement source, déterminez si l’environnement source doit rester en exécution. Dans certains cas, un environnement en double est souhaité, mais dans d’autres cas, l’environnement source peut maintenant être supprimé. Assurez-vous que tous les composants de l’environnement cible fonctionnent correctement avant de supprimer un environnement source. Une sauvegarde d’environnement de l’environnement source peut être effectuée, si nécessaire.
Éléments d’action :
- Supprimez les éléments en double.
- Si nécessaire, supprimez l’environnement source.
Voir aussi
Nouveautés sur le stockage
Nouvelle capacité de stockage Microsoft Dataverse
Capacité de stockage héritée