Skip to Content

Smart Sync

 Available only for Pimcore Enterprise Edition & Pimcore PaaS

Data Management Infrastructure Management
Price
Annual subscription with auto-renewal: 599.00 €

Terms and Conditions
Annual subscription with auto renewal
Payment methods: Credit Card, Wire Transfer
For all terms see Terms & Conditions




Up-to-Date 

Environments   

Keep your Pimcore environments aligned and always work with current data. Smart Sync transfers databases, assets and relevant files between production, staging and development systems while considering Pimcore-specific requirements and optimizations. Eliminate outdated test environments and ensure consistent QA and release processes across your projects.


One-Click 

Synchronization

Trigger environment synchronization directly from the Pimcore backend or automate it via CLI. Smart Sync integrates seamlessly into existing infrastructures and eliminates repetitive manual tasks such as database copies and asset transfers. Set up current environments within minutes and simplify your operational workflows. 


Partial 

Sync

Transfer data selectively: Smart Sync also allows to transfer selected data between Pimcore systems. For example, transfer only documents or only a certain data object folder. Including relations, hierarchy and check for existence. 


About Smart Sync


Smart Sync automates the synchronization of data between Pimcore environments like production, staging and development systems

Many Pimcore projects operate multiple environments for development, testing and QA. Over time these environments drift apart, resulting in outdated data, inconsistent assets and recurring manual synchronization efforts. Smart Sync solves this problem by transferring the current state of one Pimcore instance to another while considering Pimcore-specific requirements and exclusions. Synchronization can be triggered directly from the Pimcore backend or via CLI.


Typical use cases

● Synchronize production data to staging environments 

● Prepare QA and test systems 

● Keep development environments up to date

● Simplify release preparation 

● Reduce operational overhead 

● Support more efficient infrastructure setups 

● Setting up feature branch environments with a specific data baseline (e.g., live system data or a fixed test dataset) 

● Creating on-demand / ad-hoc test environments (spinning up a test system with one command) 

● Partial transfer of content from one system to another 

       ○ Transfer of objects within a certain folder 

       ○ Transfer of documents + assets without data objects 

● New Pimcore upgrade strategy because of compatibility with Pimcore 10 up to 2026: 

       ○ Extract data from old Pimcore systems 

       ○ set up new one 

       ○ Import data to new Pimcore system


Key benefits

 

Up-to-date environments

Always work with realistic and current production data. Copy the whole system or only partial contents.


Partial Sync Possible

Transfer selected data like objects within a certain folder or just documents or assets.


Reduced administration effort

Avoid repetitive database and file synchronization tasks.


Faster testing and QA

Prepare current test environments in minutes.


Lower infrastructure costs 

Enable more efficient usage of staging and test systems, via on-demand testing systems. No more stale testing systems which run 24/7.


Pimcore-native approach

Built specifically for Pimcore projects and hosting environments including optimizations to exclude temporary data for maximum performance.


Technical highlights 

● Configuration via Pimcore UI 

● CLI support 

● SSH-based synchronization 

● Pimcore-specific exclusions and optimizations 

● Lightweight setup 

● Easy integration into existing Pimcore infrastructures 


Smart Sync was created from real-world Pimcore project requirements and focuses on solving operational challenges without adding unnecessary complexity.


Version

● Current version: 1.0.0

Pimcore version support

● Pimcore-Core: Pimcore 10, 11, 12, Platform Version 2022, 2023, 2024, 2025, 2026 

● PHP-Version(en): PHP >= 8.0 

● Datenbank: MariaDB >= 10.3, MySQL >= 5.7 

● CLI-Tools: mysqldump, rsync  

Technical support

  • Documentation and technical support provided by Basilicom for registered customers. 
  • https://basilicom.de/service


SLA

  • Individual SLA possible. 
  • Escalation support available on request. 
  • Business hours support (CET). Mo-Fr: 9-17h


Installation service

  • Installation, configuration, prompt setup, template integration and customization services available on request.

Invoicing

Proprietary license

  • By purchasing the Extension, the customer accepts Basilicom's End User License Agreement (EULA) in its current version which is licensed per Pimcore installation.


Keep your Pimcore environments synchronized - with just one click.

  

Contact us for more information about this extension