News/MirrorSync
MirrorSync

NEW MirrorSync 6.1 Update with 50 Improvements!

MirrorSync 6.1 Update

50 Improvements and Fixes

mirrorsync 6 1

360Works releases new point update for MirrorSync with 50 improvements and fixes to optimize FileMaker synchronization.

360Works MirrorSync is the fastest and easiest synchronization tool for FileMaker. It allows everyday FileMaker users the power to synchronize their FileMaker Server files with FileMaker Pro, FileMaker Go, other FileMaker Servers, SQL databases, Salesforce, WordPress, Amazon Web Services Databases (DynamoDB and Redshift). MirrorSync was awarded FileMaker Solution of the Year and continues to be known for its scalability, reliability, speed, and ease of use.

The latest update, MirrorSync 6.1, ships with 50 improvements and fixes. Here are some of the newest improvements by category:

Container Fields and Large Data

  • Optimized conflict resolution field merging; now about 100x faster for large tables!
  • Now supports streaming for container uploads, so that you can sync any size container data (such as large video files) without running out of memory
  • Improved performance when syncing large numbers of fields (>500)
  • Now truncates extremely long container filenames
  • Performance improvements for configuration client
  • Important fix: removed a deadlock that could occur when inserting large number of records with unusually large text data and container data

Syncing with Non-FileMaker Databases

  • No need to do any time zone conversions when writing time and date values to Salesforce
  • Improvements to SQL generation for syncing to non-FileMaker SQL spoke databases
  • Performance improvements for DynamoDB; prevented unnecessary update operations if fields are added or removed

Server to Server Sync

  • Improvements for externally stored container fields with .fmp12 files during server-to-server syncs
  • Much faster transfer of large multi-file solutions between servers for initial server-to-server syncs

Configuration Improvements

  • Improved responsiveness on the configuration screen where tables, scripts, and layouts are copied and pasted
  • Added extra information at the top of the sync status showing configuration name and database descriptions
  • Exporting a configuration from server A and importing to server B now automatically changes the configured MirrorSync URL
  • Smarter switching between internal and external IP addresses, making syncing from outside the LAN about 5 seconds faster
  • History of all configuration changes is now kept

Key Improvements

  • UUID primary keys with unique validation set to "always" now automatically re-write inserts as updates to avoid duplicates
  • Improvements to detection for foreign keys, skipping any referencing tables not part of the sync
  • Improved validation for foreign key configuration
  • Fixed a problem when using custom text primary keys of varying lengths
  • Foreign keys based on excluded columns are now removed from configuration and skipped

Error Reporting and More

  • Improved error reporting for permission errors or timeouts
  • Worker script: automatically handles and retries network problems with better logging
  • Worker script: better error reporting when offline file has external data sources pointing to non-existent files

Additionally, support has been added for configurations and synchronization with FileMaker Cloud 2.

Visit the MirrorSync changelog for the complete list of all 50 improvements and fixes!

Why MirrorSync?

MirrorSync allows users to work on their own offline copy of a database on their iPad, iPhone, or laptop computer, even when they have slow or no connection to the internet when working from home or out in the field. It can also be used for server-to-server syncing between servers in different locations and with other distributed server models (clustering, load balancing). See the 360Works Documentation Wiki for more information.

Purchasing and Upgrading

Existing MirrorSync 6 users can upgrade to 6.1 at no additional cost. For users new to MirrorSync or past users with expired maintenance, now is a great time to purchase a new license.

Check your maintenance at the 360Works License Portal. To renew maintenance or buy a new license, visit the MirrorSync product page.

MirrorSync is completely free to sync FileMaker Server with FileMaker Pro or FileMaker Go with one device. Free 14-day server-to-server trials are available upon request — contact us to request yours today.

Visit MirrorSync Product Page

MirrorSync
Headshot of Will, 360Works team member.

Will Slaughter

CTO