Power Pages O desenvolvimento de um site envolve várias personalizações e configurações para obter a experiência desejada para usuários finais do site.
Depois de concluir o desenvolvimento ou a configuração de sua instância do site, pode ser útil migrar a configuração mais recente do site do ambiente de desenvolvimento para o de teste ou de produção.
A migração envolve exportar a configuração existente do ambiente de origem do Microsoft Dataverse e, em seguida, importá-la para o ambiente de destino do Dataverse.
A preparação do ambiente de destino é um processo único. Você precisará provisionar um novo site para instalar as soluções do Power Pages gerenciado no Dataverse, bem como configurar o aplicativo Web do Power Pages. O processo também instala metadados do site padrão que serão substituídos por metadados do site do seu ambiente de origem.
Certifique-se de que o tamanho máximo de anexo do ambiente de destino esteja definido para o mesmo tamanho ou maior do seu ambiente de origem.
O tamanho máximo dos arquivos é determinado pela configuração Tamanho máximo do arquivo na guia email de configurações do sistema na caixa de diálogo configurações do sistema do ambiente.
Observe a diferença entre sites de desenvolvedor, de avaliação e de produção e ambientes do desenvolvedor, de avaliação e de área restrita.
Você pode migrar um site de teste, desenvolvedor ou produção para outro site de teste, desenvolvedor ou produção no mesmo ou em outro ambiente. Observe que um site de produção precisará ser provisionado em uma área restrita ou ambiente de produção.
Provisione um novo site no seu ambiente de destino. Use o mesmo modelo de site que você provisionou no seu ambiente de origem. Por exemplo, se você provisionou o site usando o modelo de Autoatendimento para Clientes do Dynamics 365 no seu ambiente de origem, provisione o site usando o modelo do Autoatendimento para Clientes do Dynamics 365 no seu ambiente de destino.
No ambiente de destino, usando o aplicativo Gerenciamento do Portal, exclua o registro do site recém-criado. Isso removerá os dados de configuração do site padrão do ambiente de destino.
No ambiente de destino, no Power Apps, exclua o aplicativo do portal. Isso removerá o aplicativo do site atualmente configurado para renderizar o site padrão.
Observação
Não exclua o aplicativo Gerenciamento do Portal!
Transfira a configuração do site no ambiente de destino
Transfira os metadados do site do ambiente de origem usando a Power Platform CLI, a Configuration Migration Tool ou usando soluções.
Reativando o site no ambiente de destino
Depois que o site for transferido para o ambiente de destino, você precisará reativá-lo
No ambiente de destino, na tela inicial do Power Pages, selecione Sites inativos, você verá o site que migrou para o ambiente.
Selecione Reativar.
Você pode especificar o nome Reativado do site e Criar um endereço da Web ou deixar os valores padrão.
Escolha Concluído.
As atualizações do site do ambiente de origem devem ser refletidas nesse novo ambiente de destino. De agora em diante, você deve ser capaz de transferir a configuração do ambiente de origem para os de destino, transferindo os dados de configuração do site.
Observação
Um site que aparece na lista de Sites inativos na página inicial do Power Pages aparecerá na lista de Sites Ativos no aplicativo de Gerenciamento de Portal.
Transferir a configuração do site usando a CLI do Power Platform
A Microsoft Power Platform CLI fornece muitos recursos especificamente para o Power Pages. Esses comandos permitem baixar a configuração do site de um ambiente de origem e transferi-la para um ambiente de destino. Esses comandos também podem ser incorporados aos seus processos de ALM.
Crie perfis de autenticação da CLI do Power Platform para se conectar aos ambientes de origem e destino. Você pode nomeá-los para identificar facilmente os ambientes de destino e origem.
Baixe os dados de configuração do site na sua estação de trabalho local. Use o conjunto de opções --overwrite como verdadeiro se você tiver baixado a configuração do site anterior no mesmo caminho.
A ferramenta de CLI do Power Platform não migra tabelas ou esquema de tabela do Dataverse. A migração pode falhar com elementos ausentes, como tabelas e campos, quando os dados de configuração não correspondem ao esquema selecionado.
Durante a importação, verifique se o ambiente de destino contém o mesmo tipo de modelo de site já instalado com quaisquer personalizações adicionais, como tabelas, campos, formulários ou exibições, importadas separadamente como soluções.
Transferir configuração do site usando o Configuration Migration Tool
Para exportar dados de configuração, você precisaria usar a Ferramenta de Migração de Configuração e um arquivo de esquema de configuração específico do site. Para obter mais informações sobre a ferramenta, consulte Gerencie os dados configuração.
Observação
Recomendamos que usar a versão mais recente a ferramenta de configuração de migração. A ferramenta Migração de Configuração pode ser baixada do NuGet. Para obter mais informações sobre o download da ferramenta: Baixar ferramentas do NuGet.
A versão de solução mínima dos sites com suporte dos arquivos de esquema para migração de configuração é 8.4.0.275. Entretanto, é recomendável usar a versão mais recente da solução.
As organizações de origem e destino devem ter o mesmo idioma padrão para que a migração funcione com êxito.
Os arquivos de esquema estão disponíveis nos tipos de sites a seguir:
O arquivo de esquema padrão contém informações sobre todas as tabelas, relacionamentos e definições de exclusividade do site de cada entidade. Para obter mais informações, consulte Exportar dados de configuração do site
Após a exportação dos dados, você deve configurar o ambiente importá-las de destino. Para obter mais informações, consulte Importar dados de configuração do site
Observação
A ferramenta de migração de configuração usa o esquema para exportar e importar dados de configuração. A ferramenta não migra tabelas ou esquema de tabela do Dataverse. A migração pode falhar com elementos ausentes, como tabelas e campos, quando os dados de configuração não correspondem ao esquema selecionado.
Durante a exportação, certifique-se de que o ambiente de origem contenha tabelas do site conforme especificado no arquivo de esquema da ferramenta de migração de configuração. Você ainda pode alterar os arquivos de esquema para adicionar, remover e modificar tabelas, atributos e assim por diante para migrar o subconjunto de dados de configuração.
Durante a importação, verifique se o ambiente de destino contém o mesmo tipo de site já instalado com quaisquer personalizações adicionais, como tabelas, campos, formulários ou exibições, importadas separadamente como soluções.
Exportar dados de configuração do site
Você pode exportar os dados de configuração do site a partir do sistema de origem usando os arquivos padrão do esquema configuração específico do site.
Baixe a ferramenta de migração de configuração e extraia a pasta desejada.
Baixe um arquivo de esquema de configuração do site usando os links fornecidos acima, conforme o tipo de modelo do site.
Dê duplo clique no arquivo DataMigrationUtility.exe na pasta <your_folder>\Tools\ConfigurationMigration para executar a ferramenta de migração de configuração, escolha Exportar dados na tela principal, e depois selecione Continuar.
Na tela Logon, forneça os detalhes de autenticação para se conectar ao seu ambiente do Dataverse de onde você deseja exportar dados. Se houver várias organizações no ambiente do Dataverse do qual você deseja exportar os dados, marque a caixa de seleção Exibir lista de organizações disponíveis e selecione Logon.
Se houver várias organizações, e você marcou a caixa de seleção Exibir lista de organizações disponíveis, a próxima tela permite selecionar a organização que você deseja se conectar. Selecione um ambiente do Dataverse para estabelecer conexão.
Observação
Se você não tiver essas várias organizações, essa tela não é exibida.
Em Arquivo de esquema, selecione o arquivo de esquema de configuração específico do site a ser usado para exportar os dados.
Em Salvar para arquivo de dados, especifique o nome e a localização dos arquivos de dados a ser exportado.
Selecione Exportar dados. As tela exibe o status do progresso da exportação e a localização do arquivo exportado na parte inferior de tela quando a exportação for concluída.
Selecione Sair para fechar a ferramenta.
Importar dados de configuração do site
Execute a ferramenta de migração de configuração e escolha Importar dados na tela principal, e selecione Continuar.
Na tela Logon, forneça os detalhes de autenticação para se conectar ao seu ambiente do Dataverse de onde você deseja exportar dados. Se houver várias organizações no ambiente do Dataverse do qual você deseja exportar os dados, marque a caixa de seleção Exibir lista de organizações disponíveis e selecione Logon.
Se houver várias organizações, e você marcou a caixa de seleção Exibir lista de organizações disponíveis, a próxima tela permite selecionar a organização que você deseja se conectar. Selecione um ambiente do Dataverse para estabelecer conexão.
Observação
Se você não tiver essas várias organizações, essa tela não é exibida.
Assegure a solução que o ainda está instalada para a organização em que planeja importar as configurações.
A tela seguinte solicitará você forneça o arquivo de dados (.zip) a ser importado. Procure o arquivo de dados, selecione-o e clique Importar Dados.
As próximas telas mostram o status da importação dos seus registros. A importação de dados é feita em várias etapas para importar primeiro os dados da fundação enquanto coloca em fila os dados dependentes e importa os dados dependentes nas etapas subsequentes para lidar com qualquer dependência ou vínculo de dados. Esta ação garante uma importação de dados limpa e consistente.
Selecione Sair para fechar a ferramenta.
Criar um site usando dados migrados
Se o processo de migração estiver atualizando um site existente, as atualizações agora deverão estar visíveis no ambiente de destino.
Se a migração for para um novo site, o site migrado será listado na guia Sites inativos na guia da página inicial do Power Pages.
No ambiente de destino, na tela inicial do Power Pages, selecione Sites inativos, você verá o site que migrou para o ambiente.
Selecione Reativar.
Você pode especificar o nome Reativado do site e Criar um endereço da Web ou deixar os valores padrão.
Escolha Concluído.
Migração de locatário para locatário
O PowerPages não oferece suporte à migração de locatário para locatário. Para migrar um site de um locatário para outro, você deverá seguir estas etapas:
Migração de locatário para locatário de aplicativos baseados em modelo no Dynamics 365, como Sales, Customer Service, Marketing, Field Service e Project Service Automation.