Data Replication Tasks

When you replicate data, consider the files that are affected. Individual replication tasks are not available the first time you replicate, because all data is replicated.

Global Data Replication Tasks

Task Data Notes
CSC Settings Customer Service Center settings  
CSRF Whitelist Pipeline/Start Nodes All CSRF whitelist pipeline and start nodes  
Catalogs

Select one or more catalogs to replicate. Selecting Catalogs includes all catalogs.

Catalog content, including:
  • catalog-specific static content such as catalog image resources
  • Categories
  • Explicit recommendations
  • Products, including options, variation attributes, and sets

Cross-catalog product references, such as category assignments and recommendations, are not considered. When replicating individual catalogs that could contain references to products in other catalogs, you must also replicate the referenced catalogs.

Be sure to replicate any custom objects used in catalog data, such as custom recommendation objects.

When replicating catalogs to production, be sure to replicate the associated search indexes at the same time. If you don't, then your production search indexes will be outdated.

You must replicate explicit recommendations. Dynamic recommendations are not replicated, since they are dynamically generated on each instance.

Catalog feeds are not replicated. You must configure them directly on each instance.

The replicated folders are https://[hostname]/on/demandware.servlet/webdav/[organization]/Catalogs/[Catalog name].

Custom Object Types System object type extensions and custom object types

Always define custom object types in a staging instance and replicate them to development and production.

If you define a custom object type in development or production, it will be deleted or overwritten by the replication process.

Always replicate a new or changed custom object type before replicating any custom objects of that type.

Replicating a custom object type replicates only the type's definition, not its object instances (unless you also replicate custom objects). For example, you can replicate a custom object type to production without also replicating objects of that type that were used for testing on staging. To prevent objects of a type from being included when custom objects are replicated, set the type to Not Replicable.

Although you can define custom objects at the global or site level, custom object types are always defined at the global level.

Custom Objects Organization-scope custom objects that are of types defined as Replicable

You must replicate a custom object type before replicating custom objects of that type.

Custom objects of types defined as Not Replicable are not included.

Customer Lists All customer lists, including their settings, such as password requirements Customer profiles and sequence numbers are not replicated.
Geolocations Geolocation data  
Global Sorting All global sorting rules  
Libraries

Select Libraries to replicate shared library content. Select an individual library to include content belonging to it.

All shared library content, including content assets, folders, and library static content  
OAuth Providers All OAuth providers  
OCAPI Settings Global Open Commerce API settings  
Preferences

Select System Preferences, Custom Preferences, or Cross Cloud Preferences. Selecting Preferences includes system, custom, and cross cloud preferences.

System, custom, and cross cloud preferences, including:
  • Currency and exchange rate settings
  • Locale, region, and time zone settings
  • Locale and page meta tag settings
  • Order, invoice, shipment, and customer number sequencing rules
  • Organization Preferences system object with custom attributes and values
  • Primary Instance Group time zone
  • Supported countries and language codes
  • User security policy
 
Price Books Product price books  
Sites

Select one or more sites to replicate. Selecting Sites includes all sites.

Site definitions (including currency, taxation, and server configuration settings for storefronts), content library and assets, and site preferences (including assignments to catalogs, price books, inventory, and customer lists)

Custom site preferences are included, even if the Preferences task is not selected.

When you add a new site, or modify this data for an existing site, you must run a global replication that includes its site task before you can run a site replication on it.

The replicated folder is https://[hostname]/on/demandware.servlet/webdav/[organization]/Libraries/[library name].

Static content Global static content (non-catalog and non-library static resources), including images loaded into site content slots and assigned to system and custom objects  
WebDAV Client Permissions Global WebDAV client permissions  

Site-Specific Data Replication Tasks

Task Data Notes
A/B Tests Replicates all the site's A/B tests  
A/B Tests and Experiences Replicates all the site's A/B tests, promotions, slot configurations, and sorting rules

This is a superset of the A/B Tests task.

Active Data Feeds All active data feed definitions

Active data, such as metrics, is not replicated. You can import active data from your production instance into a staging or development instance. Replicate active data feeds before importing active data to ensure that the data matches.

Cache Settings Cache settings, including page cache settings, TTL of static content, and page cache partitions

Selecting this overrides the Page Cache setting of the replication process. Replicating cache settings always invalidates the cache.

Campaigns Campaigns and promotions, including promotion images

You must replicate the source code groups, customer groups, and coupons used by your campaigns and promotions.

Replicate Custom Object Types first if you have customized Campaign or Promotion objects.

Content Library Library content, including content assets, folders, folder ranking, and library static content (title, description, URL, HTML content, and templates)

Only content in the site's private content library is included. This setting does not include content in shared libraries.

Content feeds are not replicated. You must configure them directly on each instance.

The replicated folder is https://[hostname]/on/demandware.servlet/webdav/[organization]/Libraries/[library name].

Content Slots Slots and slot configurations, including definitions of slot schedules, callouts, and assets

The actual content in the slots is often in a shared library, which is replicated as global data.

You must replicate the categories referenced by your slots.

Coupons Coupon IDs, definitions, and codes

Coupon redemptions and coupon export status are not replicated.

Custom Objects Site-scope custom objects that are of types defined as Replicable

Replicate a custom object type before replicating custom objects of that type.

Custom objects of types defined as Not Replicable are not included.

Customer Groups Customer group definitions and roles

Calculated group memberships are not replicated. When you replicate dynamic customer groups, they do not have members on the target instance until the background process that populates them runs.

Individual customer records are not included.

Dynamic Content All dynamic content managed by external systems  
OCAPI Settings Open Commerce API settings for this site  
Payment Payment processors, payment methods, payment cards, payment-specific system preferences, and all custom preferences

Replicate any changed global and site preferences before replicating this data.

Preferences

Select System Preferences or Custom Preferences. Selecting Preferences includes both system and custom preferences.

Site-specific system and custom preferences, including:
  • Active system locales
  • Basket persistence and behavior
  • Catalog assignments
  • User-defined custom preferences
  • Customer list assignments
  • Gift certificate email notifications
  • Inventory assignments
  • Order, invoice, shipment, and customer number sequencing rules
  • Order export delay
  • Pricebook assignments
  • Product lock times
  • Search and spell-check behavior
  • Site Preferences system object with custom attributes and values
  • SEO support (deprecated -- use Site URLs instead)
  • Storefront time zone and location

Guided search settings must be individually defined for each system in the Primary Instance Group.

Search Indexes Search indexes and dictionaries, including:
  • Products
  • Spelling
  • Content
  • Redirects
  • Synonyms
  • Suggestions
  • Rankings
  • Stopwords
  • Hypernyms
  • Sorting configuration

Availability and active data indexes are not included because they depend on inventory data that is only available on the production instance.



The search index update schedule is not included. You must configure it on each instance.

Search preferences are replicated by the Preferences task.

You can replicate the templates, pipelines, and other code underlying your search feature. However, you can't change Salesforce B2C Commerce's underlying search and navigation processes.

Search index replication can fail if an index is rebuilt during replication. When replicating search indexes, disable incremental search indexing and all scheduled index builds, and ensure that running rebuilds have completed.

Shipping Methods All data regarding shipment and shipping methods  
SEO

Select Catalog URLs, Content URLs, Pipeline URLs, or Mapping and Redirect Rules. Selecting SEO includes all URLs and rules.

SEO and static mappings
  • Catalog URLs--Generated category URLs, catalog-specific URL rules and product/category settings, locale settings, and general settings (lowercase/special character substitution)
  • Content URLs--Generated folder URLs, library-specific URL rules and product/category settings, locale settings, and general settings (lowercase/special character substitution)
  • Pipeline URLs--Pipeline aliases, locale settings, and general settings (lowercase/special character substitution)
  • Mapping and Redirect Rules--Static mappings, dynamic mappings, and URL redirects

Site aliases are not included.

Sorting All sorting rules and storefront sorting options  
Source Codes All defined source codes and source code groups

Source code redemptions are not replicated.

Stores All defined stores and store groups, including addresses and store hours  
Taxation Tax classes, jurisdictions, rates, and tax-specific system preferences

Tax calculation relies on the jurisdiction settings, which are part of the system preferences. They are included in Taxation replication.

Related Links

Create a New Data Replication Process

Data Replication

X Privacy Update: We use cookies to make interactions with our websites and services easy and meaningful, to better understand how they are used and to tailor advertising. By continuing to use this site you are giving us your consent to do this.