Utilitaires de sauvegarde
Chaque SGBD dispose d'outils spécifiques pour faciliter la sauvegarde des bases de données. Voici les principaux outils pour MySQL, PostgreSQL, et SQL Server.
Utilisation de mysqldump
(MySQL)
mysqldump
(MySQL)mysqldump
est un utilitaire utilisé pour exporter les bases de données MySQL dans un fichier SQL. Ce fichier contient à la fois la structure des tables et les données. C'est un outil couramment utilisé pour la sauvegarde complète.
Exemple :
Pour inclure toutes les bases de données :
Utilisation de pg_dump
(PostgreSQL)
pg_dump
(PostgreSQL)pg_dump
est l'outil principal pour sauvegarder des bases de données PostgreSQL. Il permet de faire des sauvegardes au format SQL ou au format binaire, pouvant inclure la structure et les données.
Exemple :
Pour une sauvegarde complète en texte :
SQL Server
Pour Microsoft SQL Server, l'outil sqlcmd
permet de sauvegarder et restaurer les bases de données. Il existe également l'outil graphique SQL Server Management Studio (SSMS) pour exécuter des sauvegardes manuelles.
Exemple (via SQLCMD) :
Exemple (via SSMS) :
Dans SSMS, faites un clic droit sur la base de données à sauvegarder.
Sélectionnez Tasks > Backup.
Choisissez l'option de sauvegarde complète ou différentielle.
Last updated