Standard to Enhanced Version Migration

Facebook
Twitter
LinkedIn

Bootstrap version 5 offers new features and updates that make your Power Pages sites more responsive and easier to customize.

  • You can migrate any of your Bootstrap version 3 sites to version 5 regardless of the template that was used to create them.
  • When you migrate existing Bootstrap version 3 sites to version 5, you can use either the standard data model or the enhanced data model.
  • Consider testing the migration with a developer site.
  • To check the current version of Bootstrap, see the bootstrap.min.css web file for your website.

Steps to follow for migration

Site version details

User can check site version details by clicking three dots (select details)

Admin Setting

Navigate to admin setting by clicking on admin under settings.

Environment Navigation

Navigation to environment section by clicking on Action and then Environment

Backup environment

Create backup for your selected environment before proceeding, as mention in given screenshot. To get backup select your target environment > click on ‘Backup & Restore’ then click on ‘Create manual backup’ button available under Backup  & Restore button.

When user click on Create manual backup system will open a new quick create form where user will enter value able name of the environment and click on ‘create button available in bottom of this form

 

When the backup is read you will see a popup

Resource

Navigate to resources section and select ‘Power Pages Sites’ to the selected environment by clicking on it.

When user open power page sites, system will open power pages setup page where user can sites data.

Lates updates installation

Make sure latest updates are installed. User can select power pages site and hit on ‘Websites packages(s) details where user can further info. User should make sure everything is updated to date.

Switch to enhanced data model

Make sure this button is turned on

Instance URL

Now user need instance url. User can get select instance url by clicking on ‘Settings’ and select ‘Session Details’ and get url as mention in given screenshot

Pac Cli

Open visual studio installed in your system, if you don’t have visual Studio Code go to this link to download VS code and installed it in your system

https://code.visualstudio.com/download

Power Platform Tool

After installing visual studio code go to extension and install Power Platform tool extension

Open terminal

After installing power platform tool extension. Open terminal. Click on 3 dots and click terminal and new terminal

Authenticate to Dataverse Organization

Enter the following command to authenticate to the Dataverse organization for your Power Platform environment

pac auth create -u [Dataverse URL > instance url that we copy from session details]

example:

pac auth create -u https://org.crm.dynamics.com

when user click ‘enter’ system will prompt for credentials

Once user enter credentials user will get this response

Verify authentication

pac auth list

List Power Pages websites

pac powerpages list

Download website (Bootstrap v3)

pac powerpages download –path “C:\PowerPages\v3site” -id <Website-GUID>

 

Run Bootstrap v3 to v5 migration

pac powerpages bootstrap-migrate -p “C:\PowerPages\v3site”

 

Upload migrated site to sandbox

pac powerpages upload –path “C:\PowerPages\v3site_v5”

 

Review your changes