migration-database

Migrate RDS, Aurora, Redshift, and ElastiCache databases across AWS regions.

3|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/aws-samples/sample-migration-agentic-cli-assistant --skill migration-database-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migration-database
Source: https://github.com/aws-samples/sample-migration-agentic-cli-assistant/tree/main/.kiro/skills/migration-database
Command: npx skills add https://github.com/aws-samples/sample-migration-agentic-cli-assistant --skill migration-database-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrate databases across AWS regions.

Core Features & Use Cases

  • Cross-region snapshot copy and restore for RDS and Aurora clusters.
  • Aurora Global Database failover readiness and cross-region replication guidance.
  • Redshift cross-region snapshot copy and restore guidance.
  • ElastiCache backup/export to a new region and seeding a fresh cluster.
  • KMS re-encryption guidance for encrypted resources and key management across regions.

Quick Start

Initiate a cross-region migration by selecting your source and target regions and the database engine, then follow the guided steps to copy snapshots, restore resources, and validate connectivity.

Frequently Asked Questions about migration-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate an RDS or Aurora database to another AWS region?

Cross-region database migration for RDS and Aurora uses guided snapshot copy and restore procedures. You select source and target regions, copy encrypted snapshots, restore the cluster, and validate application connectivity to complete the migration.

Can I use automated backups for cross-region Redshift migration?

Redshift cross-region migration supports automated backup snapshots and native snapshot copy procedures. You copy the snapshot to the target region and restore it to provision a fresh cluster, ensuring data consistency across regions.

What is the best way to handle KMS re-encryption when copying database snapshots across regions?

KMS re-encryption during cross-region snapshot copy requires mapping source encryption keys to target region keys. The migration process provides guidance for managing encrypted resources and updating key references to maintain security compliance.

Does cross-region migration work with ElastiCache clusters?

ElastiCache cross-region migration works by exporting backups to the new region and seeding a fresh cluster. The guided steps handle the export and import process to ensure the new cache cluster is populated correctly.

How does Aurora Global Database failover readiness work during a cross-region migration?

Aurora Global Database failover readiness during cross-region migration involves configuring cross-region replication and planning the failover process. This ensures the target region can handle traffic with minimal disruption.

Do I need to update application connectivity after restoring a database from a copied snapshot?

Updating application connectivity is required after restoring a database from a copied snapshot. The migration process includes guidance for redirecting endpoints and validating connections to ensure applications reach the new regional database.