Rentnikevahelised migreerimised
Rentnikult rentnikule migreerimise funktsioon võimaldab teil keskkonda ühelt rentnikult teisele üle kanda. See funktsioon toetab selliseid stsenaariume nagu mitme rentniku ühendamine üheks ja ettevõtte omandamise hõlbustamine. Keskkond tegelikult ei liigu, vaid on seotud teise üürnikuga. Keskkond on endiselt olemas, kuid ei ole enam lähterentniku osa. Sellele pääseb juurde ja seda hallatakse sihtrentniku all. Selle käigus ei toimu kasutajaliidese ega versiooni muudatusi.
Enne alustamist
Enne rentnikult rentnikule migreerimise alustamist pidage meeles järgmisi märkusi.
- Toetatud keskkonna tüübid: ainult tootmine ja liivakast.
- Pole toetatud keskkonnatüübid: vaikekeskkonna, arendaja, prooviversiooni ja Teamsi keskkonnatüüpe ei toetata. Valitsuse kogukonnapilvi (GCC) avalikesse pilvedesse ja vastupidi ei toetata.
- Komponendid, mida ei toetata, hõlmavad Dynamics 365 Customer Voice klienditeeninduse omnikanalit, komponentide teeki Dynamics 365 Customer Insights - Journeys ja Dynamics 365 Customer Insights - Data.
- Eelrände ja migreerimisjärgsete etappide jaoks Power Apps Power Automate Power Pages on vaja konkreetseid samme ja Microsoft Copilot stuudiot.
- Finance Dataverse and Operationsi organisatsiooniga seotud organisatsiooni ei saa teise rentnikusse üle viia.
- Võimalik, et peate mõned rakendused ja sätted pärast rentnikelt rentnikele migreerimist (nt Microsoft Dynamics 365 for Outlook, serveripoolne sünkroonimine SharePoint ja muud) ümber konfigureerima.
- Kui kasutajad on loodud ja konfigureeritud, peate looma kasutaja vastendusfaili, mida kirjeldatakse selles artiklis allpool.
- Kui vastendatud kasutajal on sihtrentnikus postkast, konfigureeritakse postkast migreerimise ajal automaatselt. Kõigi teiste kasutajate puhul peate postkasti ümber konfigureerima.
- Kui sihtrentnikus
test@microsoft.com
kasutatakse sama postkasti, kasutatakse postkasti vaikimisi. Enne rentnikult rentnikule migreerimist peavad kliendid oma postkastid sihtrentnikus migreerima ja konfigureerima. - Kui kasutate onmicrosofti domeeni vaikenime,
test@sourcecompanyname.onmicrosoft.com
muudetakse migreerimisjärgne domeeninimi nimekstest@targetcompanyname.onmicrosoft.com
. Kliendid peavad postkasti uuesti konfigureerima. Lugege lisateavet postkasti konfigureerimise kohta ühenduse loomise teel Exchange Online.
eeltingimused
Enne migreerimisprotsessi alustamist täitke kindlasti järgmised eeltingimused.
- Looge sihtrentnikus kasutajaid, sh järgmisi.
- Looge kasutajad sisse Microsoft 365 ja Microsoft Entra ID.
- Litsentside määramine.
- Migreerimiseks peavad teil olema Power platformi administraatori või Dynamics 365 administraatori õigused.
- PowerShell administraatoritele Power Platform moodul on soovitatav PowerShelli moodul administraatorivõimalustega suhtlemiseks. Lisateavet leiate teemast PowerShelli kasutamise alustamine administraatoritele Power Platform .
Ettevalmistusprotsess
Tehke migreerimise jaoks Power Automate Power Apps Copilot Studio ja Power Pages enne seda järgmised toimingud. Samuti peate looma kasutaja vastendusfaili.
Valmistada Power Automate
Kui teie vood on juba määratletud Dataverse, pole lisatööd vaja teha.
Kõik Power Automate migreeritavad vood tuleb lisada lähtekeskkonna lahendustesse Dataverse . Lisateavet leiate teemast Olemasoleva pilvevoo lisamine lahendusse. Seda saab teha hulgi, käivitades cmdlet-käsu Add-AdminFlowsToSolution .
Valmistada Power Apps
Kõik Power Apps tuleb käsitsi eksportida. Me ei toeta kliendikonnektorite, ühenduste ega lüüside migreerimist. Kui olete mõne nendest komponentidest seadistanud, tuleb need pärast migreerimist käsitsi ümber konfigureerida.
Lahenduseteadlike rakenduste puhul toimige järgmiselt.
Lahenduseteadlike rakenduste puhul minge lehele Power Apps, liikuge lehele Lahendused ja eksportige kõik rakendused ja lahendused. Saate need eksportida eraldi või rühmitada ühte lahendusse, kui need pole veel olemas.
Pärast eksportimist kustutage need lahenduseteadlikud rakendused keskkonnast.
Hallatavatesse lahendustesse kuuluvaid rakendusi saab kustutada ainult lahenduse kustutamisega.
Mittehallatavas lahenduses olevaid rakendusi saab kustutada, kasutades suvandit Kustuta sellest keskkonnast .
Oluline
Lahenduseteadlikud lõuendirakendused, kohandatud lehed või komponenditeegid, mida te enne migreerimist keskkonnast ei kustuta, ei tööta pärast migreerimise lõpuleviimist.
Rakenduste puhul, mis pole lahendusteadlikud:
Avage ja Power Apps seejärel valige Rakendused.
Valige iga teisaldatava rakenduse puhul Veel käske ja seejärel valige Ekspordi pakett (eelvaade).
Sisestage rakenduse eksportimiseks vajalikud üksikasjad ja seejärel valige Ekspordi. Kui eksport on lõpule jõudnud, algab allalaadimine.
Saadud fail sisaldab valitud rakendusepaketti.
Korrake neid juhiseid seni, kuni kõik rakendused on eksporditud.
Kustutage need lahenduseta rakendused keskkonnast
Administraator saab lõuendirakendusi ka haldusportaali loendist vaadata või kustutada, tehes järgmist.
- Avage Power Platform halduskeskus ja valige keskkond jaotisest Halda.
- Valige jaotises Ressursid nende Power Apps vaatamiseks ja kustutamiseks.
Valmistada Copilot Studio
Kõik Copilot Studio vestlusrobotid tuleb käsitsi eksportida. Mõned vestlusrobotite sõltuvad komponendid tuleb migreerimise ajal või pärast seda käsitsi ümber konfigureerida. Näiteks ühendused, keskkonnamuutujad ja kohandatud konnektorid tuleb migreerimise ajal või pärast seda käsitsi ümber konfigureerida.
Vestlusbotid on lahendusteadlikud. Minge Power Apps lehele, navigeerige lehele Lahendused ja eksportige kõik vestlusroboti lahendused kas eraldi või rühmitage need ühte lahendusse. Lisateavet leiate teemast Robotite eksportimine ja importimine lahenduste abil.
Valmistada Power Pages
Iga veebisaidi jaoks tuleb keskkonnas teha järgmised sammud.
- Keskkonda sisselogimine.
- Avage halduskeskus.
- Kustutage veebisait.
Kasutaja vastendusfaili loomine
Looge kasutaja vastendusfail sihtkeskkonda ülekantava lähtekeskkonna jaoks. Oluline on märkida, et iga keskkond nõuab eraldi vastendusfaili. Veenduge, et kasutajad oleksid olemas ja volitatud nii lähte- kui ka sihtrentnikes, kuna see on eduka migreerimise jaoks vajalik. Kasutajate domeenid võivad olenevalt allikast kuni sihtmärgini erineda, kui need on aktiivsed.
Looge kasutaja vastendusfail nimega usermapping.csv.
Märkus.
Faili nimi on tõstutundlik. Veenduge, et kirjed oleksid eraldatud komaga, mitte semikooloniga.
Salvestage täpselt kasutajate üksikasjad, sealhulgas nende lähte- ja sihtkoha e-posti ID-d. Veenduge, et enne ja pärast päist poleks lisaruumi. Teie vastendusfail peaks tuginema järgmisele näitele:
Lähtekeel Sihtkoht SourceUser@sourcetenant.com
DestinationUser@targettenant.com
Täieliku juurdepääsuga kasutajatele:
Juurdepääs lähtekeskkonnale.
Täpsema otsingu abil saate kasutajaid otsida.
Valige Kasuta salvestatud vaate > täieliku juurdepääsu kasutajaid ja seejärel valige Redigeeri veerge.
Eemaldage kõik veerud peale veeru Täisnimi .
Valige Lisa veerud > Windows Live’i ID.
Valige OK > Tulemid , et näha täieliku juurdepääsuga kasutajate loendit.
Valige kõik kirjed, valige Eksportige Kasutajad lindilt, ja seejärel valige Staatiline tööleht.
Võimaluse korral järgige sihtrentniku puhul ülaltoodud juhiseid 1–7. Nüüd peaks teil olema kaks eraldi Exceli lehte: üks allika ja teine sihtrentniku jaoks.
Avage redigeerimiseks Exceli failid.
Alustades Exceli lähtelehest, kopeerige kirjed Windows Live ID veerus Notepad`i. Ärge kopeerige päist.
Salvestage Notepad fail.
Sisestage sihtkoha Windows Live’i ID (UPN) samasse Notepadi dokumenti, mis asub vastavast allikast UPN-ist paremal. Eraldage lähte- ja sihtkoha UPN-id kindlasti komaga (,).
Näide:
-
user001@source.com
,user001@destination.com
-
user002@source.com
,user002@destination.com
-
user003@source.com
,user003@destination.com
-
Salvestage fail CSV failina.
Administraatoriõigustega kasutajate jaoks:
- Juurdepääs lähtekeskkonnale.
- Täpsema otsingu abil saate kasutajaid otsida.
- Valige Kasuta salvestatud vaate administraatorijuurdepääsu kasutajaid ja seejärel valige >Tulemused , et näha administraatorijuurdepääsu kasutajate loendit.
- Kui otsustate neid kasutajaid mitte kaasata, jätke järgmised sammud vahele. Muul juhul tehke nende kasutajate vastendusfaili kaasamiseks järgmist.
- Leidke siht rentnikust vastavad kasutajad.
- Veenduge, et sihtrentnikus oleks sihtkasutajale määratud kehtiv litsents.
Märkus.
Kui sihtkasutajale pole litsentsi määratud, siis migreerimine nurjub.
- Salvestage CSV-fail, millel on vastendatud nii täieliku juurdepääsuga kasutajad kui ka administraatorijuurdepääsu kasutajad.
Migratsioon
Enne migreerimisega jätkamist veenduge, et olete ettevalmistusprotsessi üle vaadanud ja lõpule viinud. Kui olete ettevalmistusprotsessi lõpetanud, täitke migreerimiseks järgmised jaotised.
PowerShelli Power Platform installimine administraatoritele (nii lähte- kui ka sihtadministraatoritele)
PowerShell administraatoritele Power Platform moodul on soovitatav PowerShelli moodul administraatorivõimalustega suhtlemiseks. Lisateavet mooduli PowerShell administraatoritele Power Platform kasutamise alustamise kohta leiate teemadest PowerShelli administraatoritele Power Platform kasutamise alustamine ja PowerShelli administraatoritele Power Platform installimine.
Installige või värskendage vajalikku moodulit, kasutades ühte järgmistest käskudest:
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Update-Module -Name Microsoft.PowerApps.Administration.PowerShell
Azure PowerShelli installimine Windowsi (nii lähte- kui ka sihtadministraatorid)
Azure PowerShelli moodul on värskenduskomplektmoodul. Azure PowerShelli mooduli installimine laadib alla üldiselt saadaolevad moodulid ja muudab nende cmdlet-käsud kasutamiseks kättesaadavaks. Lisateavet leiate teemast Azure PowerShelli installimine Windowsi.
Kasutage Azure PowerShelli mooduli installimiseks cmdlet-käsku Install-Module:
Install-Module -Name Az -Repository PSGallery -Force
Logi sisse Microsoft Power Platform (nii lähte- kui ka sihtadministraatorid)
Logi sisse Microsoft Power Platform. See samm võimaldab administraatoritel keskkonda autentida ja sellele juurde pääseda Power Platform .
Add-PowerAppsAccount
Migreerimistaotluse esitamine (lähteadministraator)
Rentnikult rentnikule migreerimise algatamiseks peab lähterentniku Dynamics 365 või Power Platform administraator esitama sihtrentnikule taotluse, kasutades järgmist käsku, ning sisestama keskkonna nime ID ja rentniku ID.
Selle sammu lõpuleviimiseks peab teil olema Power Platform administraatori või Dynamics 365-i administraatori mandaat.
TenantToTenant-SubmitMigrationRequest –EnvironmentName {EnvironmentId} -TargetTenantID {TenantID}
Olekut ja migreerimise ID-d saate vaadata järgmise käsu abil.
TenantToTenant-ViewMigrationRequest
Märkus.
Salvestage migreerimise ID, mida kasutatakse edasistes migreerimiskäskudes. Lähterentniku migreerimise ID erineb sihtrentniku migreerimise ID-st
Migreerimistaotluse vaatamine ja kinnitamine (sihtadministraator)
Sihtrentniku administraator peaks käivitama järgmise käsu, et näha kõiki migreerimistaotlusi ja olekut. Administraator saab üle vaadata kõik migreerimistaotlused ja kinnitamise või tagasilükkamise suvandid.
Add-PowerAppsAccount
TenantToTenant-ViewApprovalRequest
TenantToTenant-ManageMigrationRequest -MigrationId {MigrationId from above command to approve or deny}
Kui taotlus on kinnitatud, saab sihtrentniku administraator teavitada lähterentniku administraatorit, et ta jätkaks migreerimise järgmise etapiga.
Ühiskasutatava juurdepääsu allkirja (SAS) URL-i loomine (lähteadministraator)
See samm hõlmab SAS-i URL-i loomist, mida kasutatakse hiljem kasutaja vastendusfaili üleslaadimiseks. Käivitage järgmine PowerShelli käsk, asendades EnvironmentId tegeliku keskkonna ID-ga.
GenerateResourceStorage-PowerAppEnvironment –EnvironmentName {EnvironmentId}
Oluline
Veenduge, et keskkond polehaldusrežiimis ja kasutajale oleks keskkonnas määratud põhikasutaja roll.
Proovi väljund
Code :
Description :
Headers :
Error :
Errors :
Internal : @{sharedAccessSignature=https://dynamics.blob.core.windows.net/20240604t000000z73e18df430fe40059290dsddc25d783?sv=2018-03-28&sr=c&si=SASpolicyXXRRRX}
Kasutaja vastendusfaili üleslaadimine (lähteadministraator)
Järgmine samm hõlmab kasutaja vastendusfaili ülekandmist eelnevalt loodud SAS-i URL-ile. Selle saavutamiseks täitke Windows PowerShell ISE-s järgmised käsud, tagades, et parameetrid SASUri ja FileToUpload sisaldavad teie keskkonna kohta asjakohast teavet. See samm on ülioluline kasutajate täpseks kaardistamiseks süsteemis.
Märkus.
Mainitud skripti käivitamiseks on vajalik Azure’i mooduli installimine. Windows PowerShell ISE abil tehke järgmist.
$SASUri ="Update the SAS Uri from previous step”
$Uri = [System.Uri] $SASUri
$storageAccountName = $uri.DnsSafeHost.Split(".")[0]
$container = $uri.LocalPath.Substring(1)
$sasToken = $uri.Query
# File to upload
# Note that the file name should be usermapping.csv (case sensitive) with comma separated values.
$fileToUpload = 'C:\filelocation\usermapping.csv'
# Create a storage context
$storageContext = New-AzStorageContext -StorageAccountName $storageAccountName -SasToken $sasToken
# Upload the file to Azure Blob Storage
Set-AzStorageBlobContent -File $fileToUpload -Container $container -Context $storageContext -Force
Keskkonna migreerimise ettevalmistamine (allika administraator)
Järgmine etapp hõlmab põhjalike valideerimiste läbiviimist tagamaks, et iga kasutaja vastendusfailis loetletud kasutaja on kinnitatud ja praegu sihtrentnikus aktiivne.
MigrationId-d saab vaadata lähterentniku käsuga "TenantToTenant-ViewMigrationRequest".
TenantToTenant-PrepareMigration
-MigrationId {MigrationId}
-TargetTenantId {TargetTenantId}
-ReadOnlyUserMappingFileContainerUri {SasUri}
Märkus.
SASUri väärtuse edastamisel peate esitama sellise parameetri: . https://dynamics.blob.core.windows.net/20240604t000000z73e18df430fe40059290dsddc25d783
Proovi väljund
Code : 202
Description : Accepted
Selle etapi kestus sõltub kasutajate vastendusfailis olevate kasutajate arvust. Selle etapi edenemist saate jälgida allpool toodud käsu TenantToTenant-GetStatus abil .
Oleku kontrollimine (lähteadministraator)
TenantToTenant-GetMigrationStatus -MigrationId {MigrationId}
Proovi väljund
- Rentniku ja rentniku migreerimise valideerimine: töötab
- Rentniku ja rentniku migreerimise valideerimine: õnnestus
- Valideerimine ebaõnnestus, vigu värskendatakse bloobil siin: SASURI
Vead ja nende lahendamine
- Kui kuvatakse tõrketeade, et rentnikult rentnikule migreerimiseks esitatud kasutaja vastendusfail on sobimatu, kontrollige, kas kasutaja vastendusfaili nimi on õige ja kas kasutaja vastendusfailil on väärtuste eraldamiseks koma.
- Rea "{reanumbritel}" on sama ’{emailID}’: veenduge, et seal ei oleks topeltkirjeid.
-
Sobimatu e-posti vorming ’{emailid}’: veenduge, et e-posti vorming oleks õige
testuser@tenantdomain.com
. - Veebis sihtimine ’{linenumber}’ on sama mis lähtemeiliaadressId: veenduge, et sihtmeil erineb lähtemeiliaadressist .
- Igal real peab olema täpselt kaks veergu: "reanumbrid{"}: veenduge, et igal real oleks ainult kaks veergu: lähte- ja sihtveerud. Eemaldage kõik täiendavad komad, kui neid on.
Pärast kasutaja kaardistamise vigade parandamist peate kasutaja vastendusfaili uuesti laadima, kasutades sama SAS URI-d.
Laadige alla tõrkearuanne (allika administraator)
Kui kasutaja vastendusfailis on tõrkeid, saate tõrkearuande alla laadida. Seda saab teha, kopeerides ja kleepides otse käsus Tenant-To-Tenant-Tenant-GetMigrationStatus toodud SasURL-i või kasutades järgmisi käske, mis kasutavad eelmise etapi kontrolli oleku SAS-i URI-d ja soovitud asukohta tõrkearuande allalaadimiseks .
Tehke järgmised toimingud.
Käivitage Windows PowerShell ISE abil järgmine käsk.
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
Lahendage kasutaja vastendusfaili probleemid.
Laadige fail uuesti, kasutades artiklis Kasutaja vastendusfaili üleslaadimine (lähteadministraator) [ toodud juhiseid](#upload-the-user-mapping-file-(source-admin).
Kui keskkonna migreerimise ettevalmistamine (lähteadministraator) on edukalt lõpule viidud, võite keskkonna migreerimiseks jätkata protseduuri Keskkonna migreerimine (lähteadministraator). Migreerimine toimub järgmise seitsme päeva jooksul. Kui te ei vii migreerimist järgmise seitsme päeva jooksul lõpule, peate uuesti alustama protseduuriga Keskkonna migreerimise ettevalmistamine (lähteadministraator).
Keskkonna migreerimine (allika administraator)
MigrationID-d saab vaadata lähterentniku käsuga TenantToTenant-ViewMigrationRequest .
TenantToTenant-MigratePowerAppEnvironment
-MigrationId {MigrationId}
-TargetTenantId {TargetTenantId}
Hangi olek (allika administraator)
TenantToTenant-GetMigrationStatus -EnvironmentName {EnvironmentId}
Proovi väljund
- Migreerimiskeskkond: töötab
- Migreerimiskeskkond: õnnestunud
Märkus.
Kui teil tekib ülaltoodud käskude käitamisel probleeme, esitage abi saamiseks toetaotlus .
Migreerimisjärgne protsess
Pärast keskkondade teisaldamist teise rentnikku:
- Keskkonna URL, organisatsiooni ID (OrgID) ja nimi ei muutu.
- Lähtekeskkonda ei ole Dataverse.
- Kasutajaid, keda vastendusfaili ei kaasatud, ei migreerita ega vastendata pärast migreerimist.
Täitke järgmised protseduurid, et Power Automate, Power Apps, Copilot Studio, Power Pages.
Migreerimisjärgne protsess Power Automate
Kui migreerimine on lõpule jõudnud, läbige jaotis Komponentide läbivaatus kontroll-loendina, et vooge ja muid komponente kohandada ja aktiveerida. Peamised sammud on järgmised:
- Looge ühendused kõigi ühenduseviidete jaoks.
- Käivitage kõik vood, sealhulgas käivitage tütarvood enne emavooge.
- Mis tahes HTTP käivitatud voogude puhul hankige uus URL ja asetage see nende viidete värskendamiseks mis tahes helistamisrakendustesse või -voogudesse.
Migreerimisjärgne protsess Power Apps
Lahenduseteadlike rakenduste puhul toimige järgmiselt.
- Valige uus keskkond ja Power Apps liikuge lehele Lahendused .
- Valige Impordi ja kasutage failivalijat, et valida ülaltoodud etapist eksporditud paketid.
- Veenduge, et importimine on edukalt lõpule viidud, kontrollides migreeritud keskkonna lahenduse sisu.
Rakenduste puhul, mis pole lahendusteadlikud:
- Avage Power Apps.
- Valige keskkonna ripploendist uus keskkond.
- Valige Rakendused.
- Valige Lõuendrakenduse importimine.
- Laadige üles failide pakk.
- Viige kõik impordivalikud lõpule ja valige seejärel Import.
- Korrake neid juhiseid seni, kuni kõik rakendused on eksporditud.
Migreerimisjärgne protsess Copilot Studio
- Valige uus keskkond ja Power Apps liikuge lehele Lahendused .
- Valige Impordi ja kasutage failivalijat, et valida ülaltoodud etapist eksporditud paketid.
- Veenduge, et importimine on edukalt lõpule viidud, kontrollides migreeritud keskkonna lahenduse sisu.
Migreerimisjärgne protsess Power Pages
Iga keskkonna veebilehe puhul tuleb läbida järgmised sammud.
- Keskkonda sisselogimine.
- Avage halduskeskus.
- Pakkuge veebisaiti sama portaali tüübi ja keelega.
Pärast kõigi ülaltoodud toimingute tegemist ja migreerimist võite keskkonna sihtrentnikus valideerida ja hiljem saate lähtekeskkonna Power platvormi halduskeskuses kustutada.
Korduma kippuvad küsimused
Kas tausttoimingud on lubatud rentnikult rentnikule ülekandel? Administreerimisrežiim on lubatud rentnikult rentnikule migreerimise ajal, seetõttu tausttoiminguid ei tööta. Lisateavet leiate teemast Haldusrežiim.
Kas saame kõik organisatsiooni kasutajad Dataverse üle viia? Saame kõik organisatsiooni kasutajad Dataverse migreerida ainult siis, kui sihtrentnikus on kasutajaid. Näiteks:
user001@source.com
,, user001@destination.com
user002@source.com
user002@destination.com