Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Migreringsfunktionen lejer til lejer giver dig mulighed for at overføre et miljø fra én lejer til en anden. Denne funktion understøtter scenarier som f.eks. fletning af flere lejere til én og facilitering af virksomhedsanskaffelser. Miljøet flyttes faktisk ikke, men knyttes snarere til en anden lejer. Miljøet findes stadig, men er ikke længere en del af kildelejeren. Det er tilgængeligt og administreres under destinationslejeren. Overførslen giver ingen ændringer i brugergrænsefladen eller versionsændringer.
Før du begynder
Vær opmærksom på følgende, før du starter en lejer til lejer-migrering.
Bemærk!
Lejer-til-lejer-migreringer understøttes i Administrerede miljøer i fremtiden.
- Understøttede miljøtyper: Kun produktions- og sandkassemiljøer understøttes.
- Ikke understøttede miljøtyper: Standard-, udvikler-, prøveversions- og Teams-miljøer understøttes ikke. GCC (Government Community Cloud) til offentlige cloudmiljøer og omvendt understøttes heller ikke.
- Følgende komponenter understøttes ikke: Dynamics 365 Customer Voice, Omnichannel for Customer Service, komponentbibliotek, Dynamics 365 Customer Insights – Journeys og Dynamics 365 Customer Insights – Data.
- Der kræves specifikke trin for Power Apps, Power Automate, Power Pages og Microsoft Copilot Studio i trinnene før og efter migrering.
- En Dataverse-organisation, der er knyttet til en finans- og driftsorganisation, kan ikke migreres til en anden lejer.
- Du skal muligvis omkonfigurere nogle programmer og indstillinger efter migrering fra lejer til lejer, såsom Dynamics 365 for Outlook, synkronisering på serversiden, SharePoint og andet.
- Når brugerne er oprettet og konfigureret, skal du oprette en brugertilknytningsfil, som beskrives senere i denne artikel.
- Hvis den tilknyttede bruger har en postkasse i destinationslejeren, bliver postkassen automatisk konfigureret under overførslen. For alle andre brugere skal du konfigurere postkassen igen.
- Hvis den samme postkasse bruges i destinationslejeren,
test@microsoft.com, anvendes postkassen som standard. Før der overføres fra lejer til lejer, skal kunderne overføre/konfigurere deres postkasser i destinationslejeren. - Hvis du bruger standarddomænet onmicrosoft
test@sourcecompanyname.onmicrosoft.com, ændres domænenavnet efter overførslen tiltest@targetcompanyname.onmicrosoft.com. Kunderne skal konfigurere postkassen igen. Få mere at vide om at konfigurere postkassen i Oprette forbindelse til Exchange Online.
- Hvis den samme postkasse bruges i destinationslejeren,
Forudsætninger
Sørg for at fuldføre følgende forudsætninger, før du starter migreringsprocessen:
- Opret brugere i destinationslejeren, herunder:
- Oprette brugere i Microsoft 365 og Microsoft Entra ID.
- Tildele licenser.
- Du skal have administratorrettigheder med Power Platform eller Dynamics 365 for at udføre migreringen.
- Modulet PowerShell til Power Platform-administratorer er det anbefalede PowerShell-modul til interaktion med administratorfunktioner. Du kan finde flere oplysninger i Start her med PowerShell for Power Platform-administratorer.
Forberedelsesproces
Udfør følgende procedurer for Power Automate, Power Apps, Copilot Studio og Power Pages før migrering. Du skal også oprette en brugertilknytningsfil.
Forberede Power Automate
Hvis dine flows allerede er defineret i Dataverse, kræves der ikke ekstra arbejde.
Alle Power Automate-flows, der skal migreres, skal have deres definitioner tilføjet i Dataverse-løsninger i kildemiljøet. Flere oplysninger i Tilføje et eksisterende cloudflow til en løsning. Det kan du gøre på én gang ved at køre cmdlet'en Add-AdminFlowsToSolution .
Forberede Power Apps
Alle Power Apps skal eksporteres manuelt. Vi understøtter ikke overførsel af kundeconnectorer, forbindelser eller gateways. Hvis du har konfigureret nogen af disse komponenter, skal de konfigureres manuelt efter overførslen.
For apps, som er løsningsorienterede
For apps, der er løsningsorienterede, skal du gå til Power Apps, navigere til siden Løsninger og eksportere alle apps og løsninger. Du kan eksportere dem enkeltvis eller gruppere dem i en enkelt løsning, hvis de ikke allerede er det.
Slet disse løsningsorienterede apps i miljøet, når de er eksporteret.
Apps, der tilhører administrerede løsninger, kan kun slettes ved at slette løsningen.
Apps, der findes i en ikke-administreret løsning, kan slettes ved hjælp af indstillingen Slet fra dette miljø.
Vigtige oplysninger
Løsningsafhængige lærredapps, brugerdefinerede sider eller komponentbiblioteker, du ikke sletter fra et miljø, før overførslen ikke fungerer, efter at overførslen er fuldført.
For apps, som ikke er løsningsorienterede
Gå til Power Apps, og vælg derefter Apps.
For hver app, du vil flytte, skal du vælge Flere kommandoer, og derefter vælge Eksportér pakke (forhåndsversion).
Udfyld de oplysninger, der kræves for at udføre eksporten af appen, og vælg derefter Eksportér. Når eksporten er fuldført, går download i gang.
Den fil, der oprettes, indeholder den apppakke, der er valgt.
Gentag disse trin, indtil alle apps er eksporteret.
Slet disse apps, der ikke er løsningsorienterede, fra miljøet.
En administrator kan også få vist eller slette lærredapps fra listen i administrationsportalen ved at udføre følgende trin:
- Gå til Power Platform Administration, og vælg derefter miljøet i Administrer.
- Under handlingen Ressourcer skal du vælge Power Apps for at se og slette dem.
Forberede Copilot Studio
Alle Copilot Studio-chatrobotter skal eksporteres manuelt. Nogle afhængige komponenter i chatrobotter skal omkonfigureres manuelt under eller efter overførslen. Visse af chatrobottens afhængige komponenter skal konfigureres manuelt under eller efter overførslen, for eksempel forbindelser, miljøvariabler og brugerdefinerede connectorer.
Chatbots er løsningsorienterede. Gå til Power Apps, naviger til siden Løsninger, og eksportér alle af chatrobotløsninger, enten enkeltvis eller samlet i en enkelt løsning. Få mere at vide i Eksportere og importere robotter ved hjælp af løsninger.
Forberede Power Pages
Følgende trin skal udføres for hvert websted i et miljø:
- Log på miljøet.
- Åbn Administration.
- Slet webstedet.
Opret en brugertilknytningsfil
Opret en brugertilknytningsfil for kildemiljøet, der skal overføres til destinationsmiljøet. Det er vigtigt at bemærke, at hvert miljø kræver en individuel tilknytningsfil. Sørg for, at brugerne er til stede og autoriseret i både oprindelses- og destinationslejerne, da dette er nødvendigt for en vellykket overførsel. Brugernes domæner kan variere mellem kilde og mål, forudsat at de er aktive.
Opret en brugertilknytningsfil med navnet usermapping.csv.
Bemærk!
Filnavnet skelner mellem store og små bogstaver. Sørg for, at posterne er adskilt af et komma og ikke et semikolon.
Registrere oplysningerne om brugerne nøjagtigt, herunder deres kilde- og destinationsmail-id'er. Sørg for, at der ikke er ekstra mellemrum før og efter overskriften. Din tilknytningsfil skal se ud som i følgende eksempel:
Source Destination SourceUser@sourcetenant.comDestinationUser@targettenant.com
For brugere med fuld adgang
Åbn kildemiljøet.
Brug Avanceret søgning for at søge efter brugere.
Vælg Brug gemt visning>Brugere med fuld adgang, og vælg derefter Rediger kolonner.
Fjern alle kolonner undtagen kolonnen Fulde navn.
Vælg Tilføj kolonner>Windows Live ID.
Vælg OK>Resultater for at få vist listen over brugere med fuld adgang.
Markér alle posterne, vælg Eksportér brugere på båndet, og vælg derefter Statisk regneark.
Følg trin 1-7 ovenfor for destinationslejeren, hvis muligt. Du bør nu have to separate Excel-ark: ét til kilden og ét til destinationslejeren.
Åbn de Excel-filer, der skal redigeres.
Når du starter med Excel-kildearket, skal du kopiere posterne under kolonnen Windows Live ID til Notesblok. Kopiér ikke headeren.
Gem Notesblok-filen.
Angiv destinationen Windows Live ID (UPN'er) i det samme notesblokdokument til højre for det tilsvarende kilde-UPN. Sørg for at adskille kilde- og destinations-UPN'er med et komma (,).
Eksempel:
-
user001@source.com,user001@destination.com -
user002@source.com,user002@destination.com -
user003@source.com,user003@destination.com
-
Gem som CSV-fil.
For brugere med administrativ adgang
- Åbn kildemiljøet.
- Brug Avanceret søgning for at søge efter brugere.
- Vælg Brug gemt visning>Brugere med administrativ adgang, og vælg derefter Resultater for at se listen over brugere med administrativ adgang.
- Hvis du ikke vil inkludere nogen af disse brugere, skal du springe følgende trin over. Ellers skal du gøre følgende for at inkludere disse brugere i tilknytningsfilen:
Find de tilknyttede brugere i destinationslejeren.
Kontrollér, at destinationsbrugeren i destinationslejeren er blevet tildelt en gyldig licens.
Bemærk!
Hvis destinationsbrugeren ikke er tildelt en licens, lykkes overførslen ikke.
Gem CSV-filen, som både har tilknyttet brugere med fuld adgang og brugere med administrativ adgang.
Overførsel
Før du fortsætter med migreringen, skal du sørge for at gennemgå og fuldføre forberedelsesprocessen. Når du har fuldført forberedelsesprocessen, skal du udfylde følgende afsnit for at overføre.
Installer PowerShell for Power Platform-administratorer (både kilde- og måladministratorer)
Modulet PowerShell til Power Platform-administratorer er det anbefalede PowerShell-modul til interaktion med administratorfunktioner. Du kan finde oplysninger, der kan hjælpe dig med at komme i gang med modulet PowerShell for Power Platform-administratorer, ved at gå til Start her med PowerShell for Power Platform-administratorer og Installation af PowerShell for Power Platform-administratorer.
Installer eller opdater det nødvendige modul ved hjælp af en af følgende kommandoer:
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Update-Module -Name Microsoft.PowerApps.Administration.PowerShell
Installer Azure PowerShell på Windows (både kilde- og måladministratorer)
Azure PowerShell modulet er et akkumuleringsmodul. Installation af Azure PowerShell-modulet downloader de generelt tilgængelige moduler og gør deres cmdlet'er tilgængelige til brug. Få mere at vide i Installer Azure PowerShell på Windows.
Brug cmdlet'en Install-Module til at installere Azure PowerShell-modulet:
Install-Module -Name Az -Repository PSGallery -Force
Log på Microsoft Power Platform (både kilde- og måladministratorer)
Log på Microsoft Power Platform. I dette trin kan administratorer godkende og få adgang til miljøet Power Platform.
Add-PowerAppsAccount
Send anmodning om overførsel (kildeadministrator)
Hvis du vil starte en lejer-til-lejer-migrering, skal kildelejerens Dynamics 365- eller Power Platform-administrator sende en anmodning til destinationslejeren ved hjælp af følgende kommando og angive miljønavn-id og lejer-id.
Du skal have Power Platform-administrator- eller Dynamics 365-administratorlegitimationsoplysninger for at fuldføre dette trin.
TenantToTenant-SubmitMigrationRequest –EnvironmentName {EnvironmentId} -TargetTenantID {TenantID}
Du kan få vist status og MigrationID ved hjælp af følgende kommando:
TenantToTenant-ViewMigrationRequest
Bemærk!
Optag det MigrationID, der bruges i yderligere overførselskommandoer. Kildelejer MigrationID er anderledes end Destinationslejer MigrationID.
Få vist og godkende overførselsanmodning (måladministrator)
Administratoren af destinationslejeren skal køre følgende kommando for at se alle overførselsanmodninger og status. Administratoren kan gennemse alle overførselsanmodninger og indstillinger for at godkende eller afvise.
Add-PowerAppsAccount
TenantToTenant-ViewApprovalRequest
TenantToTenant-ManageMigrationRequest -MigrationId {MigrationId from above command to approve or deny}
Når en anmodning er godkendt, kan administratoren af destinationslejeren give administratoren af kildelejeren besked om at fortsætte med næste trin i overførslen.
Upload brugertilknytningsfilen (kildeadministrator)
Dette trin omfatter oprettelse af SAS-URL-adressen, som senere bruges til at overføre brugertilknytningsfilen. Kør følgende PowerShell-kommando, hvor EnvironmentId erstattes med det faktiske miljø-id og FileLocation med den faktiske filplacering.
Bemærk!
Når du overfører FileLocation-værdien, skal du angive parameteren med usermapping-filnavnet (usermapping.csv): C:\Filelocation\usermapping.csv.
TenantToTenant-UploadUserMappingFile –EnvironmentName {EnvironmentId} -UserMappingFilePath {FileLocation}
Sørg for at kopiere værdien af den ContainerUri for den skrivebeskyttede UserMapping-fil, der returneres af kommandoen. Denne SAS URI kræves som parameteren -ReadOnlyUserMappingFileContainerUri i kommandoen TenantToTenant-PrepareMigration.
Forberede miljøoverførslen (kildeadministrator)
Følgende trin omfatter udførelse af omfattende valideringer for at sikre, at alle brugere, der er angivet i brugertilknytningsfilen, er bekræftet og aktuelt aktive i destinationslejer.
MigrationId kan ses ved hjælp af kommandoen "TenantToTenant-ViewMigrationRequest" i kildelejeren.
TenantToTenant-PrepareMigration
-MigrationId {MigrationId}
-TargetTenantId {TargetTenantId}
-ReadOnlyUserMappingFileContainerUri {SasUri}
Bemærk!
SASUri-værdien skal angives fra outputtet fra kommandoen TenantToTenant-UploadUserMappingFile.
Eksempelresultat
Code : 202
Description : Accepted
Varigheden af dette trin varierer afhængigt af antallet af brugere i brugertilknytningsfilen. Du kan overvåge status for dette trin ved hjælp af kommandoen TenantToTenant-GetStatus, der er angivet nedenfor.
Tjek status (kildeadministrator)
TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}
Eksempelresultat
- Valider lejer til lejeroverførsel: I gang
- Valider lejer til lejeroverførsel: Fuldført
- Valideringen mislykkedes. Fejl opdateres på BLOB-lager: SASURI
Fejl og hvordan man løser dem
- Hvis du får vist en fejl, der siger, at den brugertilknytningsfil, der er angivet for overførsel af lejer til lejer, er ugyldig, skal du kontrollere, om brugernavnet til tilknytning af filen er korrekt, og om brugertilknytningsfilen har et komma til at adskille værdier.
- Linjen '{line numbers}' har samme '{email ID}': Kontrollér, at der ikke er dublerede poster.
-
Ugyldigt mailformat '{mail-id}': Kontrollér, at mailformatet er korrekt for
testuser@tenantdomain.com. - Destinationen på linjen '{line number}' er den samme som kildemail-id'et: Kontrollér, at destinationsmailen er forskellig fra kildemailen.
- Hver linje skal have nøjagtigt to kolonner: '{linjenumre}': Sørg for, at hver række kun har to kolonner: kilde- og destinationskolonnerne. Fjern eventuelle ekstra kommaer.
Når du har rettet fejl i brugertilknytningen, skal du genindlæse brugertilknytningsfilen ved hjælp af den samme SAS-URI.
Download fejlrapporten (kildeadministrator)
Hvis der er fejl i brugertilknytningsfilen, er der mulighed for at downloade en fejlrapport. Det kan du gøre ved direkte at kopiere og indsætte den SasUrl, der findes i kommandoen Tenant-To-Tenant-GetMigrationStatus i din internetbrowser, eller ved at bruge følgende kommandoer, der bruger SAS URI fra det forrige trin til at kontrollere status og den ønskede placering for at downloade fejlrapporten.
Udfør følgende trin:
Kør følgende kommando med 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 $storageContextLøs problemerne i brugertilknytningsfilen.
Upload filen igen ved hjælp af trinnene i Overfør brugertilknytningsfilen (kildeadministrator).
Når du har fuldført migreringen af miljøet (kildeadministrator), kan du fortsætte med proceduren Overfør miljøet (kildeadministrator) for at overføre miljøet. Udfør overførslen inden for de næste syv dage. Hvis du ikke fuldfører overførslen inden for de næste syv dage, skal du igen starte med proceduren miljøoverførsel (kildeadministrator).
Overføre miljøet (kildeadministrator)
Et MigrationId kan ses ved hjælp af kommandoen TenantToTenant-ViewMigrationRequest i kildelejeren.
TenantToTenant-MigratePowerAppEnvironment
-MigrationId {MigrationId}
-TargetTenantId {TargetTenantId}
Hent status (kildeadministrator)
TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}
Eksempelresultat
- Overførsel af miljø: I gang
- Overfør miljø: Lykkedes
Bemærk!
Hvis du støder på problemer med at køre ovenstående kommandoer, skal du indsende en supportanmodning for at få hjælp.
Efter-migreringsproces
Når du har flyttet miljøer til en anden lejer:
- URL-adressen til miljøet, organisations-id'et (OrgID) og navnet ændres ikke.
- Kildemiljøet har ikke Dataverse.
- Brugere, der ikke er medtaget i tilknytningsfilen, overføres og tilknyttes ikke efter overførslen.
Udfør følgende procedurer for Power Automate, Power Apps, Copilot Studio og Power Pages.
Efter-migreringsproces til Power Automate
Når migreringen er fuldført, skal du gennemse de importerede komponenter og udføre følgende trin for at sikre, at flows og andre aktiver fungerer korrekt:
- Opret eller tilknyt forbindelser til alle forbindelsesreferencer.
- Åbn løsningen i målmiljøet.
- Naviger til forbindelsesreferencerne, og godkend igen eller knyt hver enkelt til en eksisterende forbindelse.
- Aktivér alle flow.
- Importerede flow er som standard slået fra.
- Start eventuelle underordnede flows, før du aktiverer overordnede flows, der kalder dem, for at undgå fejl.
- Opdater HTTP-udløser-URL'er.
- HTTP-udløste flows genererer en ny URL-adresse efter importen.
- Opdater alle opkaldsapps, overordnede flow eller eksterne systemer, så de bruger den nye URL-adresse.
Efter-migreringsproces til Power Apps
For apps, som er løsningsorienterede
- Vælg det nye miljø fra Power Apps, og naviger til siden Løsninger.
- Vælg Importér, og brug filvælgeren til at vælge de pakker, der er eksporteret i ovenstående trin.
- Bekræft, at importen lykkedes, ved at kontrollere løsningsindholdet i det overførte miljø.
For apps, som ikke er løsningsorienterede
- Gå til Power Apps.
- Vælg det nye miljø fra miljø på rullelisten.
- Vælg Apps.
- Vælg Importér lærredapp.
- Upload filen med app-pakken.
- Angiv alle valg for importindstillingen, og vælg derefter Importér.
- Gentag disse trin, indtil alle apps er importeret.
Efter-migreringsproces til Copilot Studio
- Vælg det nye miljø fra Power Apps, og naviger til siden Løsninger.
- Vælg Importér, og brug filvælgeren til at vælge de pakker, der er eksporteret i ovenstående trin.
- Bekræft, at importen lykkedes, ved at kontrollere løsningsindholdet i det overførte miljø.
Efter-migreringsproces til Power Pages
Følgende trin skal udføres for hvert websted i miljøet.
- Log på miljøet.
- Åbn Administration.
- Klargør webstedet med samme portaltype og sprog.
Når du har fuldført alle ovenstående trin og migreringen, kan du validere miljøet i destinationslejeren. Senere kan du slette kildemiljøet i Power Platform Administration.
Ofte stillede spørgsmål
Er baggrundshandlinger aktiveret under overførsel fra lejer til lejer?
Administrationstilstand er aktiveret under overførsel fra lejer til lejer, og baggrundshandlinger køres derfor ikke. Få mere at vide om Administrationstilstand.
Kan alle brugere af Dataverse-organisationen migreres?
Vi kan kun migrere alle brugere af Dataverse-organisationen, hvis der findes brugere i destinationslejeren. Eksempel:
user001@source.com, user001@destination.com
user002@source.com, user002@destination.com
Hvilke miljøer understøttes til migrering?
Det er kun produktions- og sandkassemiljøer, der understøttes. Standard-, udvikler-, prøve- og Teams-miljøer understøttes ikke.
Vil miljøet fysisk flytte til den nye lejer?
Nej. Miljøet forbliver, hvor det er, men Dataverse-organisationen flyttes til destinationslejeren. Den er ikke længere en del af kildelejeren og administreres under det nye miljø i destinationslejeren. Data, der er gemt i Dataverse, gemmes stadig i miljøet i din lejer. Det tabte miljø skal derfor slettes, når flytningen af lejer til lejer er fuldført, og det bekræftes, at dataene ikke længere er nødvendige i kildelejer.
Er der komponenter, som ikke understøttes fuldt ud?
Få mere at vide i Før du begynder at forstå, hvilke komponenter der understøttes, og hvilke komponenter der ikke understøttes.
Hvad sker der med postkassekonfigurationer?
Hvis den tilknyttede bruger (nævnt i brugertilknytningsfilen) har en postkasse i destinationslejer, konfigureres den automatisk. Ellers kræves der en ny manuel konfiguration.
Hvordan starter jeg en migrering?
Kildelejerens Dynamics 365- eller Power Platform-administrator skal sende en anmodning ved hjælp af PowerShell-kommandoer med miljønavn, id og lejer-id. Se kommandoerne ovenfor.
Er der en indstilling til selvbetjening på brugergrænsefladen?
Ja. Når TenantToTenant-SubmitMigrationRequest –EnvironmentName {{EnvironmentId}} -TargetTenantID {{TenantID}} er godkendt i destinationslejeren, er der en UI-mulighed for at flytte miljøet på miljøets side.