-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or requestworkflowWorkflow system featuresWorkflow system features
Description
Overview
Implement a workflow that automates database migration between subscriptions or regions in Redis Cloud.
Workflow Steps
- Validate source database accessibility
- Create backup of source database
- Create target subscription (if needed)
- Configure networking on target
- Create target database with matching specs
- Restore backup to target database
- Verify data integrity
- Optional: Set up replication for zero-downtime cutover
- Provide migration report
Example Usage
redisctl cloud workflow migrate-database \
--source-subscription 12345 \
--source-database 67890 \
--target-region eu-west-1 \
--verify-data \
--enable-replication \
--cutover-at "2024-01-15 02:00 UTC" \
--output jsonValue Proposition
- Automated migration reduces risk
- Handles backup/restore complexity
- Optional zero-downtime with replication
- Data integrity verification
- Detailed migration reporting
Acceptance Criteria
- Backup source database
- Create/configure target environment
- Handle different subscription types
- Restore with verification
- Optional replication setup
- Cutover scheduling
- Rollback capability
- Progress tracking
- Migration report generation
- Documentation and examples
Related to #260 (workflow system implementation)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestworkflowWorkflow system featuresWorkflow system features