Restaurez un serveur flexible Azure Database pour MySQL à l'aide de Sauvegarde Microsoft Azure (version préliminaire)

Important

La solution en préversion de protection des serveurs flexibles Azure Database pour MySQL à l’aide de la Sauvegarde Azure est actuellement suspendue. Veuillez éviter de configurer de nouvelles sauvegardes jusqu’à nouvel ordre. Toutes les données de sauvegarde existantes restent en sécurité et peuvent être restaurées. En attendant, vous pouvez vous référer aux instructions du billet de blog pour créer manuellement des sauvegardes à long terme, dans le respect de vos besoins immédiats.

Cet article décrit comment restaurer votre serveur flexible Azure Database pour MySQL à l’aide de Sauvegarde Microsoft Azure.

En savoir plus sur les scénarios pris en charge, les considérations et les limitations.

Prérequis

Les données de sauvegarde sont stockées dans la baie de sauvegarde en tant qu’objet blob au sein du compte Microsoft. Pendant une opération de restauration, les données de sauvegarde sont copiées d’un compte de stockage vers un autre entre les locataires. Assurez-vous que le compte de stockage cible pour la restauration a la propriété définie AllowCrossTenantReplication sur true.

Restaurer azure Database pour MySQL - Serveur flexible

Note

Vous pouvez restaurer le point de récupération d’une base de données de serveur flexible MySQL en tant que fichiers uniquement.

Pour restaurer la base de données, procédez comme suit :

  1. Accédez au coffre-fort de sauvegarde, puis sélectionnez Instances de Sauvegarde Microsoft Azure.

  2. Sélectionnez Azure Database pour MySQL - Serveur flexible (aperçu)>Restaurer.

    Capture d'écran qui montre comment accéder à une instance de sauvegarde.

  3. Choisissez Sélectionner le point de restauration, puis sélectionnez le moment où vous souhaitez restaurer.

    Pour modifier la plage de dates, sélectionnez Période.

    Capture d’écran qui montre la sélection d’un point de récupération à un instant donné.

  4. Dans l’onglet Paramètres de restauration, sélectionnez les valeurs Compte de stockage cible et Conteneur cible, puis sélectionnez Valider.

    Le processus de validation vérifie si les paramètres de restauration et les autorisations sont attribués pour l’opération de restauration.

    Capture d'écran qui montre la sélection des paramètres de restauration.

  5. Si la validation réussit, sélectionnez Restaurer.

    Cette action restaure les sauvegardes de base de données sélectionnées dans le compte de stockage cible.

    Capture d'écran qui montre comment déclencher l'opération de restauration.

Créer un serveur MySQL - Flexible à partir du point de récupération restauré

Une fois le travail de restauration terminé, vous verrez les fichiers restaurés dans le compte de stockage cible. Vous devez copier ces fichiers restaurés sur un serveur MySQL pour accéder aux données restaurées.

Accéder aux données à partir du point de récupération restauré

Pour accéder aux données à partir du point de récupération, procédez comme suit :

  1. Téléchargez les fichiers restaurés à partir de stockage Azure Compte à l’aide de l’explorateur stockage Azure.

  2. Installer la version de la communauté MySQL à partir d’ici

    Note

    Vérifiez que la version de la communauté MySQL téléchargée doit être identique ou compatible avec la version des fichiers restaurés.

  3. Ouvrez l’invite de commandes et accédez au bin répertoire du dossier de version de la communauté MySQL téléchargé.

  4. Spécifiez le répertoire de données en exécutant la commande suivante avec --datadir dans l’invite de commandes.

    mysqld --datadir=<path to data folder of the restore files downloaded>
    

    Note

    Vous pouvez ajouter le chemin du bin dossier aux variables d’environnement et exécuter la mysqld commande directement ; ou accéder au chemin du dossier dans l’invite bin de commandes, puis exécuter mysqld

  5. Connectez-vous à la base de données à l’aide d’un client pris en charge.

Étapes suivantes