Vývoj webu Power Pages zahrnuje několik konfigurací a vlastního nastavení pro dosažení požadované zkušenosti pro koncové uživatele webu.
Po dokončení vývoje nebo konfigurace instance webu můžete chtít migrovat nejnovější konfiguraci webu z vývojového nebo testovacího prostředí do provozního prostředí.
Migrace zahrnuje export existující konfigurace ze zdrojového prostředí Microsoft Dataverse a její následný import do cílového prostředí Dataverse.
Příprava cílového prostředí
Pokud používáte standardní datový model, budete muset připravit cílové prostředí. Prostředí využívající vylepšený datový model nebude vyžadovat tyto kroky a můžete přejít k přenesení konfigurace webu.
Poznámka:
Příprava cílového prostředí je jednorázový proces. Abyste mohli instalovat spravovaná řešení Power Pages v Dataverse a také konfigurovat portálovou webovou aplikaci Power Pages, budete muset zřídit nový web. Proces také nainstaluje výchozí metadata webu, která budou nahrazena metadaty webu z vašeho zdrojového prostředí.
Ujistěte se, že maximální velikost přílohy cílového prostředí je nastavena na stejnou nebo větší velikost jako pro vaše zdrojové prostředí.
Maximální velikost souborů je určena nastavením Maximální velikost souboru na kartě e-mailu nastavení systému v dialogovém okně nastavení systému prostředí.
Všimněte si rozdílu mezi vývojářskými, zkušebními a produkčními weby a vývojářským, zkušebním, sandboxovým a produkčním prostředím.
Můžete migrovat zkušební, vývojářský, produkční web na jiný zkušební, vývojářský nebo produkční web ve stejném nebo jiném prostředí. Pamatujte, že produkční web bude muset být zřízen v sandboxu nebo v produkčním prostředí.
Zřiďte nový web v cílovém prostředí. Použijte stejnou šablonu webu, kterou jste použili pro zřizování ve zdrojovém prostředí. Pokud jste například zřizovali web pomocí šablony Samoobsluha pro zákazníky Dynamics 365 ve vašem zdrojovém prostředí, zřiďte web pomocí šablony Samoobsluha pro zákazníky Dynamics 365 v cílovém prostředí.
V cílovém prostředí pomocí aplikace Portal Management odstraňte nově vytvořený záznam webu. Tím odeberete výchozí konfigurační data webu z cílového prostředí.
V cílovém prostředí v Power Apps odstraňte aplikaci portálu. Tím odeberete web aktuálně nakonfigurovaný k vykreslování výchozího webu.
Poznámka:
Neodstraňujte aplikaci Portal Management!
Přenesení konfigurace webu do cílového prostředí
Přeneste metadata webu ze zdrojového prostředí pomocí Power Platform CLI, Configuration Migration Tool nebo pomocí řešení.
Opětovná aktivace webu v cílovém prostředí
Jakmile je web převeden do cílového prostředí, budete muset web znovu aktivovat.
V cílovém prostředí na domovské obrazovce Power Pages vyberte Neaktivní weby, měli byste vidět web, který jste migrovali do prostředí.
Vyberte Znovu aktivovat.
Můžete zadat název reaktivovaného webu a vytvořit webovou adresu nebo ponechat výchozí hodnoty.
Vyberte Hotovo.
Aktualizace webu ze zdrojového prostředí by se měly projevit v tomto novém cílovém prostředí. V budoucnu byste měli být schopni přenést konfiguraci ze zdrojového do cílového prostředí přenosem konfiguračních dat webu.
Poznámka:
Web ze seznamu Neaktivní weby na domovské stránce Power Pages se zobrazí v seznamu Aktivní weby v aplikaci Správa portálu.
Přenos konfigurace webu pomocí rozhraní příkazového řádku Power Platform
Microsoft Power Platform CLI poskytuje mnoho funkcí speciálně pro Power Pages. Tyto příkazy vám umožňují stáhnout konfiguraci webu ze zdrojového prostředí a přenést ji do cílového prostředí. Tyto příkazy lze také začlenit do vašich procesů ALM.
Vytvořte profily ověřování Power Platform CLI pro připojení ke zdrojovému i cílovému prostředí. Můžete jim dát název, abyste snadno identifikovali cílové a zdrojové prostředí.
Stáhněte konfigurační data webu na vaši místní pracovní stanici. Použijte možnost --overwrite nastavenou na true, pokud jste dříve stáhli konfiguraci webu na stejnou cestu.
Rozhraní příkazového řádku Power Platform nemigruje tabulky ani schémata tabulek Dataverse. Migrace může selhat s chybějícími prvky, jako jsou tabulky a pole, když konfigurační data neodpovídají vybranému schématu.
Během importu zajistěte, aby cílové prostředí obsahovalo stejný typ šablony webu, který je již nainstalován, se všemi dodatečnými vlastními nastaveními, jako jsou tabulky, pole, formuláře nebo zobrazení importované samostatně jako řešení.
Přeneste konfiguraci webu pomocí Configuration Migration Tool
Chcete-li exportovat konfigurační data, je třeba použít nástroj pro migraci konfigurace a soubor schématu konfigurace specifický pro web. Další informace o tomto nástroji uvádí článek Správa dat konfigurace.
Poznámka:
Doporučujeme použít nejnovější verzi nástroje pro migraci konfigurace. Nástroj pro migraci konfigurace lze stáhnout z webu NuGet. Další informace o stažení nástroje: Stahování nástrojů z webu NuGet.
Minimální verze řešení webu podporovaná soubory schématu pro migraci konfigurace je 8.4.0.275. Doporučujeme však použít nejnovější verzi řešení.
Aby migrace úspěšně fungovala, musí mít výchozí a cílové organizace stejný výchozí jazyk.
Soubory schématu jsou k dispozici pro následující typy webu:
Výchozí soubory schématu obsahují informace o tabulkách, vztazích a definicích jedinečnosti webu pro jednotlivé entity. Další informace: Export dat konfigurace webu
Po exportu dat konfigurace je nutné je importovat do cílového prostředí. Další informace: Import dat konfigurace webu
Poznámka:
Nástroj pro migraci konfigurace používá schéma pro export a import konfiguračních dat. Nástroj nemigruje tabulky ani schémata tabulek Dataverse. Migrace může selhat díky chybějícím prvkům, jako jsou tabulky a pole, když konfigurační data nesouhlasí s vybraným schématem.
Během exportu se ujistěte, že zdrojové prostředí obsahuje tabulky webu, jak je uvedeno v souboru schématu nástroje pro konfiguraci migrace. Přesto můžete upravit soubory schématu a přidat, odebrat nebo změnit tabulky, atributy apod. a migrovat podmnožinu konfiguračních dat.
Během importu zajistěte, aby cílové prostředí obsahovalo stejný typ webu, který je již nainstalován, se všemi dodatečnými vlastními nastaveními, jako jsou tabulky, pole, formuláře nebo zobrazení importované samostatně jako řešení.
Export dat konfigurace webu
Můžete exportovat data konfigurace webu ze zdrojového systému pomocí souborů schématu konfigurace specifických pro web.
Stáhněte si nástroj pro migraci konfigurace a extrahujte ho do požadované složky.
Stáhnete si soubor schématu konfigurace webu pomocí odkazů uvedených výše pro typ šablony webu.
Dvakrát klikněte na soubor DataMigrationUtility.exe ve složce <your_folder>\Tools\ConfigurationMigration ke spuštění nástroje pro migraci konfigurace, na hlavní obrazovce zvolte Exportovat data a potom vyberte Pokračovat.
Na obrazovce Přihlášení zadejte přihlašovací údaje pro připojení k prostředí Dataverse, odkud budete exportovat data. Pokud máte v prostředí Dataverse více organizací a chcete vybrat organizaci, ze které chcete exportovat data, zaškrtněte políčko Zobrazit seznam dostupných organizací a vyberte Přihlásit.
Pokud máte více organizací a v předchozím kroku jste zaškrtli políčko Zobrazit seznam dostupných organizací, na další obrazovce můžete zvolit organizaci, ke které se chcete připojit. Vyberte prostředí Dataverse, ke kterému se chcete připojit.
Poznámka:
Pokud nemáte více organizací, tato obrazovka se nezobrazí.
V souboru schématu procházejte a vyberte soubor schématu konfigurace specifický pro web, který má být použit pro export dat.
V části Uložit do datového souboru zadejte název a umístění datového souboru k exportu.
Vyberte Exportovat data. Obrazovka zobrazuje stav průběhu exportu a po dokončení exportu umístění exportovaného souboru v dolní části obrazovky.
Výběrem položky Konec zavřete nástroj.
Import dat konfigurace webu
Spusťte nástroj pro migraci konfigurace a zvolte Importovat data na hlavní obrazovce a pak vyberte Pokračovat.
Na obrazovce Přihlášení zadejte přihlašovací údaje pro připojení k prostředí Dataverse, odkud budete exportovat data. Pokud máte v prostředí Dataverse více organizací a chcete vybrat organizaci, ze které chcete exportovat data, zaškrtněte políčko Zobrazit seznam dostupných organizací a vyberte Přihlásit.
Pokud máte více organizací a v předchozím kroku jste zaškrtli políčko Zobrazit seznam dostupných organizací, na další obrazovce můžete zvolit organizaci, ke které se chcete připojit. Vyberte prostředí Dataverse, ke kterému se chcete připojit.
Poznámka:
Pokud nemáte více organizací, tato obrazovka se nezobrazí.
Ujistěte se, že řešení portálu je již nainstalováno v organizaci, kde máte v úmyslu importovat konfigurace.
Další obrazovka zobrazí výzvu k zadání datového souboru (ZIP), který má být importován. Vyhledejte datový soubor, vyberte jej a pak vyberte Import dat.
Na další obrazovce se zobrazí stav importu záznamů. Import dat se provádí v několika fázích. Nejprve se importují základní data při zařazování závislých dat a poté se importují závislá data v následujících fázích a zpracují se všechny závislosti nebo vazby dat. Tato akce zajišťuje čistý a konzistentní import dat.
Výběrem položky Konec zavřete nástroj.
Vytvoření nového webu pomocí migrovaných dat
Pokud proces migrace aktualizuje existující webu, aktualizace by nyní měly být viditelné v cílovém prostředí.
Pokud se migrace týká nového webu, bude migrovaný web uveden na kartě Neaktivní weby na domovské stránce Power Pages .
V cílovém prostředí na domovské obrazovce Power Pages vyberte Neaktivní weby, měli byste vidět web, který jste migrovali do prostředí.
Vyberte Znovu aktivovat.
Můžete zadat název reaktivovaného webu a vytvořit webovou adresu nebo ponechat výchozí hodnoty.
Vyberte Hotovo.
Migrace mezi klienty
PowerPages nepodporují migraci mezi klienty. Chcete-li migrovat web z jednoho klienta na druhého, musíte postupovat takto: