Power Pages Razvoj veb-lokacije obuhvata nekoliko konfiguracija i prilagođavanja za postizanje željenog iskustva za krajnje korisnike veb-lokacije.
Kada dovršite razvoj ili konfiguraciju vaše instance veb-lokacije, možda ćete morati da migrirate najnoviju konfiguraciju veb-lokacije iz okruženja za razvoj u testiranje ili u okruženje za proizvodnju.
Migracija podrazumeva izvoz postojećih konfiguracionih podataka iz izvornog Microsoft Dataverse okruženja, a zatim njihov uvoz u ciljano Dataverse okruženje.
Priprema ciljnog okruženja je jednokratni proces. Moraćete da obezbedite novu veb-lokaciju da biste instalirali kompletna Power Pages rešenja na platformi Dataverse kao i da konfigurišete Power Pages veb-aplikaciju. Proces takođe instalira podrazumevane metapodatke veb-lokacije koji će biti zamenjeni metapodacima veb-lokacije iz izvornog okruženja.
Uverite se da je maksimalna veličina priloga ciljnog okruženja postavljena na istu ili veću veličinu kao izvorno okruženje.
Imajte u vidu razliku između razvojne, probne i proizvodne veb-lokacijei razvojnog, probnog, sandbox i proizvodnog okruženja.
Možete da migrirate probnu, razvojnu, proizvodnu veb-lokaciju na drugu probnu, razvojnu ili proizvodnu veb-lokaciju u istom ili drugom okruženju. Imajte na umu da će proizvodna veb-lokacija morati da se obezbedi u sandbox ili proizvodnom okruženju.
Obezbedite novu veb-lokaciju u ciljnom okruženju. Koristite isti predložak veb-lokacije kao što ste obezbedili u izvornom okruženju. Na primer, ako ste obezbedili lokaciju pomoću Dynamics 365 samouslužnog predloška za klijente u izvornom okruženju, obezbedite lokaciju pomoću Dynamics 365 samouslužnog predloška za klijente i u ciljnom okruženju.
U ciljnom okruženju, koristeći aplikaciju „Upravljanje portalom“, izbrišite novokreirani zapis veb-lokacije. Tako ćete ukloniti podrazumevane podatke o konfiguraciji veb-lokacije iz ciljnog okruženja.
U ciljnom okruženju u usluzi Power Apps izbrišite aplikaciju portala. Tako ćete ukloniti veb-lokaciju koja je trenutno konfigurisana da prikazuje podrazumevanu lokaciju.
Prenos konfiguracije veb-lokacije u ciljno okruženje
Prenesite metapodatke sajta iz izvornog okruženja koristeći Power Platform CLI, ili Configuration Migration Tool koristeći rešenja.
Ponovno aktiviranje lokacije u ciljnom okruženju
Kada veb-lokacija bude prebačena u ciljno okruženje, moraćete ponovo da aktivirate veb-lokaciju.
U ciljnom okruženju, na Power Pages početnom ekranu izaberite neaktivne lokacije i trebalo bi da vidite veb-lokaciju koju ste migrirali u okruženje.
Izaberite Ponovo aktiviraj.
Možete da navedete naziv ponovo aktivirane veb-lokacije i da kreirate veb-adresu ili da ostavite podrazumevane vrednosti.
Izaberite Gotovo.
Ažuriranja veb-lokacije iz izvornog okruženja treba da se odraze na ovo novo ciljno okruženje. Od sada bi trebalo da možete da prenesete konfiguraciju sa izvornih na ciljna okruženja prenoseći podatke o konfiguraciji veb-lokacije.
Napomena
Veb-lokacija koja se pojavljuje na listi neaktivnih lokacija na Power Pages početnoj stranici prikazaće se na listi aktivnih veb-lokacija u aplikaciji Upravljanje portalima.
Prenos konfiguracije veb-lokacije pomoću usluge Power Platform CLI
Microsoft Power Platform CLI pruža mnoge funkcije specifično za uslugu Power Pages. Ove komande vam omogućavaju da preuzmete konfiguraciju lokacije iz izvornog okruženja i prenesete je u ciljno okruženje. Ove komande se takođe mogu uključiti u ALM procese.
Kreirajte Power Platform CLI profile za potvrdu identiteta da biste se povezali i sa izvornim i sa ciljnim okruženjima. Možete im dati ime da lako identifikujete ciljna i izvorna okruženja.
Preuzmite podatke o konfiguraciji veb-lokacije na lokalnu radnu stanicu. Koristite opciju --overwrite podešenu na true ako ste prethodno preuzeli konfiguraciju veb-lokacije na istu putanju.
Alatka Power Platform CLI ne migrira Dataverse tabele ili šeme tabela. Migracija možda neće uspeti sa nedostajućim elementima kao što su tabele i polja kada se podaci o konfiguraciji ne podudaraju sa izabranom šemom.
Tokom uvoza, uverite se da odredišno okruženje sadrži isti tip predloška veb-lokacije koji je već instaliran, uz bilo kakva dodatna prilagođavanja kao što su tabele, polja, obrasci ili prikazi uvezeni zasebno kao rešenja.
Prenesite konfiguraciju veb sajta pomoću Configuration Migration Tool
Belešku
Željeni metod je korišćenje rešenja ili usluge Power Platform CLI za prenos metapodataka veb-lokacije.
Da biste izvezli konfiguracione podatke, potrebno je da koristite alatku Migracija konfiguracije i datoteku sa šemom za konfiguraciju specifičnu za veb-lokaciju. Za više informacija o ovoj alatki, pogledajte Upravljanje podacima konfiguracije.
Napomena
Preporučujemo vam da koristite najnoviju verziju alatke Migracija konfiguracije. Alatku Migracija konfiguracije možete da preuzmete uz usluge NuGet. Još informacija za preuzimanje alatke: Preuzimanje alatki iz usluge NuGet.
Minimalna verzija rešenja veb-lokacija koju podržava šema datoteke za migraciju konfiguracije je 8.4.0.275. Međutim, preporučujemo vam da koristite najnoviju verziju rešenja.
Izvorna i odredišna organizacija moraju da imaju isti podrazumevani jezik da bi migracija uspešno funkcionisala.
Datoteke šeme su dostupne za sledeće tipove veb-lokacija:
Veb-lokacije kreirane u okruženju sa uslugom Dataverse
Podrazumevane datoteke šeme sadrže informacije o tabelama veb-lokacije, relacijama i definicijama jedinstvenosti za svaki entitet. Još informacija: Izvoz konfiguracionih podataka veb-lokacije
Alatka za migraciju konfiguracije koristi šemu za izvoz i uvoz podataka o konfiguraciji. Alat ne migrira Dataverse tabele ili šeme tabela. Migracija može propasti sa nedostajućim elementima kao što su tabele i polja kada se podaci o konfiguraciji ne podudaraju sa izabranom šemom.
Tokom izvoza, obezbedite da izvorno okruženje sadrži tabele veb-lokacije kako je navedeno u datoteci šeme alatke Migracija konfiguracije. I dalje možete da menjate datoteke sa šemama da biste dodavali, uklanjali i menjali tabele, atribute itd. kako biste migrirali podskup podataka o konfiguraciji.
Tokom uvoza, uverite se da odredišno okruženje sadrži isti tip veb-lokacije koji je već instaliran, uz bilo kakva dodatna prilagođavanja kao što su tabele, polja, obrasci ili prikazi uvezeni zasebno kao rešenja.
Izvoz podataka konfiguracije veb-lokacije
Možete da izvezete konfiguracione podatke veb-lokacije iz izvornog sistema koristeći datoteke šeme konfiguracionih podataka specifične za veb-lokaciju.
Preuzmite alatku Migracija konfiguracije i izdvojte je u željenu fasciklu.
Preuzmite datoteku šeme konfiguracije veb-lokacije koristeći veze navedene iznad za vaš tip predloška veb-lokacije.
Kliknite dvaput na datoteku DataMigrationUtility.exe u fascikli <your_folder>\Tools\ConfigurationMigration da biste pokrenuli alatku Migracija konfiguracije, a odaberite dugme Izvezi podatke na glavnom ekranu, a zatim izaberite Nastavak.
Na ekranu Prijavljivanje navedite detalje za potvrdu identiteta da biste se povezali sa Dataverse okruženjem iz kojeg želite da izvezete podatke. Ako imate više organizacija u istom Dataverse okruženju iz kojeg želite da izvezete podatke, potvrdite izbor u polju Uvek prikaži listu dostupnih organizacija, a zatim izaberite Prijavljivanje.
Ako imate više organizacija, a u prethodnom koraku ste potvrdili izbor u polju Prikaži listu dostupnih organizacija, na sledećem ekranu možete da odaberete organizaciju sa kojom želite da se povežete. Izaberite Dataverse okruženje sa kojim želite da se povežete.
Napomena
Ako nemate više organizacija, ovaj ekran se ne prikazuje.
U Datoteci šeme, potražite i izaberite konfiguracionu datoteku šeme specifičnu za veb-lokaciju koju ćete koristiti za izvor podataka.
U opciji Sačuvaj u datoteku sa podacima, navedite ime i lokaciju datoteke sa podacima koju želite da izvezete.
Izaberite Izvezi podatke. Ekran prikazuje status toka izvoza i lokaciju izvezene datoteke na dnu ekrana kada izvoz bude završen.
Izaberite dugme Izađi da biste zatvorili alatku.
Uvoz podataka konfiguracije veb-lokacije
Pokrenite alatku Migracija konfiguracije i na glavnom ekranu odaberite Uvoz podataka, a zatim izaberite Nastavi.
Na ekranu Prijavljivanje navedite detalje za potvrdu identiteta da biste se povezali sa Dataverse okruženjem iz kojeg želite da izvezete podatke. Ako imate više organizacija u istom Dataverse okruženju iz kojeg želite da izvezete podatke, potvrdite izbor u polju Uvek prikaži listu dostupnih organizacija, a zatim izaberite Prijavljivanje.
Ako imate više organizacija, a u prethodnom koraku ste potvrdili izbor u polju Prikaži listu dostupnih organizacija, na sledećem ekranu možete da odaberete organizaciju sa kojom želite da se povežete. Izaberite Dataverse okruženje sa kojim želite da se povežete.
Napomena
Ako nemate više organizacija, ovaj ekran se ne prikazuje.
Uverite se da je rešenje za portal već instalirano za organizaciju u koju planirate da uvezete konfiguracije.
Na sledećem ekranu od vas će se tražiti da obezbedite datoteku sa podacima (.zip) koja treba da se uveze. Dođite do datoteke sa podacima, izaberite je, a zatim izaberite Uvoz podataka.
Sledeći ekran pokazuje status uvoza vaših zapisa. Uvoz podataka se obavlja u nekoliko ciklusa obrade kako bi se najpre uvezli osnovni podaci dok se zavisni podaci postavljaju u red, a zatim se zavisni podaci uvoze u narednim ciklusima obrade kako bi sve zavisnosti i veze među podacima bile obrađene. Ova radnja obezbeđuje jasan i konzistentan uvoz podataka.
Izaberite dugme Izađi da biste zatvorili alatku.
Kreiranje nove veb-lokacije pomoću migriranih podataka
Ako proces migracije ažurira postojeću veb-lokaciju, ispravke bi sada trebalo da budu vidljive u ciljnom okruženju.
Ako je migracija za novu veb-lokaciju, migrirana veb-lokacija će biti navedena na kartici Neaktivne lokacije na Power Pages početnoj stranici.
U ciljnom okruženju, na Power Pages početnom ekranu izaberite neaktivne lokacije i trebalo bi da vidite veb-lokaciju koju ste migrirali u okruženje.
Izaberite Ponovo aktiviraj.
Možete da navedete naziv ponovo aktivirane veb-lokacije i da kreirate veb-adresu ili da ostavite podrazumevane vrednosti.
Izaberite Gotovo.
Migracija sa jednog na drugog zakupca
Power Pages ne podržava migraciju sa jednog na drugog zakupca. Da biste migrirali veb-lokaciju sa jednog zakupca na drugog, morate slediti ove korake:
Migracija aplikacija zasnovanih na modelu sa jednog na drugog zakupca u sistemu Dynamics 365 kao što su Sales, Customer Service, Marketing, Field Service i Project Service Automation.