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 Power Pages-nettprogrammet. Prosessen installerer også standard metadata for nettsted som blir erstattet med metadataene for nettsted 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ø. Et nettsted for produksjon 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. Dette fjerner standard konfigurasjonsdata for nettsted fra målmiljøet.
Slett portalappen i Power Apps i målmiljøet. Dette fjerner nettstedet som er konfigurert slik at det gjengir standardnettstedet.
Notat
Ikke slett Portalbehandling-appen.
Overføre nettstedskonfigurasjon til målmiljøet
Overfør metadataene for nettsted fra kildemiljøet ved å bruke Power Platform CLI, Configuration Migration Tool eller løsninger.
Reaktivere område i målmiljøet
Når nettstedet er overført til målmiljøet, må du aktivere nettstedet på nytt.
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 nettsted som vises i listen Inaktive nettsteder på Power Pages-startsiden, vises i listen Aktive nettsteder i Portalbehandling-appen.
Hvis nettstedet er konfigurert med den forbedrede datamodellen, kan du overføre nettstedskonfigurasjonen 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.
Verktøyet Power Platform CLI 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 type nettstedsmal som allerede er installert med andre 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 felter 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 likevel endre skjemafilene for å legge til, fjerne og endre tabeller og attributter for å overføre et delsett av konfigurasjonsdata.
Under import må du sørge for at målmiljøet inneholder samme nettstedstype som allerede er installert med andre 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 skjemafil for nettstedskonfigurasjon ved hjelp av de tidligere nevnte koblingene for typen nettstedsmal.
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 merket av for Vis en liste over tilgjengelige organisasjoner i det forrige trinnet, kan du velge organisasjonen du vil koble til, på neste skjerm. Velg et Dataverse-miljø du vil koble til.
Notat
Denne skjermen 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 merket av for Vis en liste over tilgjengelige organisasjoner i det forrige trinnet, kan du velge organisasjonen du vil koble til, på neste skjerm. Velg et Dataverse-miljø du vil koble til.
Notat
Denne skjermen 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 er for et nytt nettsted, vises det overførte nettstedet i fanen Inaktive nettsteder 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.