Power Pages webbplatsutveckling består av flera konfigurationer och anpassningar för att uppnå en önskad upplevelse för webbplatsens slutanvändare.
När du har slutfört utvecklingen eller konfigurationen av webbplatsinstans vill du kanske migrera din senaste webbplatskonfiguration från utvecklings- till testmiljön eller produktionsmiljön.
Migrering involverar att exportera den befintliga konfigurationen från Microsoft Dataverse-källmiljön och sedan importera den till Dataverse-målmiljön.
Att förbereda målmiljön är en engångsprocess. Du måste tillhandahålla en ny portal för att kunna installera de hanterade Power Pages-lösningarna i Dataverse samt även konfigurera Power Pages-webbprogrammet. Denna process omfattar även installation av standard webbplatsmetadata, vilka sedan ersätts med webbplatsmetadata från källmiljön.
Se till att målmiljöns största storlek för bifogade filer har samma eller större storlek som källmiljön.
Den maximala storleken på filer fastställs av inställningen Maximal filstorlek på fliken e-post med systeminställningar i dialogrutan miljösysteminställningar.
Skillnaden mellan webbplatser för utvecklare, utvärdering och produktion och miljöer för utvecklare, utvärdering, begränsat läge och produktion.
Du kan migrera utvärderingsversion, en utvecklare, en produktionswebbplats till en annan utvärderingsversion, utvecklare eller produktionswebbplats i samma eller en annan miljö. Observera att en produktion webbplats måste tillhandahållas i en miljö i begränsat läge eller i en produktion miljö.
Reservera en ny webbplats i målmiljön. Använd samma webbplatsmall som du tillhandahöll i källmiljön. Om du till exempel tillhandahöll webbplatsen Dynamics 365-portaler – självbetjäningsportal för kunder i din källmiljö ska du tillhandahålla webbplatsen Dynamics 365-portaler – självbetjäningsportal för kunder även i målmiljön.
I målmiljön använder du programmet Portalhantering och raderar den nyskapta webbplatsposten. I och med detta tas standardkonfigurationsdata för webbplats bort från målmiljön.
I mål-miljön i Power Apps, tar du bort portalappen. Detta innebär att den webbplatsapp som för närvarande är konfigurerad för återgivning av standardwebbplatsen tas bort.
Kommentar
Ta inte bort programmet Portalhantering!
Överför konfiguration av webbplats till målmiljön
Överför webbplatsens metadata från källmiljön med hjälp av Power Platform CLI-, the Configuration Migration Tool- eller using solutions.
Återaktivera webbplatsen i målmiljö
När webbplatsen har överförts till målmiljön måste du återaktivera webbplatsen.
På målmiljön, på Power Pages startskärmen, välj Inaktiva webbplatser bör du se webbplatsen du migrerade till miljön.
Välj Återaktivera.
Du kan ange namnet på den återaktiverade webbplatsen och skapa en webbadress eller lämna standardvärdena.
Välj Klart.
Webbplatsuppdateringarna från källmiljön ska återspeglas i den nya målmiljön. I framtiden bör du kunna överföra konfigurationen från källan till målmiljöer genom att överföra konfigurationsdata för webbplats.
Kommentar
En webbplats som visas i listan Inaktiva webbplatser på Power Pages startsidan visas i listan över Aktiva webbplatser i programmet Portal Management.
Överföra webbplatskonfiguration med Power Platform CLI
Microsoft Power Platform CLI har många funktioner specifika för Power Pages. Med dessa kommandon kan du hämta webbplatskonfigurationen från en källmiljö och sedan överföra den till en målmiljö. Dessa kommandon kan också ingå i dina ALM-processer.
Skapa Power Platform CLI-autentiseringsprofiler för att ansluta till både käll- och målmiljöerna. Du kan ge dem ett namn för att enkelt identifiera mål- och källmiljöerna.
Hämta konfigurationsdata för webbplats till din lokala arbetsstation. Ange alternativuppsättningen --skriva över som true om du redan har hämtat webbplatskonfigurationen till samma sökväg.
Verktyget Power Platform CLI migrerar inte Dataverse-tabeller eller tabellscheman. Migreringen kan misslyckas (element såsom tabeller och fält kan saknas) när konfigurationsdata inte matchar valt schema.
Under importen ser du till att målmiljön innehåller samma webbplatsmalltyp som redan har installerats med eventuella ytterligare anpassningar, till exempel tabeller, fält, formulär eller vyer som importeras separat som lösningar.
Överför webbplatskonfiguration med hjälp av Configuration Migration Tool
Om du vill exportera konfigurationsdata måste du använda konfigurationsverktyget för migrering samt en webbplatsspecifik konfigurationsschemafil. Mer information om detta verktyg finns i Hantera konfigurationsdata.
Kommentar
Vi rekommenderar att du använder den senaste versionen av migrationsverktyget för konfiguration. Migrationsverktyget för konfiguration kan hämtas från NuGet. Mer information om att hämta verktyget: hämta verktyg från NuGet.
Den lägsta lösningsversionen för webbplatser som stöds av schemafiler för konfigurationsmigrering är 8.4.0.275. Men vi rekommenderar att du använder den senaste versionen.
Käll- och målorganisationer måste ha samma standardspråk för att migreringen ska kunna fungera.
Schemafiler är tillgängliga för följande webbplatstyper:
Standardschemafilen innehåller information om alla webbplatstabeller, relationer och unika definitioner för varje entitet. Mer information: Exportera konfigurationsdata för webbplats
Migrationsverktyg för konfiguration använder scheman för att exportera och importera konfigurationsdata. Verktyget migrerar inte Dataverse-tabeller eller tabellscheman. Migreringen kan misslyckas om element som tabeller och fält saknas när konfigurationsdata inte matchar det valda schemat.
Under exporten ser du till att källmiljön innehåller webbplatstabeller enligt vad som anges i schemafilen för konfigurationsmigreringsverktyget. Du kan fortfarande ändra schemafilerna för att lägga till, ta bort och ändra tabeller, attribut och så vidare för att migrera delmängd av konfigurationsdata.
Under importen ser du till att målmiljön innehåller samma webbplatstyp som redan har installerats med eventuella ytterligare anpassningar, till exempel tabeller, fält, formulär eller vyer som importeras separat som lösningar.
Exportera konfigurationsdata för webbplats
Du kan exportera konfigurationsdata för webbplats från ett källsystem genom att använda webbplatsspecifik konfigurationsschema.
Hämta migrationsverktyg för konfiguration och extrahera till önskad mapp.
Hämta en schemafil för webbplatskonfiguration med hjälp av länkarna ovan för din webbplatsmalltyp.
Dubbelklicka på filen DataMigrationUtility.exe i mappen <your_folder>\Tools\ConfigurationMigration för att köra migrationsverktyget för konfiguration, välj Exportera data på huvudskärmen och välj sedan Fortsätt.
I vyn Inloggning anger du autentiseringsinformation i syfte att ansluta till din Dataverse-miljö från den plats där du vill exportera data. Om du har olika organisationer i den Dataverse-miljö från vilken du vill exportera datan markerar du kryssrutan Visa lista över tillgängliga organisationer, och välj sedan Inloggning.
Om du har flera organisationer och du har markerat kryssrutan Visa listan över tillgängliga organisationer i föregående steg, kan du i nästa skärm välja den organisation som du vill ansluta till. Välj en Dataverse-miljö att ansluta till.
Kommentar
Om du inte har flera organisationer visas inte den här skärmen.
I schemafil, bläddra och markera webbplatsspecifika konfigurationsschemafilen som ska användas för dataexporten.
I Spara till datafil, ange namn och plats för datafilen som ska exporteras.
Välj Exportera data. På skärmen visas statusen för exporten och platsen för den exporterade filen längst ned på skärmen när exporten är klar.
Välj Avsluta för att stänga verktyget.
Importera konfigurationsdata för webbplats
Kör migrationsverktyg för konfiguration och välj importera data i huvudfönstret och markera Fortsätt.
I vyn Inloggning anger du autentiseringsinformation i syfte att ansluta till din Dataverse-miljö från den plats där du vill exportera data. Om du har olika organisationer i den Dataverse-miljö från vilken du vill exportera datan markerar du kryssrutan Visa lista över tillgängliga organisationer, och välj sedan Inloggning.
Om du har flera organisationer och du har markerat kryssrutan Visa listan över tillgängliga organisationer i föregående steg, kan du i nästa skärm välja den organisation som du vill ansluta till. Välj en Dataverse-miljö att ansluta till.
Kommentar
Om du inte har flera organisationer visas inte den här skärmen.
Se till att portallösningen redan är installerad för den organisation där du tänker importera konfigurationerna.
På nästa skärm uppmanas du att ange den datafil (.zip) som ska importeras. Bläddra till datafilen, markera den och välj Importera data.
Nästa skärm visar posternas importstatus. Dataimporten sker i flera steg för att först importera grunddata medan beroende data köas och sedan importera beroende data i efterföljande pass för att hantera alla databeroenden och kopplingar. Denna åtgärd säkerställer en ren och konsekvent dataimport.
Välj Avsluta för att stänga verktyget.
Skapa en ny webbplats med migrerade data
Om migreringsprocessen uppdaterar en befintlig webbplats ska uppdateringarna nu visas i målmiljön.
Om migreringen är för en ny webbplats kommer den migrerade webbplatsen att listas på fliken Inaktiva webbplatser på Power Pages startsidan.
På målmiljön, på Power Pages startskärmen, välj Inaktiva webbplatser bör du se webbplatsen du migrerade till miljön.
Välj Återaktivera.
Du kan ange namnet på den återaktiverade webbplatsen och skapa en webbadress eller lämna standardvärdena.
PowerPages stöder inte migrering klientorganisation-till-klientorganisation. Om du vill migrera en webbplats från en klientorganisation till en annan måste du följa stegen nedan:
Återställ din webbplats i källklientorganisationen.
Migrering klientorganisation-till-klientorganisation av en Power Platform-miljö.
Migrering klientorganisation-till-klientorganisation av modellbaserade appar i Dynamics 365, till exempel Sales, Customer Service, Marketing, Field Service och Project Service Automation.