Or even nothing goes wrong suddenly. Once, I had a vacation planned for six months and had to spend the long weekend cooped up in my hotel room overseeing a complicated migration.
To play devil's advocate, why was a migration so complicated that your engineers couldn't do it without you if it failed, being done on a vacation that everyone knew about for six months?
I won’t say anything the planning, but I’ve learned that migrations are usually hard, in the sense that you have to deal with poorly understood, seldom documented and, almost always inconsistent data. And at the same time critical since you usually can’t afford much downtime between the shutting down the old system and start using the new.
Planning something over your vacation and expecting you to work on it is just your manager being a dick. If they can do it without you, they should. If they can't do it without you, guess it can wait 'till you get back. Not like you dropped it on them last minute.