Comment faire une sauvegarde de bases de données SQL Server vers une NAS

Comment sauvegarder directement une base de données SQL Server vers une NAS? Cet article vous offrira 3 façons de sauvegarder des bases de données SQL vers un Synology, un Qnap et d'autres NAS.

Par @Alex Dernière mise à jour : le 23/08/2024

Pouvez-vous sauvegarder une base de données SQL Server sur un disque NAS?

J"ai créé un plan de maintenance pour sauvegarder ma base de données MS SQL. Mais maintenant, j"ai besoin de sauvegarder ma base de données sur mon disque NAS. Cependant, lorsque j"ai essayé de faire une sauvegarde avec SSMS, je n"ai pas réussi à trouver mon disque NAS. Est-ce que SQL Server Management Studio peut sauvegarder une base de données MS SQL? Ou existe-t-il une autre méthode pour effectuer une sauvegarde SQL Server sur un disque NAS?

Les dispositifs NAS permettent à plusieurs clients connectés en réseau de stocker et de partager des fichiers avec un accès rapide. Il n"est donc pas surprenant que certains utilisateurs veuillent sauvegarder leur base de données SQL Server sur un disque NAS dans le cadre de leur stratégie de protection des données. Cependant, lorsque vous essayez de sauvegarder SQL dans SSMS, vous remarquerez qu"il n"y a pas de chemin réseau dans la liste de destination.

Cela est dû au fait que pour sauvegarder une base de données SQL sur un emplacement réseau, vous devez d"abord saisir manuellement le bon chemin UNC. Il doit contenir le nom du serveur et le nom de dossier, par exemple \\serveur\dossierpartagé ou \\ip\dossierpartagé.

Si vous mappez un dossier réseau en tant que lecteur et utilisez sa lettre de lecteur comme chemin, vous obtiendrez probablement l"erreur du système d"exploitation 3 (Le chemin spécifié est introuvable).

Pas de panique, SSMS peut faire une sauvegarde SQL sur un disque NAS ou un disque partagé en réseau. Vous pouvez suivre les étapes ci-dessous pour savoir comment le faire. De plus, nous vous présenterons une méthode plus simple pour sauvegarder une base de données MS SQL sur un NAS.

Méthode 1. Faire une sauvegarde SQL Server sur un NAS avec SSMS

SQL Server Management Studio (SSMS) est un environnement intégré pour gérer toute infrastructure SQL. Il offre un moyen de créer un plan de maintenance pour SQL Server.

Laissez-moi vous donner un exemple ici pour vous montrer comment cela fonctionne, mais les étapes sont un peu complexes. Si vous avez besoin d"une méthode plus simple, vous pouvez vous référer à la partie suivante.

Étape 1. Exécuter SSMS et lancer le programme de sauvegarde

Sur Microsoft SQL Server Management Studio, faites un clic droit sur la base de données que vous souhaitez sauvegarder, puis choisissez Tâches > Sauvegarder.

Étape 2. Choisissez un lecteur NAS comme destination et configurez les autres paramètres

Maintenant, vous pouvez configurer les paramètres de sauvegarde. Supprimez la destination par défaut pour en ajouter une nouvelle.

Ne cliquez pas sur l"icône ... pour sélectionner la destination. Au lieu de cela, saisissez le chemin UNC suivi du nom du fichier de sauvegarde dans la fenêtre qui apparaît. Dans mon cas, la destination de sauvegarde est "\\nas\sharefolder\sqldb.bak”.

Alternativement, vous pouvez remplacer le nom du NAS par l"adresse IP, comme “\\192.168.0.x\sharefolder\sqldb.bak”.

Étape 3. Valider la tâche de sauvegarde

Cliquez sur OK pour lancer la sauvegarde. Vous pouvez voir qu"elle s"est terminée avec succès.

De même, vous pouvez utiliser T-SQL pour effectuer la sauvegarde SQL vers un NAS. Cliquez sur Nouvelle requête > entrez les commandes suivantes > puis Exécutez la.

BACKUP DATABASE example TO DISK = "\\nas\sharefolder\sqldb.bak"

*Remplacez le nom de la base de données et le chemin du NAS par les vôtres.

Astuces connexes:

✎ Si vous souhaitez effectuer automatiquement une sauvegarde SQL Server vers un NAS, vous pouvez combiner cette astuce avec des Maintenance Plans, SQL Server Agent ou un fichier batch (veuillez vous référer à sauvegarde automatique de base de données SQL). N"oubliez pas d"utiliser toujours le chemin UNC d"un emplacement réseau.

✎ Pour résoudre l"erreur système d"exploitation 5, veuillez vous référer à accès refusé à la sauvegarde SQL Server vers un partage réseau.

Méthode 2. Sauvegarder une base de données SQL vers un NAS Synology avec Active Backup for Business

Active Backup for Business est une méthode de sauvegarde fournie par Synology. Elle vous permet de créer une sauvegarde pour les machines physiques et virtuelles. Ainsi, si vous utilisez un NAS Synology, vous pouvez sauvegarder votre ordinateur physique ou vos machines, ce qui inclut votre base de données SQL.

Pour sauvegarder un serveur physique Windows exécutant SQL

Étape 1. Téléchargez Active Backup for Business, installez-le et exécutez-le.

Étape 2. Sélectionnez Serveur physique dans le volet de gauche > Cliquez sur Windows > Ajouter un appareil et téléchargez l"installateur 32 bits ou 64 bits pour l"appareil.

Étape 3. Rendez-vous sur le Centre de Téléchargement Synology, sélectionnez le modèle de votre produit et téléchargez l"Agent Synology Active Backup for Business.

Étape 4. Dans Active Backup for Business, choisissez le serveur connecté. Cliquez ensuite sur Créer une tâche et configurez les paramètres de la tâche. > cliquez sur Créer une tâche > puis suivez les instructions pour configurer votre tâche de sauvegarde.

Pour sauvegarder une machine virtuelle Windows exécutant SQL

Étape 1. Sélectionnez l"option Machine Virtuelle dans Active Backup for Business.

Étape 2. Cliquez sur Gérer l"hyperviseur et ajoutez un hôte.

Étape 3. Ensuite, sélectionnez l"hôte > cliquez sur Créer une tâche. Suivez ensuite l"assistant de sauvegarde pour créer une tâche de sauvegarde.

Méthode 3. La manière la plus facile de sauvegarder (multiples) bases de données SQL vers un NAS/partage réseau

Les méthodes mentionnées sont efficaces pour sauvegarder des bases de données SQL, mais SQL Server Management Studio (SSMS) ne peut sauvegarder qu"une base de données à la fois, et parfois vous pouvez rencontrer des problèmes lors de l"utilisation de SSMS. De plus, Active Backup for Business est conçu pour les sauvegardes NAS Synology.

Alors, existe-t-il une meilleure solution pour les sauvegardes SQL ? Oui, il en existe une. Nous vous recommandons AOMEI Cyber Backup, un logiciel centralisé de sauvegarde SQL qui peut gérer toutes les bases de données SQL d"un réseau local. Il vous permet de sauvegarder et de restaurer des bases de données SQL Server de la version 2005 à 2022 sans erreurs. Avec cet outil, vous pouvez facilement sauvegarder toutes les bases de données Microsoft SQL vers Synology ou d"autres disques NAS.

Il possède également de nombreuses fonctionnalités avancées utiles pour répondre aux différentes demandes de sauvegarde :

📌 Sauvegarde automatique : Il permet aux utilisateurs de programmer des sauvegardes automatiques. Vous pouvez choisir d"exécuter des sauvegardes complètes, incrémentielles et différentielles.📌 Gestion basée sur les rôles : Avec un compte administrateur, vous pouvez créer plusieurs sous-comptes avec des autorisations différentes. Ainsi, vous pouvez assigner d"autres membres de l"équipe en tant que lecteurs, superviseurs et opérateurs.📌 Sauvegarde vers tous les emplacements : En plus de sauvegarder sur un disque NAS, AOMEI Cyber Backup permet aux utilisateurs de sauvegarder SQL vers d"autres emplacements distants, tels que des partages réseau, des lecteurs mappés, un stockage local ou externe. Et vous pouvez également sauvegarder vers un compartiment Amazon S3.

Essayez la version d"essai gratuite de 30 jours :

Télécharger la version d"essai gratuiteMicrosoft SQL Server 2005-2022
Sauvegarde SQL centralisée et sécurisée

Les étapes ci-dessous vous guideront pour configurer et exécuter des sauvegardes depuis SQL Server vers un NAS :

Étape 1. Exécutez AOMEI Cyber Backup et ajoutez Microsoft SQL.

Pour configurer le logiciel de sauvegarde SQL : exécutez le programme installé et accédez à Appareil source -> Microsoft SQL -> Ajouter Microsoft SQL.

▶Sinon, vous pouvez cliquer sur ​​​​Ajouter Microsoft SQL > Télécharger le programme proxy ou Copier le lien pour installer le programme sur l"appareil sur lequel SQL Server est installé. Ensuite, cliquez sur "Proxy déjà installé" et sélectionnez l"appareil, puis cliquez sur le bouton Confirmer .

Après cela, cliquez sur -> Authentication pour valider l"instance de base de données.

Étape 2. Exécuter une tâche de sauvegarde SQL

Cliquez sur Tâche de sauvegarde dans la colonne de gauche de l"interface, puis cliquez sur Tâche de sauvegarde > Créer une nouvelle tâche. Lorsque la fenêtre de création de nouvelle tâche apparaît, sélectionnez le type de sauvegarde en tant que Sauvegarde Microsoft SQL.

Étape 3. Configurer les paramètres de sauvegarde

Cliquez sur Nom de l"appareil pour sélectionner l"instance SQL et les bases de données que vous souhaitez sauvegarder. Vous pouvez sélectionner une ou plusieurs bases de données de manière flexible.

Pour sauvegarder la base de données SQL dans NAS, vous pouvez cliquer sur Ajouter un nouveau stockage réseau pour l"ajouter. Le chemin enregistré sera répertorié dans Ajouter stockage.

Configurez une Planification (facultatif) pour exécuter la sauvegarde de la base de données SQL quotidiennement/hebdomadairement/mensuellement et définissez la méthode de sauvegarde en tant que Complète/Incrémentielle/Différentielle.

✍Plus de fonctionnalités utiles :

  • Nettoyage de sauvegarde vous permet de supprimer automatiquement les anciennes versions de sauvegarde et ainsi économiser de l"espace de stockage.
  • Notification par e-mail vous permet de recevoir des notifications par e-mail en cas de tâche anormale ou réussie.
  • Archivage vous aide à archiver les sauvegardes dans un stockage Cloud - stockage d"objets Amazon S3 après l"exécution d"une sauvegarde.

Étape 4. Enregistrer la tâche de sauvegarde SQL

Maintenant, vous pouvez cliquer sur Démarrer la sauvegarde pour créer et exécuter la sauvegarde de la base de données SQL.

Une fois la tâche créée, elle sera répertoriée dans l"onglet Tâche de sauvegarde. Vous pouvez l"éditer ou la restaurer à tout moment. Grâce à la fonction de sauvegarde et de restauration centralisée, vous pouvez également sauvegarder la base de données SQL vers un autre serveur facilement.

FAQ sur la sauvegarde de SQL Server vers un NAS

Q : Quelles sont les conditions préalables pour sauvegarder SQL Server vers un NAS ?

R : Avant de sauvegarder vers un NAS, assurez-vous que :

  • Le NAS est accessible depuis le serveur SQL (via une affectation de réseau ou un chemin UNC).

  • Le compte de service SQL Server dispose des autorisations de lecture/écriture sur le dossier NAS.

  • Vous disposez d"un espace de stockage suffisant sur le NAS pour les sauvegardes.

Q : Quels problèmes courants puis-je rencontrer lors de la sauvegarde de SQL Server vers un NAS ?

R : Certains problèmes courants incluent :

  • Erreurs d"autorisation : Si SQL Server n"a pas les autorisations correctes, il ne pourra pas écrire sur le NAS.

  • Problèmes de réseau : En cas de problème de connectivité réseau, la sauvegarde peut échouer.

  • Espace de stockage : Assurez-vous que le NAS dispose d"un espace suffisant pour vos sauvegardes.

Q : Est-il possible de compresser les sauvegardes SQL Server pour économiser de l"espace sur le NAS ?

R : Oui, AOMEI Cyber Backup offre une sauvegarde compressée de SQL Server permettant de réduire la taille du fichier, ce qui permet d"économiser de l"espace sur le NAS.

Conclusion

Voici comment effectuer une sauvegarde du serveur SQL sur le lecteur NAS. Vous pouvez utiliser SSMS, Active Backup for Business ou AOMEI Cyber Backup pour protéger votre base de données MS SQL.

En revanche, AOMEI Cyber Backup est meilleur dans la plupart des conditions. Il vous permet de sauvegarder la base de données SQL Server sur le lecteur NAS et de configurer une planification pour l"automatiser. De plus, vous pouvez même sauvegarder la base de données SQL et la restaurer sur un autre serveur en seulement quelques étapes simples.