Razvoj spletnega mesta Power Pages vključuje več konfiguracij in prilagajanj, da se doseže želena izkušnja za končne uporabnike spletnega mesta.
Ko dokončate razvoj ali konfiguracijo primerka spletnega mesta, lahko najnovejšo konfiguracijo spletnega mesta preselite iz okolja za razvijalce v preskusno ali produkcijsko okolje.
Pri selitvi najprej izvozite obstoječo konfiguracijo iz izvornega okolja storitve Microsoft Dataverse in jo nato uvozite v ciljno okolje storitve Dataverse.
Priprava ciljnega okolja
Če uporabljate standardni podatkovni model, morate pripraviti ciljno okolje. Okolje, ki uporablja izboljšan podatkovni model, teh korakov ne bo zahtevalo in lahko nadaljujete s prenosom konfiguracije spletnega mesta ....
opomba,
- Priprava ciljnega okolja je enkraten postopek. Za namestitev upravljanih rešitev na Power Pages in konfiguracijo spletne aplikacije Dataverse in Power Pages zagotoviti morate novo spletno mesto. Postopek namesti tudi privzete metapodatke spletnega mesta, ki jih nadomestijo metapodatki spletnega mesta iz vašega izvornega okolja.
- Poskrbite, da je največja velikost prilog v ciljnem okolju nastavljena na enako ali večjo velikost kot v vašem izvornem okolju.
- Največjo dovoljeno velikost datotek določa nastavitev Največja dovoljena velikost datoteke v zavihku »E-pošta« v sistemskih nastavitvah v pogovornem oknu za sistemske nastavitve okolja.
- Upoštevajte, da obstaja razlika med spletnimi mesti za razvijalce, preskusnimi in produkcijskimi spletnimi mesti ter med okolji za razvijalce, preskusnimi, preizkusnimi in produkcijskimi okolji.
- Preskusno spletno mesto, spletno mesto za razvijalce ali produkcijsko spletno mesto lahko preselite v drugo preskusno spletno mesto, spletno mesto za razvijalce ali produkcijsko spletno mesto v istem ali drugem okolju. Produkcijsko spletno mesto mora biti nameščeno v peskovniku ali produkcijskem okolju.
V ciljnem okolju zagotovite novo spletno mesto . Uporabite isto predlogo spletnega mesta kot v izvornem okolju. Če ste na primer v izvornem okolju mesto omogočili za uporabo s predlogo Dynamics 365 Customer Self-Service, v ciljnem okolju mesto omogočite za uporabo s predlogo Dynamics 365 Customer Self-Service.
Na ciljnem okolju z uporabo Aplikacije za upravljanje portala izbrišite novo ustvarjeni zapis spletnega mesta. S tem se iz ciljnega okolja odstranijo privzeti podatki o konfiguraciji spletnega mesta.
V ciljnem okolju v storitvi Power Apps izbrišite aplikacijo za portale. S tem se odstrani spletno mesto, ki je trenutno konfigurirano za upodabljanje privzetega spletnega mesta.
opomba,
Ne izbrišite aplikacije Upravljanje portala!
Prenos konfiguracije spletnega mesta v ciljno okolje
Prenesite metapodatke spletnega mesta iz izvornega okolja z uporabo Power Platform CLI, Configuration Migration Tool ali z uporabo rešitev.
Ponovno aktiviranje mesta v ciljnem okolju
Ko je spletno mesto preneseno v ciljno okolje, ga morate ponovno aktivirati.
V ciljnem okolju na domačem zaslonu platforme Power Pages izberite možnost Nedejavna mesta; prikazati bi se moralo spletno mesto, ki ste ga preselili v okolje.
Izberite Ponovno aktiviraj.
Za ponovno aktivirano spletno mesto lahko določite ime in ustvarite spletni naslov, ali pa ohranite privzete vrednosti.
Izberite Dokončano.
Posodobitve spletnega mesta iz izvornega okolja bi se morale odražati v tem novem ciljnem okolju. V prihodnje bi morali imeti možnost prenesti konfiguracijo iz izvornega v ciljno okolje s prenosom konfiguracijskih podatkov spletnega mesta.
opomba,
Spletno mesto, ki se prikaže na seznamu Neaktivnih spletnih mest na Power Pages domači strani, se prikaže na seznamu Aktivnih spletnih mest v aplikaciji za upravljanje portalov.
Če je vaše spletno mesto konfigurirano z uporabo izboljšanega podatkovnega modela, lahko konfiguracijo spletnega mesta prenesete z rešitvami. Power Platform Za več informacij si oglejte razdelek Uporaba rešitev s platformo Power Pages.
opomba,
Prepričajte se, da je v ciljnem okolju omogočen tudi izboljšan podatkovni model. ...
Vmesnik ukazne vrstice Microsoft Power Platform CLI ponuja številne funkcije posebej za platformo Power Pages. Ti ukazi vam omogočajo, da konfiguracijo spletnega mesta prenesete iz izvornega okolja v ciljno okolje. Te ukaze je mogoče vključiti tudi v vaše postopke ALM.
Ustvarite profile za preverjanje pristnosti vmesnika ukazne vrstice Power Platform za povezavo z izvornim in ciljnim okoljem. Lahko jim poimenujete za preprosto prepoznavanje ciljnega in izvornega okolja.
pac auth create --name [name] --url [environment url]
Primer
pac auth create --name PORTALDEV --url https://contoso-org.crm.dynamics.com
Ko so profili za preverjanje pristnosti ustvarjeni, imajo povezan indeks, ki ga je mogoče določiti z ukazom list.
pac auth list
Izberite profil za preverjanje pristnosti vmesnika ukazne vrstice Power Platform, ki je povezan z izvornim okoljem.
pac auth select --index [source environment index]
Primer
pac auth select --index 1
Določite ID spletnega mesta za izvorno mesto.
pac pages list
Prenesite konfiguracijske podatke spletnega mesta na lokalno delovno postajo. Če ste konfiguracijo spletnega mesta predhodno prenesli na isto pot, nastavite možnost --overwrite na true.
pac pages download --path [path] --webSiteId [website id]
Primer
pac pages download --path c:\paportals\ --webSiteId db9db518-ea5c-ec11-8f8f-00224804e6cd
Izberite profil za preverjanje pristnosti vmesnika ukazne vrstice Power Platform, ki je povezan s ciljnim okoljem.
pac auth select --index [target environment index]
Primer
pac auth select --index 2
Naložite konfiguracijske podatke spletnega mesta v ciljno okolje.
pac pages upload --path [path]
Primer
pac pages upload --path "C:\paportals\portaldev"
opomba,
- Orodje CLI ne migrira tabel ali shem tabel. Power Platform Dataverse Selitev lahko ne uspe, saj manjkajo elementi, kot so tabele in polja, če se konfiguracijski podatki ne ujemajo z izbrano shemo.
- Med uvozom se prepričajte, da ciljno okolje vsebuje isto vrsto predloge spletnega mesta, ki je že nameščena, skupaj z vsemi drugimi prilagoditvami, kot so tabele, polja, obrazci ali pogledi, uvoženimi ločeno kot rešitve.
Za izvoz konfiguracijskih podatkov boste morali uporabiti orodje Configuration Migration in datoteko sheme konfiguracije, specifično za spletno mesto. Za več informacij o tem orodju glejte Upravljanje konfiguracijskih podatkov.
opomba,
- Priporočamo uporabo najnovejše različice orodja za selitev konfiguracije. Orodje za selitev konfiguracije je mogoče prenesti iz upravitelja paketov NuGet. Več informacij o prenosu orodja: Prenos orodij iz upravitelja paketov NuGet.
- Najmanjša različica rešitev za spletna mesta, ki jo podpirajo datoteke sheme za selitev konfiguracije, je 8.4.0.275. Priporočamo pa, da uporabljate najnovejšo različico rešitve.
- Izvorna in ciljna organizacija morata imeti enak privzeti jezik, da bo selitev uspešno delovala.
Datoteke sheme so na voljo za naslednje vrste spletnih mest:
Spletne strani, ustvarjene v okolju z Dataverse
Spletna mesta, ustvarjena v okolju, ki vsebuje aplikacije za interakcijo s strankami (kot sta Dynamics 365 Sales in Dynamics 365 Customer Service)
Privzete datoteke sheme vsebujejo informacije o vseh tabelah, odnosih in enoličnih definicijah spletnega mesta za vsako entiteto. Več informacij: Izvoz konfiguracijskih podatkov spletnega mesta
Po izvozu konfiguracijskih podatkov jih morate uvoziti v ciljno okolje. Več informacij: Uvoz konfiguracijskih podatkov spletnega mesta
opomba,
- Orodje za selitev konfiguracije uporablja shemo za izvoz in uvoz konfiguracijskih podatkov. Orodje ne migrira tabel ali shem tabel. Dataverse Selitev lahko ne uspe, saj manjkajo elementi, kot so tabele in polja, če se konfiguracijski podatki ne ujemajo z izbrano shemo.
- Med izvozom zagotovite, da izvorno okolje vsebuje tabele spletnega mesta, kot je določeno v datoteki sheme orodja Configuration Migration. Datoteke sheme lahko še vedno spreminjate, da dodajate, odstranjujete in spreminjate tabele in atribute za migracijo podmnožice konfiguracijskih podatkov.
- Med uvozom se prepričajte, da ciljno okolje vsebuje isto vrsto spletnega mesta, ki je že nameščena, z vsemi drugimi prilagoditvami, kot so tabele, polja, obrazci ali pogledi, uvoženimi ločeno kot rešitve.
Izvoz konfiguracijskih podatkov spletnega mesta
Konfiguracijske podatke spletnega mesta lahko izvozite iz izvornega sistema z datoteko sheme konfiguracije, specifično za spletno mesto.
Prenesite orodje za selitev konfiguracije in ga ekstrahirajte v želeno mapo.
Prenesite datoteko s shemo konfiguracije spletnega mesta z uporabo povezav, ki so bile navedene prej za vašo vrsto predloge spletnega mesta.
Dvokliknite datoteko DataMigrationUtility.exe v mapi <your_folder>\Tools\ConfigurationMigration
, da zaženete orodje za selitev konfiguracije, na glavnem zaslonu izberite Izvozi podatke in nato izberite Nadaljuj.
Na zaslonu Prijava vnesite podrobnosti za preverjanje pristnosti za povezavo z okoljem storitve Dataverse, iz katerega želite izvoziti podatke. Če imate več organizacij v okolju storitve Dataverse, iz katerih želite izvoziti podatke, izberite potrditveno polje Prikaži seznam organizacij, ki so na voljo in nato Prijava.
Če imate več organizacij in ste v prejšnjem koraku izbrali potrditveno polje Prikaži seznam razpoložljivih organizacij , vam naslednji zaslon omogoča, da izberete organizacijo, s katero se želite povezati. Izberite okolje storitve Dataverse, s katerim se želite povezati.
opomba,
Če nimate več organizacij, se ta zaslon ne prikaže.
V možnosti Datoteka sheme se pomaknite do in izberite datoteko sheme konfiguracije, specifično za spletno mesto, ki jo želite uporabiti za izvoz podatkov.
V možnosti Shrani v podatkovno datoteko navedite ime in lokacijo datoteke s podatki, ki se izvozijo.
Izberite Izvoz podatkov. Na zaslonu se prikaže stanje poteka izvoza in lokacija izvožene datoteke (na dnu zaslona), ko je izvoz končan.
Izberite Zapri, da zaprete orodje.
Uvoz konfiguracijskih podatkov spletnega mesta
Zaženite orodje za selitev konfiguracije in na glavnem zaslonu izberite Uvoz podatkov in nato izberite Nadaljuj.
Na zaslonu Prijava vnesite podrobnosti za preverjanje pristnosti za povezavo z okoljem storitve Dataverse, iz katerega želite izvoziti podatke. Če imate več organizacij v okolju storitve Dataverse, iz katerih želite izvoziti podatke, izberite potrditveno polje Prikaži seznam organizacij, ki so na voljo in nato Prijava.
Če imate več organizacij in ste v prejšnjem koraku izbrali potrditveno polje Prikaži seznam razpoložljivih organizacij , vam naslednji zaslon omogoča, da izberete organizacijo, s katero se želite povezati. Izberite okolje storitve Dataverse, s katerim se želite povezati.
opomba,
- Če nimate več organizacij, se ta zaslon ne prikaže.
- Zagotovite, da je rešitev portala že nameščena za organizacijo, kjer nameravate uvoziti konfiguracije.
Na naslednjem zaslonu ste pozvani, da podate podatkovno datoteko (.zip), ki bo izvožena. Poiščite podatkovno datoteko, jo izberite in izberite Uvozi podatke.
Na naslednjem zaslonu se prikaže stanje uvoza vaših zapisov. Uvažanje podatkov se izvede v več obdelavah, da se najprej uvozijo gonilniški podatki, odvisni podatki pa so v čakalni vrsti, nato pa se v več naslednjih obdelavah uvozijo odvisni podatki, da se obravnava vse odvisnosti podatkov ali povezave. To dejanje zagotavlja jasen in dosleden uvoz podatkov.
Izberite Zapri, da zaprete orodje.
Ustvarjanje novega spletnega mesta s preseljenimi podatki
Če postopek selitve posodablja obstoječe spletno mesto, bi morale biti posodobitve vidne v ciljnem okolju.
Če se selitev nanaša na novo spletno mesto, je preseljeno spletno mesto navedeno na zavihku Neaktivna spletna mesta na domači strani. Power Pages
V ciljnem okolju na domačem zaslonu platforme Power Pages izberite možnost Nedejavna mesta; prikazati bi se moralo spletno mesto, ki ste ga preselili v okolje.
Izberite Ponovno aktiviraj.
Za ponovno aktivirano spletno mesto lahko določite ime in ustvarite spletni naslov, ali pa ohranite privzete vrednosti.
Izberite Dokončano.
Selitev med najemniki
Platforma PowerPages ne podpira selitve iz najemnika v najemnika. Če želite spletno mesto preseliti iz enega najemnika v drugega, morate slediti tem korakom:
Ponastavite svoje spletno mesto v izvornem najemniku.
V okolju omogočite novo spletno mesto za uporabo.
Preselite konfiguracije in prilagoditve spletnega mesta s pomočjo korakov, ki smo jih že opisali v tem članku.
Glejte tudi