Comparteix a través de


Migracions d'inquilí a inquilí

Nota

El centre Power Platform d'administració nou i millorat ja està disponible amb caràcter general. Actualment estem actualitzant la documentació per reflectir aquests canvis, així que torneu a comprovar-ho per assegurar-vos que rebeu les últimes actualitzacions.

La característica de migració d'inquilí a inquilí us permet transferir un entorn d'un inquilí a un altre. Aquesta característica admet escenaris com ara fusionar diversos inquilins en un sol i facilitar les adquisicions d'empreses. L'entorn en realitat no es mou, sinó que està vinculat a un altre inquilí. L'entorn encara existeix però ja no forma part de l'inquilí d'origen. És accessible i gestionat amb l'inquilí de destinació. No hi ha cap canvi d'interfície d'usuari ni canvis de versió com a part d'aquest moviment.

Abans de començar

Tingueu en compte el següent abans d'iniciar una migració d'inquilí a inquilí.

Nota

Les migracions d'inquilí a inquilí seran compatibles en entorns gestionats en el futur.

  • Tipus d'entorn admesos: només producció i espai aïllat.
  • Tipus d'entorn no admesos: no s'admeten els tipus d'entorn predeterminats, de desenvolupador, de prova i del Teams. El núvol de la comunitat governamental (GCC) als núvols públics i viceversa no són compatibles.
  • Els components no admesos inclouen Dynamics 365 Customer Voice l'Omnicanal per al servei d'atenció al client, la biblioteca Dynamics 365 Customer Insights - Journeys de components i Dynamics 365 Customer Insights - Data.
  • Els passos específics necessaris per Power Apps a, Power Automate, Power Pages, i Microsoft Copilot Studio s'indiquen als passos de premigració i postmigració.
  • Una Dataverse organització vinculada a una organització de finances i operacions no es pot migrar a un altre inquilí.
  • És possible que hàgiu de tornar a configurar algunes aplicacions i paràmetres després de la migració d'inquilí a inquilí, com ara Dynamics 365 for Outlook la sincronització SharePoint del servidor i altres.
  • Un cop creats i configurats els usuaris, heu de crear un fitxer d'assignació d'usuaris, que es descriu més endavant en aquest article.
  • Si l'usuari assignat té una bústia de correu a l'inquilí de destinació, la bústia de correu es configura automàticament durant la migració. Per a la resta d'usuaris, heu de tornar a configurar la bústia de correu.
    • Si s'utilitza la mateixa bústia de correu a l'inquilí de destinació, test@microsoft.com la bústia s'utilitza per defecte. Abans de la migració d'inquilí a inquilí, els clients han de migrar i configurar les bústies de correu a l'inquilí de destinació.
    • Si utilitzeu el domini de Microsoft per defecte, test@sourcecompanyname.onmicrosoft.com el nom de domini posterior a la migració es canviarà a test@targetcompanyname.onmicrosoft.com. Els clients han de reconfigurar la bústia. Obteniu més informació sobre com configurar la bústia de correu a Connecta't a Exchange Online.

Requisits previs

Assegureu-vos de completar els requisits previs següents abans d'iniciar el procés de migració:

  • Creeu usuaris a l'inquilí de destinació, com ara:
    • Crea usuaris a Microsoft 365 i Microsoft Entra ID.
    • Assignar llicències.
  • Heu de tenir privilegis d'administrador amb Power Platform o Dynamics 365 per dur a terme la migració.
  • El mòdul PowerShell per a Power Platform administradors és el mòdul de PowerShell recomanat per interactuar amb les capacitats d'administració. Més informació a Introducció al PowerShell per Power Platform a administradors.

Procés de preparació

Completeu els procediments següents per a Power Automate Power Apps Copilot Studio i Power Pages abans de la migració. També heu de crear un fitxer d'assignació d'usuaris.

Preparar Power Automate

Si els fluxos ja estan definits Dataverse, no cal treballar addicionalment.

Tots els Power Automate fluxos que s'han de migrar han de tenir les seves definicions afegides a Dataverse les solucions de l'entorn d'origen. Obteniu més informació a Afegir un flux de núvol existent a una solució. Això es pot fer de manera massiva executant el cmdlet Add-AdminFlowsToSolution .

Preparar Power Apps

Qualsevol s'ha Power Apps d'exportar manualment. No admetem la migració de connectors, connexions o passarel·les de clients. Si teniu configurat algun d'aquests components, s'han de tornar a configurar manualment després de la migració.

Per a aplicacions compatibles amb solucions

  1. Per a les aplicacions que reconeixen la solució, aneu a Power Apps la pàgina Solucions i exporteu totes les aplicacions i solucions. Podeu exportar-los individualment o agrupar-los en una sola solució, si encara no ho són.

  2. Suprimiu aquestes aplicacions compatibles amb la solució a l'entorn després d'exportar-les.

  3. Les aplicacions que pertanyen a solucions administrades només es poden suprimir suprimint la solució.

  4. Les aplicacions que es troben en una solució no administrada es poden suprimir mitjançant l'opció Suprimeix d'aquest entorn .

    Important

    Les aplicacions de llenç compatibles amb solucions, les pàgines personalitzades o les biblioteques de components que no suprimiu d'un entorn abans de la migració no funcionaran un cop finalitzada la migració.

Per a aplicacions que no són compatibles amb la solució

  1. Aneu a Power Apps i seleccioneu Aplicacions.

  2. Per a cada aplicació que vulgueu moure, seleccioneu Més ordres i, a continuació, seleccioneu Exporta el paquet (visualització prèvia).

  3. Introduïu els detalls necessaris per dur a terme l'exportació de l'aplicació i, a continuació, seleccioneu Exporta. Un cop finalitzada l'exportació, comença una descàrrega.

    El fitxer resultant conté el paquet d'aplicacions que s'ha seleccionat.

  4. Repetiu aquests passos fins que s'exportin totes les aplicacions.

  5. Suprimiu de l'entorn aquestes aplicacions que no reconeixen la solució.

Un administrador també pot veure o suprimir aplicacions de llenç de la llista del portal d'administració completant els passos següents:

  1. Aneu al centre d'administració Power Platform i seleccioneu l'entorn a Administra .
  2. A l'acció Recursos , seleccioneu Power Apps per visualitzar-los i suprimir-los.

Preparar Copilot Studio

Qualsevol Copilot Studio chatbot s'ha d'exportar manualment. Alguns components dependents dels chatbots s'han de reconfigurar manualment durant o després de la migració. Per exemple, les connexions, les variables d'entorn i els connectors personalitzats s'han de reconfigurar manualment durant o després de la migració.

Els bots de xat estan integrats en la solució. Aneu a, Power Apps aneu a la pàgina Solucions i exporteu totes les solucions de chatbot, ja sigui individualment o agrupades en una sola solució. Obteniu més informació a Exportar i importar bots mitjançant solucions.

Preparar Power Pages

Els passos següents s'han de fer per a cada lloc web d'un entorn:

  1. Inicieu la sessió a l'entorn.
  2. Obriu el centre d'administració.
  3. Suprimeix el lloc web.

Crear un fitxer d'assignació d'usuaris

Creeu un fitxer d'assignació d'usuari per a l'entorn d'origen que es transferirà a l'entorn de destinació. És essencial tenir en compte que cada entorn requereix un fitxer de mapes individual. Assegureu-vos que els usuaris estiguin presents i autoritzats tant als inquilins d'origen com de destinació, ja que això és necessari per a una migració correcta. Els dominis dels usuaris poden variar entre la font i la destinació, sempre que estiguin actius.

  1. Creeu un fitxer d'assignació d'usuari anomenat usermapping.csv.

    Nota

    El nom del fitxer distingeix entre majúscules i minúscules. Assegureu-vos que els registres estiguin separats per una coma, no per un punt i coma.

  2. Registreu amb precisió els detalls dels usuaris, inclosos els seus identificadors de correu electrònic d'origen i de destinació. Assegureu-vos que no hi hagi espais addicionals abans i després de la capçalera. El fitxer d'assignació hauria de tenir un aspecte semblant a l'exemple següent:

    Font Destí
    SourceUser@sourcetenant.com DestinationUser@targettenant.com

Per a usuaris d'accés complet

  1. Accediu a l'entorn d'origen.

  2. Utilitzeu la cerca avançada per cercar usuaris.

  3. Seleccioneu Utilitza la visualització desada>Usuaris amb accés complet i, a continuació, seleccioneu Edita les columnes.

  4. Suprimiu totes les columnes excepte la columna Nom complet.

  5. Seleccioneu Afegeix columnes>Windows Live ID.

  6. Seleccioneu D'acord>Resultats per veure la llista d'usuaris amb accés complet.

  7. Seleccioneu tots els registres, seleccioneu Exporta usuaris a la franja i, a continuació, trieu Full de càlcul estàtic.

  8. Seguiu els passos 1-7 anteriors per a l'inquilí de destinació, si és possible. Ara hauríeu de tenir dos fulls d'Excel separats: un per a l'origen i un altre per a l'inquilí de destinació.

  9. Obriu els fitxers de l'Excel per editar-los.

  10. Començant pel full d'Excel d'origen, copieu els registres de la columna Windows Live ID a la Llibreta. No copieu la capçalera.

  11. Deseu l'arxiu de la Llibreta.

  12. Introduïu el Windows Live ID (UPN) de destinació al mateix document del Bloc de notes a la dreta de l'UPN d'origen corresponent. Assegureu-vos de separar els UPN d'origen i de destinació amb una coma (,).

    Exemple:

    • user001@source.com, user001@destination.com
    • user002@source.com, user002@destination.com
    • user003@source.com, user003@destination.com
  13. Deseu com a fitxer CSV.

Per a usuaris d'accés administratiu

  1. Accediu a l'entorn d'origen.
  2. Utilitzeu la cerca avançada per cercar usuaris.
  3. Seleccioneu Utilitza la visualització desada>Usuaris amb accés administratiu i, a continuació, seleccioneu Resultats per veure la llista d'usuaris amb accés administratiu.
  4. Si decidiu que no voleu incloure cap d'aquests usuaris, seguiu aquests passos: En cas contrari, per incloure aquests usuaris al fitxer d'assignació, feu el següent:
    1. Cerqueu els usuaris corresponents a l'inquilí de destinació.

    2. Assegureu-vos que s'assigni una llicència vàlida a l'usuari de destinació a l'inquilí de destinació.

      Nota

      Si a l'usuari de destinació no se li assigna cap llicència, la migració falla.

    3. Deseu el fitxer CSV que té assignats usuaris d'accés complet i usuaris d'accés administratiu.

Migració

Abans de continuar amb la migració, assegureu-vos de revisar i completar el procés de preparació. Després de completar el procés de preparació, completeu les seccions següents per migrar.

Instal·lar PowerShell per a administradors (tant d'origen com de destinació) Power Platform

El mòdul PowerShell per a Power Platform administradors és el mòdul de PowerShell recomanat per interactuar amb les capacitats d'administració. Per obtenir informació que us ajudi a començar amb el mòdul PowerShell per a Power Platform administradors Introducció a PowerShell per a Power Platform administradors i Instal·lació de PowerShell per a Power Platform administradors.

Instal·leu o actualitzeu el mòdul necessari mitjançant una de les ordres següents:

Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Update-Module -Name Microsoft.PowerApps.Administration.PowerShell

Instal·lar l'Azure PowerShell al Windows (tant per a administradors d'origen com per a administradors de destinació)

El mòdul Azure PowerShell és un mòdul acumulatiu. La instal·lació del mòdul de l'Azure PowerShell descarrega els mòduls disponibles generalment i fa que els seus cmdlets estiguin disponibles per al seu ús. Més informació a Instal·lar l'Azure PowerShell al Windows.

Feu servir el cmdlet Install-Module per instal·lar el mòdul Azure PowerShell:

Install-Module -Name Az -Repository PSGallery -Force

Iniciar sessió a Microsoft Power Platform (administradors d'origen i de destinació)

Inicia la sessió a Microsoft Power Platform. Aquest pas permet als administradors autenticar-se i accedir a l'entorn. Power Platform

Add-PowerAppsAccount

Envia una sol·licitud de migració (administrador d'origen)

Per iniciar una migració de client a client, el Dynamics 365 o l'administrador del client d'origen ha d'enviar una sol·licitud al client de destinació mitjançant l'ordre següent i proporcionar l'ID del nom de l'entorn i l'ID del client. Power Platform

Heu de tenir credencials d'administrador o d'administrador del Dynamics 365 per completar aquest pas. Power Platform

TenantToTenant-SubmitMigrationRequest –EnvironmentName {EnvironmentId} -TargetTenantID {TenantID}

Podeu veure l'estat i el MigrationID amb l'ordre següent:

TenantToTenant-ViewMigrationRequest

Nota

Registra el MigrationID, que s'utilitza en ordres de migració posteriors. L'ID de migració del tenant d'origen és diferent de l'ID de migració del tenant de destinació.

Veure i aprovar la sol·licitud de migració (administrador de destinació)

L'administrador del client de destinació ha d'executar l'ordre següent per veure totes les sol·licituds de migració i l'estat. L'administrador pot revisar totes les sol·licituds de migració i les opcions per aprovar-les o rebutjar-les.

Add-PowerAppsAccount

TenantToTenant-ViewApprovalRequest

TenantToTenant-ManageMigrationRequest -MigrationId {MigrationId from above command to approve or deny}

Un cop aprovada una sol·licitud, l'administrador del client de destinació pot notificar a l'administrador del client d'origen que procedeixi amb el pas següent de la migració.

Puja el fitxer de mapatge d'usuaris (font admin)

Aquest pas implica la creació de l'URL SAS, que s'utilitzarà més tard per carregar el fitxer de mapatge d'usuaris. Executeu l'ordre següent de PowerShell, substituint EnvironmentId per l'ID d'entorn real i FileLocation per la ubicació real del fitxer.

Nota

En passar el valor de FileLocation , heu de proporcionar el paràmetre amb el nom del fitxer usermapping (usermapping.csv): C:\Filelocation\usermapping.csv.

TenantToTenant-UploadUserMappingFile –EnvironmentName {EnvironmentId} -UserMappingFilePath {FileLocation}

Assegureu-vos de copiar el valor de l' Read Only UserMapping File ContainerUri retornat per l'ordre. Aquest URI SAS és obligatori com a paràmetre -ReadOnlyUserMappingFileContainerUri de l'ordre TenantToTenant-PrepareMigration .

Preparar la migració de l'entorn (administrador d'origen)

El pas següent implica dur a terme validacions completes per garantir que tots els usuaris que figuren al fitxer de mapatge d'usuaris estiguin verificats i actualment actius dins del client de destinació.

MigrationId es pot veure mitjançant l'ordre "TenantToTenant-ViewMigrationRequest" al client d'origen.

TenantToTenant-PrepareMigration 
-MigrationId {MigrationId} 
-TargetTenantId {TargetTenantId} 
-ReadOnlyUserMappingFileContainerUri {SasUri}

Nota

El valor SASUri s'ha de proporcionar a partir de la sortida de l'ordre TenantToTenant-UploadUserMappingFile .

Sortida de mostra

Code        : 202
Description : Accepted

La durada d'aquest pas varia segons el nombre d'usuaris del fitxer de mapatge d'usuaris. Podeu supervisar el progrés d'aquest pas mitjançant l'ordre TenantToTenant-GetStatus , que es proporciona a continuació.

Comprova l'estat (administrador de la font)

TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}

Sortida de mostra

  • Validació de la migració de tenant a tenant: en execució
  • Valida la migració de tenant a tenant: Correcte
  • La validació ha fallat. Els errors s'actualitzen al blob aquí: SASURI

Errors i com resoldre'ls

  • Si rebeu un error que diu: El fitxer de mapatge d'usuari proporcionat per a la migració de Tenant a Tenant no és vàlid, comproveu si el nom del fitxer de mapatge d'usuari és correcte i que el fitxer de mapatge d'usuari té una coma per separar els valors.
  • La línia '{números de línia}' té el mateix '{emailID}': assegureu-vos que no hi hagi cap entrada duplicada.
  • Format de correu electrònic no vàlid '{emailid}': Assegureu-vos que el format de correu electrònic sigui correcte per a testuser@tenantdomain.com.
  • La destinació en línia '{linenumber}' és la mateixa que l'ID de correu electrònic d'origen: assegureu-vos que el correu electrònic de destinació sigui diferent del correu electrònic d'origen.
  • Cada línia ha de tenir exactament dues columnes: '{números de línia}': Assegureu-vos que cada fila només tingui dues columnes: la columna d'origen i la de destinació. Elimineu les comes addicionals.

Després de corregir els errors de mapatge d'usuaris, cal tornar a carregar el fitxer de mapatge d'usuaris amb el mateix URI SAS.

Baixa l'informe d'errors (font admin)

Si hi ha errors al fitxer de mapatge d'usuari, hi ha una opció per descarregar un informe d'errors. Això es pot fer copiant i enganxant directament l'URL SasUrl proporcionat a l'ordre Tenant-To-Tenant-GetMigrationStatus al navegador d'Internet o utilitzant les ordres següents que utilitzen l'URI SAS del pas anterior per comprovar l'estat i la ubicació desitjada per descarregar l'informe d'errors.

Completeu els passos següents:

  1. Executeu l'ordre següent amb Windows PowerShell ISE.

    Import-Module Az.Storage 
    # Define the SAS URI of the blob
    $sasUri = " Update the SAS Uri from previous step "
    # Define the path where the blob will be downloaded
    $destinationPath = "C:\Downloads\Failed\"
    # Split the SAS URI on the '?' character to separate the URL and the SAS token
    $url, $sasToken = $sasUri -split '\?', 2
    $containerName = $url.Split('/')[3]
    $storageAccountName = $url.Split('/')[2].Split('.')[0]
    $storageContext = New-AzStorageContext -StorageAccountName $storageAccountName -SasToken $sasToken
    Get-AzStorageBlobContent -Blob "usermapping.csv" -Container $containerName -Destination $destinationPath -Context $storageContext 
    
  2. Corregeix els problemes del fitxer de mapatge d'usuaris.

  3. Torneu a carregar el fitxer seguint els passos de Carregueu el fitxer de mapatge d'usuaris (font admin).

Després de completar correctament el Preparar la migració de l'entorn (administrador d'origen), podeu continuar amb el procediment Migrar l'entorn (administrador d'origen) per migrar l'entorn. Realitzeu la migració en els propers set dies. Si no completeu la migració en els propers set dies, heu de tornar a iniciar el procediment Preparar la migració de l'entorn (administrador d'origen) .

Migrar l'entorn (administrador d'origen)

El MigrationId es pot veure mitjançant l'ordre TenantToTenant-ViewMigrationRequest al tenant d'origen.

TenantToTenant-MigratePowerAppEnvironment
-MigrationId {MigrationId}
-TargetTenantId {TargetTenantId}
-SecurityGroupId {SecurityGroupId}

Obtén l'estat (administrador de la font)

TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}

Sortida de mostra

  • Migració de l'entorn: En execució
  • Migració de l'entorn: Correcte

Nota

Si teniu problemes en executar les ordres anteriors, envieu una sol·licitud d'assistència per obtenir ajuda.

Procés posterior a la migració

Després de desplaçar entorns a un altre inquilí:

  • L'URL de l'entorn, l'ID de l'organització (OrgID) i el nom no canvien.
  • L'entorn d'origen no té Dataverse.
  • Els usuaris que no estiguin inclosos al fitxer de mapatge no es migraran ni es maparan després de la migració.

Completeu els procediments següents per a Power Automate, Power Apps, Copilot Studio i Power Pages.

Procés posterior a la migració per a Power Automate

Un cop finalitzada la migració, reviseu la secció *Revisió de components* com a llista de comprovació per ajustar i activar els fluxos i altres components. Els passos clau són:

  1. Crea connexions per a totes les referències de connexió.
  2. Inicia tots els fluxos, inclosos els fluxos secundaris que s'inicien abans dels fluxos principals.
  3. Per a qualsevol flux activat per HTTP, recupereu la nova URL i col·loqueu-la a qualsevol aplicació o flux que faci la crida per actualitzar aquestes referències.

Procés posterior a la migració per a Power Apps

Per a aplicacions compatibles amb solucions

  1. Seleccioneu el nou entorn des de Power Apps i navegueu fins a la pàgina Solucions .
  2. Seleccioneu Importa i utilitzeu el selector de fitxers per seleccionar els paquets exportats des del pas anterior.
  3. Confirmeu que la importació s'ha completat correctament comprovant el contingut de la solució de l'entorn migrat.

Per a aplicacions que no són compatibles amb la solució

  1. Aneu al Power Apps.
  2. Seleccioneu el nou entorn de la llista desplegable d'entorns.
  3. Seleccioneu Aplicacions.
  4. Seleccioneu Importa una aplicació de llenç.
  5. Pugeu el fitxer del paquet d'aplicacions.
  6. Completeu totes les seleccions d'opcions d'importació i, a continuació, seleccioneu Importa.
  7. Repetiu aquests passos fins que s'importin totes les aplicacions.

Procés posterior a la migració per a Copilot Studio

  1. Seleccioneu el nou entorn des de Power Apps i navegueu fins a la pàgina Solucions .
  2. Seleccioneu Importa i utilitzeu el selector de fitxers per seleccionar els paquets exportats des del pas anterior.
  3. Confirmeu que la importació s'ha completat correctament comprovant el contingut de la solució de l'entorn migrat.

Procés posterior a la migració per a Power Pages

Cal completar els passos següents per a cada lloc web de l'entorn.

  1. Inicieu la sessió a l'entorn.
  2. Obriu el centre d'administració.
  3. Provisioneu el lloc web amb el mateix tipus de portal i idioma.

Després de completar tots els passos anteriors i la migració, podeu validar l'entorn al client de destinació. Més tard, podeu suprimir l'entorn d'origen al Power Platform centre d'administració.

Preguntes freqüents

Les operacions en segon terme estan habilitades durant la migració entre inquilins?

El mode d'administració està habilitat durant la migració entre inquilins. Per tant, les operacions en segon terme no s'executen. Més informació al Mode d'administració.

Podem migrar tots els usuaris de l'organització? Dataverse

Només podem migrar tots els usuaris de l'organització si existeixen usuaris al client de destinació. Dataverse Per exemple:

user001@source.com, user001@destination.com

user002@source.com, user002@destination.com

Quins entorns són compatibles amb la migració?

Només s'admeten entorns de producció i de sandbox. Els entorns per defecte, de desenvolupador, de prova i de Teams no són compatibles.

L'entorn es traslladarà físicament al nou inquilí?

No. L'entorn es manté, però l'organització es trasllada al client de destinació. Dataverse Ja no forma part del client d'origen i es gestiona en el nou entorn del client de destinació.

Hi ha components que no siguin completament compatibles?

Aprèn més a Abans de començar per entendre quins components són compatibles i quins no.

Què passa amb les configuracions de la bústia de correu?

Si l'usuari assignat (esmentat al fitxer d'assignació d'usuaris) té una bústia de correu a l'inquilí de destinació, es configura automàticament. Altrament, cal una reconfiguració manual.

Com puc iniciar una migració?

El Dynamics 365 o l'administrador del client d'origen ha d'enviar una sol·licitud mitjançant ordres del PowerShell amb el nom de l'entorn, l'ID i l'ID del client. Power Platform Consulteu les ordres anteriors.

Hi ha una opció d'interfície d'usuari d'autoservei?

No, actualment no admetem la interfície d'usuari del centre d'administració per a la migració de client a client. Power Platform Només es pot fer amb PowerShell.