CodeFutures Introduces dbShards/Migrate to Facilitate Large Database Migration

Bookmark and Share

Moving large databases (10s of gigabytes to terabytes in size) for an application across data centers, from a data center to a cloud environment, or from a hosted Database as a Service (DaaS) to another environment can take hours or even days, resulting in extended downtime periods for an application, according to CodeFutures, a supplier of a suite of database scalability and reliability features.  To address this problem, CodeFutures has introduced dbShards/Migrate, a new continuous replication technology that facilitates migration of large databases. Using dbShards/Migrate, the company says, a database can be seamlessly replicated from any environment to any other environment without extended downtime.

According to CodeFutures, users can perform multiple test runs of a migration to a new environment without service interruption to end users. Users can also use dbShards/Migrate to maintain a warm-standby Disaster Recovery (DR) environment - using a Cloud DaaS such as Google's Cloud SQL as a DR site to protect against catastrophic failure. dbShards/Migrate will continuously replicate the source database to the DR site, and can also perform the process in reverse during recovery from a primary site failure. Additionally, dbShards/Migrate can replicate to multiple remote environments, making a database geographically accessible around the world.

“We have seen strong customer interest in the ability to seamlessly move their databases from cloud to cloud, and data center to cloud, without the extreme downtime window and risk normally associated with this process,” said Cory Isaacson, CEO/CTO of CodeFutures.

For further information on dbShards/Migrate, go to