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, musíte připravit cílové prostředí. Prostředí používající rozšířený datový model nebude tyto kroky vyžadovat a můžete pokračovat přenosem 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 konfigurovat webovou aplikaci Power Pages, musíte zřídit nový portál. Proces také nainstaluje výchozí metadata webu, která jsou 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í. Provozní web musí být zřízen v sandboxovém nebo provozní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ě nakonfigurovanou 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řesuňte metadata webu ze zdrojového prostředí pomocí rozhraní příkazového řádku Power Platform, nástroje Configuration Migration Tool nebo pomocí řešení.
Opětovná aktivace webu v cílovém prostředí
Jakmile je webová stránka přenesena do cílového prostředí, je třeba ji 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, který se zobrazí v 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.
Nástroj 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řenos konfigurace webu pomocí nástroje 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 rozhraní příkazového řádku 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 a atributy za účelem migrace podmnožiny 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 ostatní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, ten je 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: