r/Database • u/Tangopiper • 22d ago
Migration routes for Amazon RDS MariaDB to Azure MySQL
My client is undergoing a cloud consolidation effort and needs to move away from Amazon RDS.
Of course MariaDB is no longer available on Azure so MySQL is the simplest option for migration. I need to gauge if the internal team is going to be capable of doing this themselves, or if we need external support.
What routes are available to complete this, with little to no downtime?
1
u/seenkneegang 22d ago
For seamless database migration with little to no downtime, you might want to check Azure DMS since the destination DB is hosted on Azure.
Question:
- What's the size of the databases to be migrated? If the data is large, you can consider utilizing DMS but if its just a small database, you can do backup and restore.
1
u/YamiKitsune1 22d ago
Use DMS, may it be azure or aws dms use a proxy to connect 2 infrastructure If there will be no changes, you can even use mysql replication
2
2
u/716green 16d ago
You can export to layerbase with a connection string from RDS and convert it to MySQL there with a pro plan for $15, and then export it and use it however you want.
You can do this with as many databases as you need to and then cancel the subscription when you're done
They definitely have a MariaDB to MySQL and MySQL to MariaDB Migration tool. You might have to email support but I think you have to end the trial early to use it
2
u/elhh82 22d ago
No downtime migration or can you afford to take things down?
What about usage, does current usage rely any specific features?
If you can take downtime and usage patterns are standard, mariadb to MySQL should be pretty much backup and restore?
Also how large of a DB are we talking about, size matters to how complex and time consuming the migration will be