El desarrollo del sitio web de Power Pages implica varias configuraciones y personalizaciones para lograr una experiencia deseada para los usuarios finales del sitio web.
Después de completar el desarrollo o la configuración de su instancia del sitio web es posible que desee migrar los datos más recientes de configuración del sitio web del entorno de desarrollo al de prueba o al de producción.
La migración implica la exportación de los datos de configuración existentes desde el entorno de Microsoft Dataverse de origen y, a continuación, importarlos en el entorno de Dataverse de destino.
La preparación del entorno de destino es un proceso único. Deberá aprovisionar un nuevo sitio web para instalar las soluciones de Power Pages administrado en Dataverse, así como configurar la aplicación web de Power Pages. El proceso también instala metadatos del sitio web predeterminados que se reemplazarán con metadatos del sitio web de su entorno de origen.
Asegúrese de que el tamaño máximo de archivo adjunto del entorno de destino esté establecido en el mismo tamaño o en un tamaño superior al de su entorno de origen.
Tenga en cuenta la diferencia entre sitios web de desarrollador, prueba y producción; y entornos de desarrollador, prueba, espacio aislado y producción.
Puede migrar un sitio web de prueba, desarrollador o producción a otro sitio web de prueba, desarrollador o producción en el mismo entorno o en otro. Tenga en cuenta que un sitio web de producción deberá aprovisionarse en una zona de pruebas o un entorno de producción.
Aprovisione un nuevo sitio web en su entorno de destino. Use la misma plantilla de sitio web como lo aprovisionó en su entorno de origen. Por ejemplo, si aprovisionó un sitio mediante la plantilla de Autoservicio de clientes de Dynamics 365 en su entorno de origen, aprovisione el sitio useando la plantilla de Autoservicio de clientes de Dynamics 365 en su entorno de destino.
En el entorno de destino, mediante la Aplicación de Administración de portales, elimine el registro del sitio web recién creado. Esto eliminará los datos de configuración del sitio web predeterminados del entorno de destino.
En el entorno de destino, en Power Apps, elimine la aplicación del portal. Esto eliminará la aplicación del sitio web configurada actualmente para representar el sitio predeterminado.
Nota
¡No elimine la aplicación Administración de portales!
Transferir los datos de configuración del sitio web en el entorno de destino
Una vez que el sitio web se haya transferido al entorno de destino, deberá reactivar el sitio web.
En el entorno de destino, en la pantalla de inicio de Power Pages , seleccione Sitios inactivos, debería ver el sitio web que migró al entorno.
Seleccione Reactivar.
Puede especificar el nombre del sitio web reactivado y crear una dirección web o dejar los valores predeterminados.
Seleccione Listo.
Las actualizaciones del sitio web desde el entorno de origen deben reflejarse en este nuevo entorno de destino. En el futuro, debería poder transferir la configuración de su origen a los entornos de destino mediante la transferencia de los datos de configuración del sitio web.
Nota
Un sitio web que aparece en la lista de Sitios inactivos en la página de inicio de Power Pages aparecerá en la lista de Sitios web activos en la aplicación Administración del portal.
Si su sitio web está configurado con el modelo de datos mejorado, puede transferir la configuración del sitio web con las soluciones de Power Platform . Para obtener más información, vaya a Usar soluciones con Power Pages.
Transferir la configuración del sitio web usando Power Platform CLI
Microsoft Power Platform CLI proporciona muchas características específicas para Power Pages. Estos comandos le permiten descargar la configuración del sitio desde un entorno de origen y transferirla a un entorno de destino. Estos comandos también se pueden incorporar a sus procesos de ALM.
Cree perfiles de autenticación de Power Platform CLI para conectarse a sus entornos de origen y destino. Puede asignarles un nombre para identificar fácilmente los entornos de destino y de origen.
Determine el id. del sitio web para el sitio de origen.
pac paportal list
Descargue los datos de configuración del sitio web a su estación de trabajo local. Use la opción --overwrite establecida en cierto si ha descargado previamente la configuración del sitio web a la misma ruta.
La herramienta Power Platform CLI no migra tablas de Dataverse ni esquemas de tablas. La migración puede fallar con elementos que falten, como tablas y campos, cuando los datos de configuración no coinciden con el esquema seleccionado.
Durante la importación, asegúrese de que el entorno de destino contenga el mismo tipo de plantilla de sitio web ya instalado con cualquier personalización adicional como tablas, campos, formularios o vistas importados por separado como soluciones.
Transferir la configuración del sitio web mediante el Configuration Migration Tool
Para exportar datos de configuración, debe usar la herramienta de migración de configuración y un archivo de esquema de configuración específico del sitio web. Para obtener más información acerca de esta herramienta, consulte Administrar datos de configuración.
Nota
Se recomienda usar la versión más reciente de la herramienta Migración de la configuración. La herramienta Migración de la configuración se puede descargar de NuGet. Más información para descargar la herramienta: Descargar herramientas de NuGet.
La versión mínima de la solución de sitios web que admiten los archivos de esquema para la migración de la configuración es 8.4.0.275. Sin embargo, se recomienda que use la versión más reciente de la solución.
Las organizaciones de origen y destino deben tener el mismo idioma predeterminado para que la migración funcione correctamente.
Los archivos de esquema están disponibles para los tipos de sitio web siguientes:
El archivo de esquema predeterminado contiene información sobre las tablas, relaciones y definiciones de la exclusividad del sitio web para cada entidad. Más información: Exportar datos de configuración del sitio web
La herramienta Migración de configuración utiliza un esquema para exportar e importar datos de configuración. La herramienta no migra tablas de Dataverse ni esquemas de tablas. La migración puede fallar con elementos faltantes, como tablas y campos, cuando los datos de configuración no coinciden con el esquema seleccionado.
Durante la exportación, asegúrese de que el entorno de origen contenga tablas del sitio web como se especifica en el archivo de esquema de la herramienta de migración de configuración. Todavía puede alterar los archivos de esquema para agregar, quitar y modificar tablas, atributos, etc. para migrar un subconjunto de datos de configuración.
Durante la importación, asegúrese de que el entorno de destino contenga el mismo tipo de sitio web ya instalado con cualquier personalización adicional como tablas, campos, formularios o vistas importados por separado como soluciones.
Exportar datos de configuración del sitio web
Puede exportar los datos de configuración del sitio web desde un sistema de origen utilizando archivos predeterminados de esquema de configuración específicos del sitio web.
Descargue la herramienta Migración de la configuración y extráigala en la carpeta deseada.
Descargue un archivo de esquema de configuración del sitio web con los vínculos proporcionados anteriormente para el tipo de plantilla de sitio web.
Haga doble clic en el archivo de DataMigrationUtility.exe en la carpeta <your_folder>\Tools\ConfigurationMigration para ejecutar la herramienta Migración de la configuración, elija Exportar datos en la pantalla principal y luego seleccione Continuar.
En la pantalla Iniciar sesión, proporcione los detalles de autenticación para conectarse al entorno de Dataverse desde donde desea exportar los datos. Si tiene varias organizaciones en el entorno de Dataverse desde donde exportar los datos, active la casilla Mostrar la lista de organizaciones disponibles y después seleccione Iniciar sesión.
Si tiene varias organizaciones y había activado la casilla Mostrar la lista de organizaciones disponibles en el paso anterior, la próxima pantalla le permitirá elegir la organización con la que desea conectarse. Seleccione un entorno de Dataverse para conectarse.
Nota
Si no tiene varias organizaciones, no se muestra esta pantalla.
En Archivo de esquema, busque y seleccione el archivo de esquema de configuración específico del sitio web que se usará para exportación de datos.
En Guardar en archivo de datos, especifique el nombre y la ubicación de archivo de datos que desea exportar.
Seleccione Exportar datos. La pantalla muestra el estado de progreso de la exportación y la ubicación del archivo exportado en la parte inferior de la pantalla una vez terminada la exportación.
Seleccione Salir para cerrar la herramienta.
Importar datos de configuración del sitio web
Ejecute la herramienta Migración de la configuración y seleccione Importar datos en la pantalla principal y, a continuación seleccione Continuar.
En la pantalla Iniciar sesión, proporcione los detalles de autenticación para conectarse al entorno de Dataverse desde donde desea exportar los datos. Si tiene varias organizaciones en el entorno de Dataverse desde donde exportar los datos, active la casilla Mostrar la lista de organizaciones disponibles y después seleccione Iniciar sesión.
Si tiene varias organizaciones y había activado la casilla Mostrar la lista de organizaciones disponibles en el paso anterior, la próxima pantalla le permitirá elegir la organización con la que desea conectarse. Seleccione un entorno de Dataverse para conectarse.
Nota
Si no tiene varias organizaciones, no se muestra esta pantalla.
Asegúrese de que la solución de portal ya está instalada para la organización donde tenga previsto importar las configuraciones.
La siguiente pantalla le pide que facilite el archivo de datos (.zip) que se importa. Busque el archivo de datos, selecciónelo y, a continuación, seleccione Importar datos.
La pantalla siguiente muestra el estado de importación de sus registros. La importación de datos se realiza en múltiples pasos para importar primero los datos de base mientras se sitúan en cola los datos dependientes, y después se importan los datos dependientes en las pasadas posteriores para administrar las vinculaciones o dependencias de datos. Esta acción una importación limpia y coherente de los datos.
Seleccione Salir para cerrar la herramienta.
Crear un nuevo sitio web utilizando datos migrados
Si el proceso de migración está actualizando un sitio web existente, las actualizaciones ahora deberían estar visibles en el entorno de destino.
Si la migración es para un sitio web nuevo, el sitio web migrado aparecerá en la pestaña Sitios inactivos en la página de inicio de Power Pages.
En el entorno de destino, en la pantalla de inicio de Power Pages , seleccione Sitios inactivos, debería ver el sitio web que migró al entorno.
Seleccione Reactivar.
Puede especificar el nombre del sitio web reactivado y crear una dirección web o dejar los valores predeterminados.
Seleccione Listo.
Migración de inquilino a inquilino
PowerPages no admite la migración de inquilino a inquilino. Para migrar un sitio web de un inquilino a otro, debe seguir estos pasos:
Migración inquilino a inquilino de aplicaciones basadas en modelos en Dynamics 365 como Sales, Customer Service, Marketing, Field Service y Project Service Automation.