Dans Microsoft SQL Server Management Studio, vous pouvez cliquer avec le bouton droit sur la base de données que vous souhaitez sauvegarder et cliquer sur Tâches -> Générer des scripts.
Cette ouvre automatiquement un assistant où vous pouvez définir les paramètres suivants afin d'effectuer une sauvegarde décente de votre base de données, même sur un serveur distant:
Sélectionnez la base de données que vous souhaitez sauvegarder et cliquez sur suivant, Dans le options qu'il vous présente: En 2010: sous les options Table/View, remplacez 'Script Data' et 'Script Index' par True et cliquez sur suivant, En 2012: sous 'Général', changez 'Types de données en script' de 'Schema only' à 'Schema and data' En 2014: l'option de script des données est maintenant "masquée" à l'étape "Set Scripting Options", vous devez cliquer sur "Advanced" et définir "Types de données à scripter" "à" Valeur de schéma et de données " Dans les quatre fenêtres suivantes, appuyez sur "Sélectionner tout" puis sur Choisissez de créer un script dans une nouvelle fenêtre de requête Une fois que c'est fait, un script de sauvegarde est prêt devant vous. Créez une nouvelle base de données locale (ou distante) et modifiez la première instruction 'USE' dans le script pour utiliser votre nouvelle base de données. Enregistrez le script dans un endroit sûr, et allez-y et lancez-le contre votre nouvelle base de données vide. Cela devrait vous créer une base de données locale (presque) dupliquée que vous pouvez ensuite sauvegarder comme vous le souhaitez. Si vous avez un accès complet à la base de données distante, vous pouvez cocher la case 'script all objects' dans la première fenêtre de l'assistant, puis modifier l'option 'Script Database' sur True dans la fenêtre suivante. Attention cependant, vous devrez effectuer une recherche complète & remplacer le nom de la base de données dans le script par une nouvelle base de données que vous n'aurez pas à créer dans ce cas avant d'exécuter le script. Cela devrait créer un doublon plus précis mais n'est parfois pas disponible en raison des restrictions d'autorisations.
En fait, SQL ne peut pas effectuer de sauvegardes dans un dossier distant. Vous devrez ajouter le partage au serveur REMOTE et copier la sauvegarde sur votre ordinateur local. – edosoft