La solution présentée utilisant le concept de "détacher/attacher" la base de donnée est à mon avis une hérésie complète (mais c'est mon avis).

Il y a des fonctionnalités de backup sur SQL SERVER...