Nettstedsutvikling i Power Pages omfatter flere konfigurasjoner og tilpassinger for å oppnå en ønsket opplevelse for sluttbrukere av nettstedet.
Når du har fullført utviklingen eller konfigurasjonen av nettstedsforekomsten, kan det være aktuelt å overføre den nyeste nettstedskonfigurasjonen fra utvikling til testing eller produksjonsmiljøene.
Overføring innebærer å eksportere den eksisterende konfigurasjonen fra Microsoft Dataverse-kildemiljøet og deretter importere dem til Dataverse-målmiljøet.
Klargjøring av målmiljøet er en engangsprosess. Du må klargjøre et nytt nettsted for å kunne installere de administrerte Power Pages-løsningene i Dataverse og konfigurere nettprogrammet Power Pages. Prosessen installerer også standard nettstedsmetadata som blir erstattet med nettstedsmetadataene fra kildemiljøet.
Kontroller at maksimal vedleggsstørrelse for målmiljøet er angitt til samme eller som kildemiljøet eller en større størrelse.
Maksimumsstørrelsen på filer avgjøres av innstillingen Maksimal filstørrelse i fanen E-post for systeminnstillinger i dialogboksen for systeminnstillinger for miljø.
Vær oppmerksom på forskjellen mellom nettsteder for utviklere, prøveversjoner og produksjon, og miljøer for utviklere, prøvemiljøer, sandkasser og produksjon.
Du kan overføre et nettsted for utviklere, prøveversjoner og produksjon til et annet nettsted for prøveversjon, utvikler eller produksjon i samme eller et annet miljø. Vær oppmerksom på at et produksjonsnettsted må klargjøres i et sandkasse- eller produksjonsmiljø.
Klargjør et nytt nettsted i målmiljøet. Bruk den samme nettstedsmalen som du har klargjort i kildemiljøet. Hvis du for eksempel klargjorde et nettsted ved hjelp av malen Dynamics 365 Customer Self-Service i kildemiljøet, må du klargjøre nettstedet ved hjelp av malen Dynamics 365 Customer Self-Service for målmiljøet.
Slett den nylig opprettede nettstedsoppføringen med Portalbehandling-appen i målmiljøet. Da fjernes standard konfigurasjonsdata for nettstedet fra målmiljøet.
Slett portalappen i Power Apps i målmiljøet. Dermed fjernes nettstedet som er konfigurert til å gjengi standardnettstedet.
Merk
Ikke slett Portalbehandling-appen.
Overføre nettstedskonfigurasjon til målmiljøet
Overfør nettstedsmetadataene fra kildemiljøet ved hjelp av Power Platform CLI, the Configuration Migration Tool eller ved hjelp av løsninger.
Reaktivere område i målmiljøet
Når webområdet er overført til målmiljøet, må du reaktivere webområdet.
I målmiljøet, på startskjermen for Power Pages, velger du Inaktive områder, og da vil du se webområdet du overførte til miljøet.
Velg Reaktiver.
Du kan angi navnet på Reaktivert område og Opprette en webadresse, eller du kan angi standardverdier.
Velg Ferdig.
Nettstedsoppdateringene fra kildemiljøet skal gjenspeiles i dette nye målmiljøet. Fremover skal du kunne overføre konfigurasjonen fra kilden til målmiljøene ved å overføre nettstedskonfigurasjonsdataene.
Merk
Et webområde som vises i listen Inaktive områder på startsiden for Power Pages, vil vises i listen over Aktive nettsteder i Portalbehandling-appen.
Hvis webområdet er konfigurert med den forbedrede datamodellen, kan du overføre konfigurasjonen av webområdet ved hjelp av Power Platform-løsninger. Hvis du vil ha mer informasjon, kan du gå til Bruk løsninger med Power Pages.
Overfør nettstedskonfigurasjon ved hjelp av Power Platform CLI
Microsoft Power Platform CLI inneholder mange funksjoner spesielt for Power Pages. Med disse kommandoene kan du laste ned en nettstedskonfigurasjon fra et kildemiljø og overføre den til et målmiljø. Disse kommandoene kan også inkluderes i ALM-prosessene.
Opprett Power Platform CLI-godkjenningsprofiler for å koble til både kilde- og målmiljøene. Du kan gi dem et navn for enkelt å identifisere mål- og kildemiljøene.
Last ned nettstedskonfigurasjonsdataene til din lokale arbeidsstasjon. Bruk alternativet --overwrite satt til true hvis du tidligere har lastet ned nettstedskonfigurasjon til samme bane.
Power Platform CLI-verktøyet overfører ikke Dataverse-tabeller eller -tabellskjemaer. Overføringen kan mislykkes med manglende elementer for eksempel tabeller og felter når konfigurasjonsdata ikke samsvarer med det valgte skjemaet.
Under import må du sørge for at målmiljøet inneholder samme nettstedsmaltype som allerede er installert med eventuelle ekstra tilpassinger, for eksempel tabeller, felter, skjemaer eller visninger, som importeres separat som løsninger.
Overfør nettstedskonfigurasjon ved hjelp av Configuration Migration Tool
Hvis du vil eksportere konfigurasjonsdata, må du bruke verktøyet for konfigurasjonsoverføring og en nettstedsspesifikk konfigurasjonsskjemafil. Hvis du vil vite mer om dette verktøyet, kan du se Håndtere konfigurasjonsdata.
Merk
Vi anbefaler at du bruker den nyeste versjonen av verktøyet for konfigurasjonsoverføring. Verktøyet for konfigurasjonsoverføring kan lastes ned fra NuGet. Mer informasjon om hvordan du laster ned verktøyet: Laste ned verktøy fra NuGet.
Minimum løsningsversjon av nettsteder som støttes av skjemafiler for konfigurasjonsoverføring, er 8.4.0.275. Vi anbefaler at du bruker den nyeste versjonen av løsningen.
Kilde- og målorganisasjoner må ha samme standardspråk for at overføringen skal fungere riktig.
Skjemafiler er tilgjengelige for følgende nettstedstyper:
Standardskjemafilene inneholder informasjon om nettstedstabeller, relasjoner og unikhetsdefinisjoner for hver enhet. Mer informasjon: Eksporter nettstedskonfigurasjonsdata
Verktøyet for konfigurasjonsoverføring bruker skjema til å eksportere og importere konfigurasjonsdata. Verktøyet overfører ikke Dataverse-tabeller eller -tabellskjemaer. Overføringen kan mislykkes med manglende elementer, for eksempel tabeller og felt når konfigurasjonsdataene ikke samsvarer med det valgte skjemaet.
Kontroller at kildemiljøet under eksport inneholder nettstedstabeller som angitt i skjemafilen for konfigurasjonsoverføringsverktøyet. Du kan fremdeles endre skjemafilene for å legge til, fjerne og endre tabeller, attributter og så videre for å overføre delsettet av konfigurasjonsdata.
Under import må du sørge for at målmiljøet inneholder samme nettstedstype som allerede er installert med eventuelle ekstra tilpassinger, for eksempel tabeller, felter, skjemaer eller visninger, som importeres separat som løsninger.
Eksporter nettstedskonfigurasjonsdata
Du kan eksportere nettstedskonfigurasjonsdata fra et kildesystem ved hjelp av nettstedsspesifikke konfigurasjonsskjemafiler.
Last ned verktøyet for konfigurasjonsoverføring og pakk det ut til ønsket mappe.
Last ned en skjemafil for nettstedskonfigurasjon ved hjelp av koblingene ovenfor for nettstedsmaltypen.
Dobbeltklikk filen DataMigrationUtility.exe i <your_folder>\Tools\ConfigurationMigration-mappen for å kjøre verktøyet for konfigurasjonsoverføring, velg Eksporter data på hovedskjermen, og velg deretter Fortsett.
I skjermbildet for pålogging angir du godkjenningsdetaljer for å koble til Dataverse-miljøet som du vil eksportere data fra. Hvis du har flere organisasjoner i Dataverse-miljøet du vil eksportere data fra, kan du merke av for Vis en liste over tilgjengelige organisasjoner, og deretter velge Logg på.
Hvis du har flere organisasjoner og du merket av for Vis en liste over tilgjengelige organisasjoner i det forrige trinnet, kan du velge organisasjonen du vil koble til, på det neste skjermbildet. Velg et Dataverse-miljø du vil koble til.
Merk
Dette skjermbildet vises ikke hvis du har flere organisasjoner.
I Skjemafil blar du gjennom og velger den nettstedsspesifikke konfigurasjonsskjemafilen som skal brukes for dataeksporten.
I Lagre til datafil angir du navnet og plasseringen for datafilen som skal eksporteres.
Velg Eksporter data. Nederst i skjermbildet viser fremdriftsstatus for eksporten og plassering for den eksporterte filen når eksporten er fullført.
Velg Avslutt for å lukke verktøyet.
Importer nettstedskonfigurasjonsdata
Kjør verktøyet for konfigurasjonsoverføring, og velg Importer data på hovedskjermen, og velg deretter Fortsett.
I skjermbildet for pålogging angir du godkjenningsdetaljer for å koble til Dataverse-miljøet som du vil eksportere data fra. Hvis du har flere organisasjoner i Dataverse-miljøet du vil eksportere data fra, kan du merke av for Vis en liste over tilgjengelige organisasjoner, og deretter velge Logg på.
Hvis du har flere organisasjoner og du merket av for Vis en liste over tilgjengelige organisasjoner i det forrige trinnet, kan du velge organisasjonen du vil koble til, på det neste skjermbildet. Velg et Dataverse-miljø du vil koble til.
Merk
Dette skjermbildet vises ikke hvis du har flere organisasjoner.
Sørg for at portalløsningen allerede er installert for organisasjonen der du skal importere konfigurasjonene.
På neste skjerm blir du bedt om å angi datafilen (ZIP) som skal importeres. Bla til datafilen, velg den, og velg deretter Importer data.
Det neste skjermbildet viser importstatusen for oppføringene. Dataimporten utføres i flere omganger der først de grunnleggende dataene importeres under køplassering av avhengige data, og deretter importeres de avhengige dataene i de påfølgende trinnene for å håndtere alle dataavhengigheter eller -forbindelser. Dette sikrer ren og konsekvent dataimport.
Velg Avslutt for å lukke verktøyet.
Opprett nytt nettsted ved hjelp av overførte data
Hvis overføringsprosessen oppdaterer et eksisterende nettsted, skal oppdateringene nå være synlige i målmiljøet.
Hvis overføringen gjelder for et nytt webområde, vises det overførte webområdet i kategorien Inaktive områder på Power Pages-startsiden.
I målmiljøet, på startskjermen for Power Pages, velger du Inaktive områder, og da vil du se webområdet du overførte til miljøet.
Velg Reaktiver.
Du kan angi navnet på Reaktivert område og Opprette en webadresse, eller du kan angi standardverdier.
Velg Ferdig.
Leier-til-leier-overføring
PowerPages støtter ikke leier-til-leier-overføring. Hvis du vil overføre et nettsted fra én leier til en annen, må du følge denne fremgangsmåten:
Leier-til-leier-overføring av modelldrevne apper i Dynamics 365, for eksempel Sales, Customer Service, Marketing, Field Service og Project Service Automation.