Exporter (0) Imprimer
Développer tout

Procédure de copie des fichiers de données et d'installation de SQL Server dans un disque de données sur site vers Azure

Mis à jour: mars 2014

SQL Server sur les ordinateurs virtuels Azure permet un chemin de migration simple lorsque vous souhaitez déplacer vos applications et bases de données telles quelles sur le cloud. Vous pouvez créer un ordinateur virtuel à l'aide des images de SQL Server fournies par la plateforme, ou vous pouvez mettre votre propre SQL Server sous licence sur le cloud.

Cette rubrique explique comment copier vos fichiers de données ou vos bits d'installation SQL Server vers une machine virtuelle dans Azure à l'aide d'un disque dur virtuel (VHD) local à taille fixe et de l'applet de commande Add-AzureVhd

Cette rubrique suppose que :

Les sections suivantes expliquent comment copier des fichiers de données SQL Server ou des bits d'installation sur une machine virtuelle dans Azure à l'aide d'un disque de données et de l'applet de commande Add-AzureVHD :

  1. Avec Windows Server 2008 R2, cliquez sur Démarrer, pointez sur Tous les programmes - Outils d'administration, puis cliquez sur Gestion de l'ordinateur. Avec Windows Server 2012, appuyez sur la touche du logo Windows pour ouvrir l'écran Démarrer. Tapez Gestion de l'ordinateur dans l'écran Démarrer. Ensuite, double-cliquez sur Gestion de l'ordinateur.

  2. Dans Gestion de l'ordinateur, cliquez sur Stockage puis cliquez avec le bouton droit sur Gestion des disques. Cliquez sur Créer un disque dur virtuel.

  3. Dans la fenêtre de la boîte de dialogue Créer et attacher un disque dur virtuel, utilisez la fonction Parcourir pour accéder au dossier dans lequel vous souhaitez placer votre fichier VHD. Tapez MyTestData comme nom de fichier. Cliquez sur Enregistrer. Ensuite, choisissez Taille fixe comme format de disque dur virtuel. Dans Taille du disque dur virtuel définissez la taille dont vous avez besoin. Cliquez sur OK.

  4. Sélectionnez le nouveau disque dans la fenêtre Gestion des disques. Cliquez avec le bouton droit dessus et choisissez Initialiser le disque. Dans la fenêtre de la boîte de dialogue Initialiser le disque, sélectionnez votre nouveau disque et choisissez également Partition MBR (Master Boot Record).

  5. Cliquez avec le bouton droit sur le disque non alloué. Cliquez sur Nouveau volume simple. Lorsque vous utilisez l'Assistant Création d'un volume simple, conservez toutes les valeurs par défaut. Définissez la lettre de lecteur (par exemple, G:\). Cliquez sur Suivant. Cliquez pour exécuter un formatage rapide. Définissez le Nom du volume comme MyTestData. Cliquez sur Suivant. Cliquez sur Terminer.

  6. Après l'exécution de l'Assistant, vous verrez s'afficher le nouveau volume MyTestData dans l'Explorateur Windows.

  1. Copiez vos fichiers de données SQL Server ou vos bits d'installation dans le nouveau volume (par exemple, G:\). Le processus de copie peut prendre quelques minutes ou plusieurs heures selon la taille des fichiers.

  2. Avec Windows Server 2008 R2, cliquez sur Démarrer, pointez sur Tous les programmes - Outils d'administration, puis cliquez sur Gestion de l'ordinateur. Avec Windows Server 2012, dans l'écran Démarrer, entrez Outils d'administration, puis dans la barre Rechercher, cliquez sur Paramètres. Dans les résultats Paramètres, cliquez sur Outils d'administration. Ensuite, double-cliquez sur Gestion de l'ordinateur.

  3. Dans la Gestion de l'ordinateur, cliquez avec le bouton droit sur le nouveau volume (par exemple, G:\). Cliquez sur Détacher un disque dur virtuel afin de le télécharger dans Azure. Dans la fenêtre de la boîte de dialogue Détacher un disque dur virtuel, ne cochez pas l'option Supprimer le fichier de disque dur virtuel une fois le disque retiré. Cliquez sur OK.

  1. Pour télécharger un disque dur virtuel contenu dans un fichier VHD sur Azure, créer et installez d'abord un certificat de gestion. Ensuite, obtenez l'empreinte numérique du certificat et l'ID d'abonnement et définissez la connexion pour vous connecter à votre abonnement dans le portail Azure Platform Management.

    Vous pouvez utiliser l'outil de création de certificats (makecert.exe) pour créer un certificat X.509 utilisé pour authentifier les opérations dans un abonnement Azure. Pour créer un certificat, ouvrez une invite de commandes Visual Studio en tant qu'administrateur. Puis, tapez la commande suivante :

    makecert -sky exchange -r -n "CN=<CertificateName>" -pe -a sha1 -len 2048 -ss My "<CertificateName>.cer"
    
    

    Où <CertificateName> correspond au nom à utiliser pour le certificat. Il doit avoir l'extension .cer. Pour plus d'informations, consultez Créer et télécharger un certificat de gestion pour Azure.

    Après avoir créé le certificat, ajoutez-le à votre abonnement dans Azure.

  2. Connectez-vous au Portail Azure Platform Management.

  3. Cliquez sur Paramètres puis sur Certificats de gestion.

  4. Cliquez sur la flèche Télécharger un certificat de gestion.

  5. Dans la fenêtre de la boîte de dialogue Télécharger un certificat de gestion, accédez au fichier de certificat. Dans Champ d'abonnement, sélectionnez l'abonnement Azure auquel vous souhaitez ajouter le certificat de gestion. Cliquez sur OK.

  6. Dans le volet central, cliquez sur votre certificat, puis enregistrez l'Empreinte numérique et l'Identificateur d'abonnement figurant dans le volet en les copiant et en les collant dans un emplacement où vous pourrez le récupérer ultérieurement.

  1. Avant de télécharger un fichier VHD vers Azure, vous devez vérifier que vous disposez d'un compte de stockage. Si vous n'en avez pas, créez-en un (par exemple, sqldeploymentstorage). Pour plus d'informations, consultez Création et téléchargement d'un disque dur virtuel qui contient le système d'exploitation Windows Server.

  2. Vous devez préparer la connexion à Azure. Pour ce faire, exécutez la commande suivante dans la fenêtre Azure PowerShell :

    Get-AzurePublishSettingsFile
    
    

    Cette commande ouvre une fenêtre de navigateur et télécharge automatiquement un fichier .publishsettings contenant des informations et un certificat pour votre abonnement Azure. Enregistrez le fichier .publishsettings.

  3. Exécutez la commande suivante dans la fenêtre Azure PowerShell :

    Import-AzurePublishSettingsFile –PublishSettingsFile ‘<FullPathToPublishSettingsFile>’
    
    
  4. Définissez l'abonnement Azure actuel comme suit :

    Select-AzureSubscription -SubscriptionName "YourSubscriptionName "
    
    
  5. Définissez la propriété -CurrentStorageAccount de votre abonnement afin de spécifier le compte de stockage à utiliser pour le stockage VHD :

    Set-AzureSubscription -SubscriptionName '<SubscriptionName>' -CurrentStorageAccount ‘<YourStorageAccount>'
    
    
  6. Ensuite, vous devez télécharger le fichier .vhd vers Azure à l'aide de l'applet de commande Add-AzureVHD dans la fenêtre Azure PowerShell :

    Add-AzureVhd -Destination <BlobStorageURL>/<YourVHDFolder>/<VHDName> -LocalFilePath <PathToVHDFile> 
    
    
    

    Notez que BlobStorageURL est l'URL du compte de stockage que vous avez créé précédemment, et que YourVHDFolder est le conteneur à l'intérieur du stockage d'objets blob, dans lequel vous voulez stocker vos disques durs virtuels. VHDName est l'étiquette qui apparaît dans le Portail de gestion pour identifier le disque dur virtuel. PathToVHDFile est le chemin d'accès et le nom complet du fichier .vhd sur votre ordinateur local.

    Le processus de téléchargement peut durer quelques minutes.

  1. À la fin de l'opération Add-AzureVHD connectez-vous au portail Azure Platform Management.

  2. Dans le volet Machines virtuelles, cliquez sur Disques. Dans la fenêtre de la boîte de dialogue Créer un disque à partir d'un VHD, entrez un Nom tel que SQLServerSetupFiles. Ensuite, accédez à l'URL du VHD. Choisissez le compte de stockage « sqldeploymentstorage » et le conteneur « vhdcontainer », puis SQLSetupFiles.vhd. Ne cochez pas la case « Le VHD contient un système d'exploitation ».

  3. Cliquez sur l'ordinateur virtuel auquel vous souhaitez joindre le disque de données. Pour plus d'informations sur la façon de créer un ordinateur virtuel SQL Server à l'aide de l'image fournie par la plateforme dans Azure, consultez Configuration d'un ordinateur virtuel SQL Server sur Azure. Vous pouvez également Créer une machine virtuelle exécutant Windows Server en utilisant l'image Windows Server fournie par la plateforme.

  4. Cliquez sur Attacher dans le panneau inférieur. Choisissez Attacher un disque. Dans la fenêtre de la boîte de dialogue Attacher un disque à l'ordinateur virtuel, choisissez le disque de destination de l'attachement. Choisissez le disque que vous avez récemment téléchargé, par exemple SQLServerSetupFiles.vhd. Cliquez sur la coche verte pour terminer le processus.

  5. Une fois le disque attaché à l'ordinateur virtuel, connectez-vous à l'ordinateur virtuel à l'aide du bouton de connexion Bureau à distance, CONNECTER.

  6. Lorsque vous vous connectez à l'ordinateur virtuel, vous devez voir le nouveau volume (par exemple, MyTestData) dans l'Explorateur Windows. Si le nouveau volume inclut les bits d'installation de SQL Server, exécutez setup.exe pour installer SQL Server sur votre ordinateur virtuel dans Azure. S'il contient vos fichiers de base de données, vous pouvez les attacher ou les restaurer dans votre ordinateur virtuel dans Azure.

Voir aussi

Afficher:
© 2014 Microsoft