Describe a time when you had to perform a complex database migration with minimal acceptable downtime at TekSynap. What was your strategy?