Ideas for Arc XP

Make PB config portable between environments

Re-creating layout/output/feature definitions between environments is a time consuming process. it would be great if, in any environment, you could push a button somewhere to export the entire mongo database associated with that environment. Then, in some other environment, you would be able to import what you just exported.

  • Greg MacGregor
  • Jan 8 2016
  • Shipped
Categories Content Services, Page Versions, Developer Workflow, Feature Configuration, Layout, New Functionality
I need it... Not sure—just thought it was cool!
  • Attach files
  • Admin
    Fatih Yildiz commented
    07 May 16:12

    Hi everybody, we have published a demo video of this functionality that is also added to the ALC documentation.

  • Admin
    Jenae Cerovac commented
    03 Apr 18:26

    Hi all,

    We now offer the ability to copy your PageBuilder data via API.

    Please refer to the ALC Documentation on Syncing PageBuilder data across environments and PageBuilder Editor Data Sync API to get started.

    As always, feel free to reach out to your TAM if you have questions!

  • James Butler commented
    October 25, 2021 23:28

    I will paste my comment from https://ideas.arcxp.com/ideas/PB-I-156, which was a very incremental improvement:

    This would be a very valuable addition for us. We are building an API from Arc using a JSON output type, which means that the structure of the API depends on a specific configuration of resolvers, templates and pages. Manually replicating this across environments to test and deploying new features is slow and error-prone. Ideally this feature would be API-driven so that we can use it from a CI pipeline, and would allow us to specify exactly which components are exported/imported so that changes can be isolated from each other.

  • Grzegorz Junka commented
    July 13, 2021 18:29

    Thsi is also the only way of copying pages that use linked components. Copying pages with linked components with the export/import added in PageBuilder Editor 3.4 is currently broken.

  • Tania Lee commented
    May 29, 2020 15:19

    We definitely know that this will be a useful feature. Currently, you can request this from ACS. We'll be planning on when we can add this work to our Engine roadmap.

  • Ian Krantz commented
    February 05, 2019 22:31

    Along with copying pages and features from Production to Sandbox, this is essential for doing meaningful testing in Sandbox environment

  • +1