Power Pages Развој веб-локације обухвата неколико конфигурација и прилагођавања за постизање жељеног искуства за крајње кориснике веб-локације.
Када довршите развој или конфигурацију ваше инстанце веб-локације, можда ћете морати да мигрирате најновију конфигурацију веб-локације из окружења за развој у тестирање или у окружење за производњу.
Миграција подразумева извоз постојећих конфигурационих података из изворног Microsoft Dataverse окружења, а затим њихов увоз у циљано Dataverse окружење.
Припрема циљног окружења је једнократни процес. Мораћете да обезбедите нову веб-локацију да бисте инсталирали комплетна Power Pages решења на платформи Dataverse као и да конфигуришете Power Pages веб-апликацију. Процес такође инсталира подразумеване метаподатке веб-локације који ће бити замењени метаподацима веб-локације из изворног окружења.
Уверите се да је максимална величина прилога циљног окружења постављена на исту или већу величину као изворно окружење.
Имајте у виду разлику између развојне, пробне и производне веб-локацијеи развојног, пробног, sandbox и производног окружења.
Можете да мигрирате пробну, развојну, производну веб-локацију на другу пробну, развојну или производну веб-локацију у истом или другом окружењу. Имајте на уму да ће производна веб-локација морати да се обезбеди у sandbox или производном окружењу.
Обезбедите нову веб-локацију у циљном окружењу. Користите исти предложак веб-локације као што сте обезбедили у изворном окружењу. На пример, ако сте обезбедили локацију помоћу Dynamics 365 самоуслужног предлошка за клијенте у изворном окружењу, обезбедите локацију помоћу Dynamics 365 самоуслужног предлошка за клијенте и у циљном окружењу.
У циљном окружењу, користећи апликацију Управљање порталима, избришите новокреирани запис веб-локације. Тако ћете уклонити подразумеване податке о конфигурацији веб-локације из циљног окружења.
У циљном окружењу у услузи Power Apps избришите апликацију портала. Тако ћете уклонити веб-локацију која је тренутно конфигурисана да приказује подразумевану локацију.
Напомена
Немојте избрисати апликацију Управљање порталима!
Пренос конфигурације веб-локације у циљно окружење
Пренесите метаподатке сајта из изворног окружења користећи Power Platform ЦЛИ, или Configuration Migration Tool користећи решења.
Поновно активирање локације у циљном окружењу
Када веб-локација буде пребачена у циљно окружење, мораћете поново да активирате веб-локацију.
У циљном окружењу, на Power Pages почетном екрану изаберите неактивне локације и требало би да видите веб-локацију коју сте мигрирали у окружење.
Изаберите Поново активирај.
Можете да наведете назив поново активиране веб-локације и да креирате веб-адресу или да оставите подразумеване вредности.
Изаберите Готово.
Ажурирања веб-локације из изворног окружења треба да се одразе на ово ново циљно окружење. Од сада би требало да можете да пренесете конфигурацију са изворних на циљна окружења преносећи податке о конфигурацији веб-локације.
Напомена
Веб-локација која се појављује на листи неактивних локација на Power Pages почетној страници приказаће се на листи активних веб-локација у апликацији Управљање порталима.
Пренос конфигурације веб-локације помоћу услуге Power Platform CLI
Microsoft Power Platform CLI пружа многе функције специфично за услугу Power Pages. Ове команде вам омогућавају да преузмете конфигурацију локације из изворног окружења и пренесете је у циљно окружење. Ове команде се такође могу укључити у ALM процесе.
Креирајте Power Platform CLI профиле за потврду идентитета да бисте се повезали и са изворним и са циљним окружењима. Можете им дати име да лако идентификујете циљна и изворна окружења.
Преузмите податке о конфигурацији веб-локације на локалну радну станицу. Користите опцију --overwrite подешену на true ако сте претходно преузели конфигурацију веб-локације на исту путању.
Алатка Power Platform CLI не мигрира Dataverse табеле или шеме табела. Миграција можда неће успети са недостајућим елементима као што су табеле и поља када се подаци о конфигурацији не подударају са изабраном шемом.
Током увоза, уверите се да одредишно окружење садржи исти тип предлошка веб-локације који је већ инсталиран, уз било каква додатна прилагођавања као што су табеле, поља, обрасци или прикази увезени засебно као решења.
Пренесите конфигурацију веб сајта помоћу Configuration Migration Tool
Белешка
Жељени метод је коришћење решења или услуге Power Platform CLI за пренос метаподатака веб-локације.
Да бисте извезли конфигурационе податке, потребно је да користите алатку Миграција конфигурације и датотеку са шемом за конфигурацију специфичну за веб-локацију. За више информација о овој алатки, погледајте Управљање подацима конфигурације.
Напомена
Препоручујемо вам да користите најновију верзију алатке Миграција конфигурације. Алатку Миграција конфигурације можете да преузмете уз услуге NuGet. Још информација за преузимање алатке: Преузимање алатки из услуге NuGet.
Минимална верзија решења веб-локација коју подржава шема датотеке за миграцију конфигурације је 8.4.0.275. Међутим, препоручујемо вам да користите најновију верзију решења.
Изворна и одредишна организација морају да имају исти подразумевани језик да би миграција успешно функционисала.
Датотеке шеме су доступне за следеће типове веб-локација:
Веб-локације креиране у окружењу са услугом Dataverse
Подразумеване датотеке шеме садрже информације о табелама веб-локације, релацијама и дефиницијама јединствености за сваки ентитет. Још информација: Извоз конфигурационих података веб-локације
Алатка за миграцију конфигурације користи шему за извоз и увоз података о конфигурацији. Алат не мигрира Dataverse табеле или шеме табела. Миграција може пропасти са недостајућим елементима као што су табеле и поља када се подаци о конфигурацији не подударају са изабраном шемом.
Током извоза, обезбедите да изворно окружење садржи табеле веб-локације како је наведено у датотеци шеме алатке Миграција конфигурације. И даље можете да мењате датотеке са шемама да бисте додавали, уклањали и мењали табеле, атрибуте итд. како бисте мигрирали подскуп података о конфигурацији.
Током увоза, уверите се да одредишно окружење садржи исти тип веб-локације који је већ инсталиран, уз било каква додатна прилагођавања као што су табеле, поља, обрасци или прикази увезени засебно као решења.
Извоз података конфигурације веб-локације
Можете да извезете конфигурационе податке веб-локације из изворног система користећи датотеке шеме конфигурационих података специфичне за веб-локацију.
Преузмите алатку Миграција конфигурације и издвојте је у жељену фасциклу.
Преузмите датотеку шеме конфигурације веб-локације користећи везе наведене изнад за ваш тип предлошка веб-локације.
Кликните двапут на датотеку DataMigrationUtility.exe у фасцикли <your_folder>\Tools\ConfigurationMigration да бисте покренули алатку Миграција конфигурације, а одаберите дугме Извези податке на главном екрану, а затим изаберите Наставак.
На екрану Пријављивање наведите детаље за потврду идентитета да бисте се повезали са Dataverse окружењем из којег желите да извезете податке. Ако имате више организација у истом Dataverse окружењу из којег желите да извезете податке, потврдите избор у пољу Увек прикажи листу доступних организација, а затим изаберите Пријављивање.
Ако имате више организација, а у претходном кораку сте потврдили избор у пољу Прикажи листу доступних организација, на следећем екрану можете да одаберете организацију са којом желите да се повежете. Изаберите Dataverse окружење са којим желите да се повежете.
Напомена
Ако немате више организација, овај екран се не приказује.
У Датотеци шеме, потражите и изаберите конфигурациону датотеку шеме специфичну за веб-локацију коју ћете користити за извор података.
У опцији Сачувај у датотеку са подацима, наведите име и локацију датотеке са подацима коју желите да извезете.
Изаберите Извези податке. Екран приказује статус тока извоза и локацију извезене датотеке на дну екрана када извоз буде завршен.
Изаберите дугме Изађи да бисте затворили алатку.
Увоз података конфигурације веб-локације
Покрените алатку Миграција конфигурације и на главном екрану одаберите Увоз података, а затим изаберите Настави.
На екрану Пријављивање наведите детаље за потврду идентитета да бисте се повезали са Dataverse окружењем из којег желите да извезете податке. Ако имате више организација у истом Dataverse окружењу из којег желите да извезете податке, потврдите избор у пољу Увек прикажи листу доступних организација, а затим изаберите Пријављивање.
Ако имате више организација, а у претходном кораку сте потврдили избор у пољу Прикажи листу доступних организација, на следећем екрану можете да одаберете организацију са којом желите да се повежете. Изаберите Dataverse окружење са којим желите да се повежете.
Напомена
Ако немате више организација, овај екран се не приказује.
Уверите се да је решење за портал већ инсталирано за организацију у коју планирате да увезете конфигурације.
На следећем екрану од вас ће се тражити да обезбедите датотеку са подацима (.zip) која треба да се увезе. Дођите до датотеке са подацима, изаберите је, а затим изаберите Увоз података.
Следећи екран показује статус увоза ваших записа. Увоз података се обавља у неколико циклуса обраде како би се најпре увезли основни подаци док се зависни подаци постављају у ред, а затим се зависни подаци увозе у наредним циклусима обраде како би све зависности и везе међу подацима биле обрађене. Радња обезбеђује јасан и конзистентан увоз података.
Изаберите дугме Изађи да бисте затворили алатку.
Креирање нове веб-локације помоћу мигрираних података
Ако процес миграције ажурира постојећу веб-локацију, исправке би сада требало да буду видљиве у циљном окружењу.
Ако је миграција за нову веб-локацију, мигрирана веб-локација ће бити наведена на картици Неактивне локације на Power Pages почетној страници.
У циљном окружењу, на Power Pages почетном екрану изаберите неактивне локације и требало би да видите веб-локацију коју сте мигрирали у окружење.
Изаберите Поново активирај.
Можете да наведете назив поново активиране веб-локације и да креирате веб-адресу или да оставите подразумеване вредности.
Изаберите Готово.
Миграција са једног на другог закупца
Power Pages не подржава миграцију са једног на другог закупца. Да бисте мигрирали веб-локацију са једног закупца на другог, морате следити ове кораке:
Миграција апликација заснованих на моделу са једног на другог закупца у систему Dynamics 365 као што су Sales, Customer Service, Marketing, Field Service и Project Service Automation.