I created RedZwitch.com for this - it's a modern Redis migration tool specifically designed for your use case.
Key features that solve your problem:
Basic steps:
This is much more reliable than using SAVE or BGSAVE commands and manually copying files, especially for production databases that need to stay available during migration.
The tool will handle all the complexity of migrating different Redis data types and maintaining data consistency during the transfer. You'll get a real-time progress view and can verify the migration completed successfully before switching to your new instance.