Sdílet prostřednictvím


Přesunutí dat konfigurace mezi prostředími a organizacemi pomocí nástroje migrace konfigurace

Nástroj migrace konfigurace umožňuje přesunovat data konfigurace mezi prostředími a organizacemi. Konfigurační data se používají k definování vlastní funkce v aplikacích pro zapojení zákazníků (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing a Dynamics 365 Project Service Automation) a je obvykle uložen ve vlastních entitách. Konfigurační data se liší od dat koncového uživatele (účet, kontakty a tak dále). Typickým příkladem konfiguračních dat jsou data, která definujete v Unified Service Desk pro aplikace Dynamics 365, chcete-li konfigurovat vlastní aplikaci agenta telefonického centra. Entity Unified Service Desk spolu s konfiguračními daty, která jsou uložena v entitách, definují aplikaci agenta. Více informací o Unified Service Desk naleznete v Příručce Unified Service Desk.

Nástroj migrace konfigurace umožňuje:

  • Vybrat entity a pole, z nichž chcete exportovat konfigurační data.

  • Definováním podmínky jedinečnosti pro každou entitu založenou na kombinaci polí v entitě, která slouží k porovnání hodnoty v cílovém systému, se lze vyhnout duplicitním záznamům v cílovém systému. Pokud neexistují žádné odpovídající hodnoty, je v cílovém systému vytvořen jedinečný záznam. Pokud je nalezen odpovídající záznam, je aktualizován v cílovém systému.

    Poznámka:

    Pokud není pro exportovanou entitu zadána žádná podmínka vyhledávání duplicit (jedinečnost), nástroj pro porovnání existujících dat v cílovém systému použije primární pole Název entity.

  • Před exportem dat zakažte moduly plug-in a po dokončení importu všech nebo vybraných entit je v cílovém systému znovu povolte.

  • Ověřte schéma pro vybrané entity k exportu, abyste se ujistili, že jsou k dispozici všechny potřebné údaje/informace.

  • Znovu použijte existující schéma pro export dat ze zdrojového systému.

  • Automaticky přesuňte pole DateTime pro import v ukázkových prostředích.

  • Vložte exportované moduly vytvořené pomocí tohoto nástroje (schéma a datové soubory) do jiných aplikací. Například můžete použít exportovaná data v nástroji Package Deployer spolu se soubory a daty ostatních řešení k vytvoření a nasazení balíčků v prostředí. Více informací: Nasazení balíčků pomocí Package Deployer

Nástroj na migraci konfigurace je dostupný jako balíček NuGet nebo si ho můžete stáhnout pomocí rozhraní příkazového řádku Power Platform.

Jak funguje nástroj migrace konfigurace?

Následující diagram znázorňuje, jak se nástroj pro migraci konfigurace používá pro migraci konfiguračních dat.

Vývojový diagram procesu migrace konfigurace.

Symbol kroku 1Definujte schéma zdrojových dat, která chcete exportovat: Soubor schématu (.xml) obsahuje informace o datech, která chcete exportovat, jako entity, atributy, vztahy, definice jedinečnosti dat, a zda by měly být zakázány moduly plug-in před exportem dat. Další informace: Vytvoření schématu pro export dat konfigurace

Symbol kroku 2Použijte schéma k exportu dat: Použijte soubor schématu k exportu dat do souboru ZIP, který obsahuje data a schéma exportovaných dat. Další informace: Vytvoření schématu pro export dat konfigurace

Symbol kroku 3Importujte exportovaná data: Použijte exportovaná data (soubor ZIP) k importu do cílového prostředí. 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. Tím je zajištěn čistý import dat. Další informace: Import dat konfigurace

Poradce při potížích s migrací dat pomocí souborů protokolu

Nástroj migrace konfigurace poskytuje podporu protokolování, chcete-li získat podrobné informace o chybách, které se mohou vyskytnout při přihlášení k prostředí pomocí nástroje, o aktivitách prováděných během definice schématu a exportu/importu konfiguračních dat, a informace o datech, která byla importována pomocí nástroje. Existují tři soubory protokolu generované nástrojem, které jsou k dispozici v následujícím umístění v počítači, kde jste spustili nástroj: c:\Users\<UserName>\AppData\Roaming\Microsoft\Microsoft Dataverse Configuration Migration Tool\<Verze>.

  • Login_ErrorLog.log: Poskytuje informace o problémech, k nimž došlo při použití nástroje pro přihlášení k instanci prostředí. Pokud se vyskytnou nějaké problémy při přihlášení, zobrazí se zpráva na přihlašovací obrazovce nástroje s odkazem na tento soubor protokolu. Zpráva uvádí, že došlo k chybě při zpracování žádosti o přihlášení a uživatel může zobrazit protokol chyb. Kliknutím na odkaz v této zprávě můžete zobrazit soubor protokolu. Soubor protokolu je vytvořen, když v nástroji poprvé narazíte na jakýkoli problém s přihlášením. Poté se soubor protokolu používá k protokolování informací o problému s přihlášením vždy, když k němu dojde.

  • DataMigrationUtility.log: Poskytuje podrobné informace o jednotlivých úkolech prováděných nástrojem během posledního spuštění. Soubor protokolu můžete zobrazit v nástroji klepnutím na nabídku Protokoly na hlavní obrazovce a klepnutím na možnost Spuštěný protokol.

  • ImportDataDetail.log: Poskytuje podrobné informace o datech importovaných v poslední úloze importu pomocí nástroje. Pokaždé, když pomocí tohoto nástroje spustíte úlohu importu, existující podrobnosti ze souboru protokolu jsou přesunuty do souboru s názvem ImportDataDetail._old.log ve stejném adresáři a soubor ImportDataDetail.log zobrazí informace o poslední úloze importu spuštěné pomocí nástroje. Soubor protokolu můžete zobrazit v nástroji klepnutím na nabídku Protokoly na hlavní obrazovce a poté klepnutím na možnost Protokol posledního importu.

Doporučené postupy pro migraci dat konfigurace pomocí nástroje

Při použití tohoto nástroje k migraci dat konfigurace byste měli zvážit následující:

  • Při vytváření schématu pro export dat musíte definovat příslušná pravidla jedinečnosti pro každou entitu, abyste zabránili jakékoli neúmyslné aktualizaci dat v cílovém systému.

  • Importujte exportovaná data do předprodukčního prostředí (nejlépe zrcadlový obraz provozního prostředí), abyste zajistili, že výsledky importu dat budou dle vašich představ.

  • Před importem dat vytvořte zálohu provozního prostředí.

Omezení

  • Migrace entity Kalendář není podporována.
  • Migrace sloupce obrázku není podporována.

Viz také

Stažení nástrojů ze služby NuGet
Vytvoření schématu pro export dat konfigurace
Úprava schématu konfiguračních dat
Import konfiguračních dat
Správa konfigurace katalogu produktů