Don't miss out Virtual Happy Hour this Friday (April 26).

Try our conversational search powered by Generative AI!

Loading...
Area: Optimizely CMS
ARCHIVED This content is retired and no longer maintained. See the latest version here.

Recommended reading 

Mirroring

Mirroring lets you maintain content in one location and push the content to other sites by scheduling export/import of selected CMS data from one site to another. The Episerver CMS administration interface lets you manage mirroring rules and associated batch jobs. Mirroring keeps track of pages that are moved and deleted, maintaining the exact page structure.

The following objects are included in mirroring:

  • Content items such as pages in selected parts of the page tree structure, and files linked to from these pages.
  • Content types such as page and block types (optional, see XCOPY deployment).
  • Frames.
  • Tabs used for grouping properties.
  • Categories (but not new category definitions created in admin)
  • Visitor groups.

Note: You can install mirroring only on Episerver CMS 7.5 (through the Deployment Center). If you want mirroring with the latest Episerver version, install a CMS 7.5 site with mirroring, and then upgrade to the latest CMS through NuGet because there is no NuGet package for mirroring functionality; it is installed as a separate service in a virtual directory on the server. An updated DLL is available in the EPiServer.CMS.Core NuGet package (packages/EPiServer.CMS.Core.9.0.0/tools/MirroringService/), which you must manually patch to support CMS 9.

Note: Episerver CMO and Episerver Commerce do not support mirroring. Also, content mirroring is not supported in cloud deployment such as Windows Azure Web Apps and Episerver Digital Experience Cloud (DXC).

You can manage export of templates between sites through XCOPY deployment. See Deploying to Windows Servers.

Even though two-way mirroring is possible, the mirroring service is configured as one-way-mirroring; the mirroring service sends the content to another service. In Episerver CMS, the mirroring service detects whether the content was previously mirrored, so if you run a mirroring job many times without changing of the content, the content on the target site is ignored and unchanged.

See the administration section in the Episerver CMS user guide for information about the Export/Import and Mirroring user interfaces.

Related topics

Do you find this information helpful? Please log in to provide feedback.

Last updated: Sep 21, 2015

Recommended reading