Un backup Microsoft MAP impossible à restaurer
Après avoir lancé une analyse d’une semaine chez un client à l’aide de Microsoft MAP (Assessment and Planning Toolkit), j’ai demandé au client d’exporter la base (et les résultats) directement à partir de MAP. Malheureusement à partir de MAP, je n’ai pas réussi à réimporter la base. MAP tient compte des versions et localisation de l’instance SQL. Peu importe, en me connectant sur un serveur SQL, je tente une restauration, qui bien sûr ne fonctionne pas. Pour parer à ce problème, créer une base de données bidon, et renommez les fichiers MDF et LDF du nom de l’instance MAP du client (arrêtez au préalable le service SQL).
Puis utilisons OSQL pour restaurer et écraser la base de données précédemment crée par la base MAP du client.
osql -E -S serveur\instance -Q "restore database AUDIT_CLIENT from disk='c:\d_export.bak' with replace"
Et magique, la base apparaît ! Bref, comme je l’avais déjà abordé précédemment dans un billet concernant la sauvegarde d’un Sharepoint, rien ne vaut un bon fichier LDF et MDF pour sauvegarder/restaurer sa base !
Je travaille actuellement en tant qu’Enterprise Architect pour le groupe CAPGEMINI. Acteur et expert communautaire reconnu depuis de nombreuses années, j’anime ce site autour des technologies Microsoft, des thématiques du Cloud, des infrastructures, … Je suis également à l’origine de nombreuses publications dans la presse IT.