А насколько часто нужно эту операцию производить? Если для отказоустойчивости, то не думали в сторону Standby-базы в режиме Mirror к основной?
При этом все транзакции, совершаемые на основной базе, будут автоматически применяться на Standby; базу можно будет использовать для Read-only операций (к примеру, отчетность), и оперативно превратить в production, если возникнет необходимость.