Partager via


Bien démarrer avec l’outil Azure Application Consistent Snapshot

Cet article sert de guide pour installer l’outil Azure Application Consistent Snapshot Tool, que vous pouvez utiliser avec Azure NetApp Files.

Flux de travail d’installation et d’installation pour AzAcSnap

Ce flux de travail fournit les principales étapes à suivre pour installer, configurer et configurer AzAcSnap avec l’option de stockage et de base de données choisie.

Étapes :

  1. Installer AzAcSnap
  2. Configurer la base de données
    1. SAP HANA
    2. Oracle DB
    3. IBM Db2
    4. Microsoft SQL Server (PRÉVERSION)
  3. Configurer le stockage
    1. Azure NetApp Files
    2. Instance volumineuse Azure
    3. Disque managé Azure (PRÉVERSION)
  4. Configurer AzAcSnap
  5. Tester AzAcSnap
  6. Effectuer une sauvegarde avec AzAcSnap

Articles techniques

Les articles techniques suivants décrivent comment configurer AzAcSnap dans le cadre d’une stratégie de protection des données :

Obtenir de l’aide sur les commandes

Pour afficher une liste de commandes et d’exemples, saisissez azacsnap -h et appuyez sur la touche ENTER.

Le format général de la commande est le suivant : azacsnap -c [command] --[command] [sub-command] --[flag-name] [flag-value].

Options de commande

Les options disponibles de commande sont les suivantes. Les puces principales sont des commandes et les puces en retrait sont des sous-commandes.

  • -h fournit une aide étendue à la ligne de commande avec des exemples sur l’utilisation de AzAcSnap.

  • -c configure fournit une interface interactive de type questions/réponses pour créer ou modifier le fichier de configuration azacsnap (valeur par défaut = azacsnap.json).

    • --configuration new crée un nouveau fichier de configuration.
    • --configuration edit permet de modifier un fichier de configuration existant.
  • -c test valide le fichier de configuration et teste la connectivité.

    • --test <DbType>, où DbType est l’un des hana, oracleou db2, teste la connexion à la base de données spécifiée.
    • --test storage teste la communication avec l’interface de stockage sous-jacente en créant un instantané de stockage temporaire sur tous les volumes data configurés, puis en les supprimant.
    • --test all effectue les tests hana et storage dans cet ordre.
  • -c backup est la commande principale pour exécuter des instantanés de stockage cohérents avec la base de données pour les volumes de données SAP HANA et pour d’autres volumes (par exemple, partagés, de sauvegarde de fichier journal ou d’amorçage).

    • --volume dataprend un instantané de tous les volumes de la section dataVolume du fichier de configuration.
    • --volume otherprend un instantané de tous les volumes de la section otherVolume du fichier de configuration.
    • --volume all prend une capture instantanée de tous les volumes de la strophe dataVolume, puis tous les volumes de la strophe otherVolume du fichier config.
  • -c details fournit des informations sur les instantanés ou la réplication.

    • --details snapshots (facultatif) fournit une liste de détails de base sur les instantanés pour chaque volume que vous avez configuré.
    • --details replication (facultatif) fournit des informations de base sur l’état de la réplication du site de production au site de reprise d’activité.
  • -c delete supprime une capture instantanée de stockage ou un ensemble de captures instantanées.

  • -c restore fournit deux méthodes pour restaurer un instantané sur un volume.

    • --restore snaptovol crée un volume basé sur le dernier instantané sur le volume cible.
    • -c restore --restore revertvolume rétablit le volume cible à un état antérieur en fonction de l’instantané le plus récent.
  • [--configfile <configfilename>] est un paramètre facultatif de la ligne de commande qui permet de fournir un nom de fichier différent pour la configuration JSON. Il est utile pour créer un fichier de configuration distinct par identifiant de sécurité (par exemple, --configfile H80.json).

  • [--runbefore] et [--runafter] sont des commandes optionnelles permettant d’exécuter des commandes externes ou des scripts shell avant et après l’exécution de la logique principale d’AzAcSnap.

  • [--preview] est une option de ligne de commande facultative requise lorsque vous utilisez des fonctionnalités en préversion.

    Pour plus d’informations, voir Fonctionnalités en préversion de l’outil Azure Application Consistent Snapshot.

Points importants à retenir

  • Une fois que vous avez installé les outils d’instantané, supervisez en permanence l’espace de stockage disponible et, si nécessaire, supprimez les anciens instantanés régulièrement pour éviter de manquer de capacité de stockage.
  • Utilisez toujours les derniers outils d’instantané.
  • Testez les outils d’instantané pour comprendre les paramètres requis et leur comportement, ainsi que les fichiers journaux, avant le déploiement en production.

Conseils d’aide fournis dans ce document

Les conseils d’aide suivants sont fournis pour illustrer l’utilisation des outils d’instantané.

Exécution de sauvegardes basées sur des instantanés

Exécution d’une reprise d’activité

Étapes suivantes