Uniform Siphon - Sitecore CMS migration toolkit

This is a technical guide on how to use Uniform Siphon to migrate content, presentation layer from Sitecore XM/XP to Uniform. Learn more about Siphon here

Uniform Siphon has been proven on over 90 complex Sitecore sites migrated, and after over three years of R&D investment, this special capability is now available to all Uniform customers.

Siphon goes beyond just "content" migration and is built to map your source entities as close as possible to Uniform. You can migrate Sitecore content tree with page-level items, Sitecore layouts (shared and versioned), languages, renderings and data sources, redirects, forms, etc.

Siphon can handle all those types of content / configuration entities differently and map to native Uniform features 1-1.

Check out this accelerated demo of a migration from a 8-year-old Sitecore site to Uniform, fully automated.

Uniform Siphon - Sitecore migration in action

Uniform Siphon is a command-line tool that is plugged into a CI/CD automation process per customer needs and is built around the Extract-Transform-Load pattern common in data migration space.

The migration happens with multiple checkpoints, using the machine's hard drive to store data between stages.

  1. Data is downloaded from the source CMS with a Siphon.Download.exe CLI command to the machine where it runs using custom endpoint that can be deployed to the live CMS instance without restart.
  2. Content and media files in source CMS format are converted using the Siphon.Migration.exe CLI command into different sets of files in the format that Uniform understands.
  3. Content and media files in Uniform format are pushed to Uniform project using Uniform Sync CLI @uniformdev/cli.

See the detailed guide here.

  • Q: Which Sitecore version does Siphon require

    A: Siphon can work on any Sitecore version 8.2+ and any topology.

  • Q: I have a lot of internal links in my Sitecore html fields

    A: Siphon re-constructs html inside Uniform's Rich Text editor format and retains internal, external links and embedded images.

  • Q: I have 50 languages to migrate

    A: Siphon supports multi-lingual migration, extracting and loading your localizated content into Uniform by preserving your localization settings as is. You can choose migrating one locale at a time or multiple locales in a batch.

  • Q: I have a lot of internal links in my Sitecore html fields

    A: Siphon re-constructs html inside Uniform's Rich Text editor format and retains internal, external links and embedded images.

  • Q: I have multiple sites to migrate

    A: Siphon supports multiple sites for migration and you can choose the migration strategy of starting with one site or handling multiple sites at the same time.

  • Q: I use Sitecore SXA

    A: Great, Siphon understands SXA primitives well and maps it over Uniform native capabilities out of the box.

  • Q: I have custom fields

    A: Siphon supports transformations and your custom fields can be mapped to either native Uniform fields/parameters or custom ones, preserving the functionality.

  • Q: I have custom focal point for Sitecore Media Library

    A: Great news, Uniform supports this feature natively and Siphon can translate focal point values to Uniform format as a part of the migration.

  • Q: I use Sitecore Forms or WFFM

    A: Siphon can be configured to re-create forms and fields as components in Uniform Canvas.

  • Q: I use SXA redirects or custom redirects

    A: Great news - your redirects will be migrated into native Uniform Redirect Manager.