cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

How can take back up of entities, flows

Hello Team,

 

I saw the way to export and import canvas applications. 

And also taking backup of environment level. 

 

How can i take backup of specific Entity, Model-driven app, Connectors and Flows in one environment and restore in another environment.

 

Please advise on this. Thanks in advance.

2 ACCEPTED SOLUTIONS

Accepted Solutions
EricRegnier
Super User
Super User

Hi @Anonymous,

There are multiple ways of backing up your configurations. Top 3 I would say are:

  1. A common method is to create a solution and export that solution as unmanaged and save it in a source control: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/solutions-overview
  2. In a more DevOps scenario is to create a solution, export, unpack that solution and save the solution files to a source control. You can leverage the out-of-the-box Build Tools to do so if you are using Azure DevOps: https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks
    1. Export solution task: https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks#export-solution
    2. Unpack task: https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks#unpack-solution
    3. More on ALM: https://docs.microsoft.com/en-us/power-platform/alm/
  3. You can also backup your environment form the Power Platform admin center: https://docs.microsoft.com/en-us/power-platform/admin/backup-restore-environments

To restore the configuration in another environment can be achieved by importing the solution you've exported from source environment. You can do that manually or in a DevOps scenario can be done with the same Build Tools as above. 

  1. Import solution: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/import-update-export-solutions

Suggest to go through the links I put and it should give you the basics. Hope this helps...

View solution in original post

Anonymous
Not applicable

Thank you for useful information @EricRegnier. It really helps.

View solution in original post

2 REPLIES 2
EricRegnier
Super User
Super User

Hi @Anonymous,

There are multiple ways of backing up your configurations. Top 3 I would say are:

  1. A common method is to create a solution and export that solution as unmanaged and save it in a source control: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/solutions-overview
  2. In a more DevOps scenario is to create a solution, export, unpack that solution and save the solution files to a source control. You can leverage the out-of-the-box Build Tools to do so if you are using Azure DevOps: https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks
    1. Export solution task: https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks#export-solution
    2. Unpack task: https://docs.microsoft.com/en-us/power-platform/alm/devops-build-tool-tasks#unpack-solution
    3. More on ALM: https://docs.microsoft.com/en-us/power-platform/alm/
  3. You can also backup your environment form the Power Platform admin center: https://docs.microsoft.com/en-us/power-platform/admin/backup-restore-environments

To restore the configuration in another environment can be achieved by importing the solution you've exported from source environment. You can do that manually or in a DevOps scenario can be done with the same Build Tools as above. 

  1. Import solution: https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/import-update-export-solutions

Suggest to go through the links I put and it should give you the basics. Hope this helps...

Anonymous
Not applicable

Thank you for useful information @EricRegnier. It really helps.

Helpful resources

Announcements
Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Power Platform Call June 2022 768x460.png

Power Platform Community Call

Join us for the next call on June 15, 2022 at 8am PDT.

PA Virtual Workshop Carousel 768x460.png

Register for a Free Workshop

This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.

PA.JPG

New Release Planning Portal (Preview)

Check out our new release planning portal, an interactive way to plan and prepare for upcoming features in Power Platform.

Users online (1,980)