I have in hands a task where I'm required to copy a 300GB SQL Server 2008 R2 Standard Edition to Amazon's AWS RDS.
The issue is that a couple weeks ago, AWS finally released a feature that allows the restore of a .bak
file generated by T-SQL's EXPORT command (or SSMS's one). This is a good start, but the procedure of exporting the DB, copying the .bak
file to S3 and then restoring it to RDS takes about 6h.
During that time, our application servers must be down so that the databases are in sync and; as we are talking about our website's database, 6h is something very difficult to cope with.
We have already tried AWS's DMS service and RedGate's Data Compare to no avail...
Anyone has an idea how this can be done or do we really have to accept the 6h downtime?