Database migration to Guidewire Cloud
As part of your migration from self-managed products to Guidewire Cloud, you must perform a one-time migration of your data.
Migrate your self-managed database to Guidewire Cloud by transferring a database backup to your dedicated Guidewire S3 bucket on AWS. Guidewire provides you with this secured S3 bucket for your transfer. Although you can make this transfer over a standard internet connection, Guidewire recommends that you use Direct Connect with a public virtual interface (VIF) for large transfers such as database backups. Direct Connect, integrated with the Guidewire Cloud Platform S3 public VIF, provides a fast and consistent connection that can be used to transmit data from your data center to the public IP of the S3 bucket. When your database transfer is complete, work with your Guidewire Professional Services partner to restore the backup directly to a Guidewire Cloud database. A private connection such as VPN is not supported for this data transfer.
To set up AWS and Direct Connect, your organization must work directly with a vendor from Amazon’s provider network. You may already have an existing relationship with one of these providers. To find a preferred AWS partner in your area, see AWS Direct Connect Delivery Partners. Direct Connect is available with several capacity options: 1G, 10G, and 100G. For transmitting your self-managed database to Guidewire Cloud, you must use connection of 10G or greater. This provides a throughput of roughly 1TB/hour, which is required to minimize downtime during the upgrade deployment.
For larger databases where the transmission time would exceed the allocated time, an individual database transfer might need to occur in multiple phases. After the initial transmission of the full database backup, any subsequent database changes must also be transferred. The mechanism for transferring the differences depends on the database technology being used:
- For Microsoft SQL Server, you would perform a differential backup and then transfer it via Direct Connect to the Guidewire S3 bucket.
- For Oracle, Guidewire would establish a temporary VPN (or AWS PrivateLink) connection between a Guidewire-owned AWS Virtual Private Cloud (VPC) and your data center. Guidewire would then use the AWS Data Migration Service (DMS) to connect to your database via JDBC and stream the database changes to the Guidewire S3 bucket.