Tutoriel : Sauvegarde et restauration SQL Server avec le service Stockage Blob Azure

Bienvenue dans le tutoriel Prise en main avec SQL Server sauvegarde et restauration avec Stockage Blob Azure service. Ce didacticiel vous aide à comprendre comment écrire des sauvegardes et les restaurer à partir du service Stockage Blob Azure.

Contenu du didacticiel

Ce didacticiel montre comment créer un compte de stockage Windows et un conteneur d'objets blob, créer des informations d'identification pour accéder au compte de stockage, écrire une sauvegarde dans le service d'objet blob et effectuer une restauration simple. Ce didacticiel est divisé en quatre leçons :

Leçon 1 : Créer des objets stockage Azure
Dans cette leçon, vous allez créer un compte de stockage Azure et un conteneur d’objets blob.

Leçon 2 : Créer des informations d'identification SQL Server
Dans cette leçon, vous allez créer des informations d’identification afin de stocker les informations de sécurité utilisées pour accéder au compte de stockage Azure.

Leçon 3 : Écrire une sauvegarde de base de données complète dans le service Stockage Blob Azure
Dans cette leçon, vous allez publier une instruction T-SQL pour écrire une sauvegarde de la base de données AdventureWorks2012 dans le service Stockage Blob Azure.

Leçon 4 : Effectuer une restauration d’une sauvegarde de base de données complète
Dans cette leçon, vous allez publier une instruction T-SQL pour effectuer une restauration d'une sauvegarde de la base de données que vous avez créée au cours de la leçon précédente.

Configuration requise

Pour suivre ce didacticiel, vous devez connaître les concepts de sauvegarde et de restauration SQL Server et la syntaxe T-SQL. Pour utiliser ce didacticiel, votre système doit répondre aux spécifications suivantes :

  • Une instance de SQL Server 2014 et une base de données AdventureWorks2012 installée.

    L’instance SQL Server peut être installée sur site ou sur une machine virtuelle Azure.

    Vous pouvez utiliser une base de données utilisateur en remplacement d'AdventureWorks2012, puis modifier la syntaxe TSQL en conséquence.

  • Le compte d’utilisateur utilisé pour émettre les commandes BACKUP (sauvegarder) ou RESTORE (restaurer) doit figurer dans le rôle de base de données db_backup operator avec les autorisations Modifier des informations d’identification .

Lectures supplémentaires

Voici quelques lectures recommandées pour comprendre les concepts et les meilleures pratiques lors de l’utilisation du service Stockage Blob Azure pour SQL Server sauvegardes.

  1. Sauvegarde et restauration SQL Server avec le service Stockage Blob Microsoft Azure

  2. Bonnes pratiques et résolution des problèmes liés à la sauvegarde SQL Server vers une URL