Création d'une sauvegarde d'instance

Sur Compute Cloud@Customer, vous pouvez utiliser l'API et la console Compute Cloud@Customer pour sauvegarder une instance.

L'instance peut être en cours d'exécution ou arrêtée. Le volume d'initialisation et tous les volumes de blocs doivent être attachés.

Attention

Au cours du processus de sauvegarde, n'effectuez aucune opération d'attachement ou de détachement de volume sur l'instance.

La durée de la sauvegarde varie en fonction de la quantité de données sur les volumes de blocs et d'initialisation d'instance. Une petite instance qui ne dispose que d'un volume d'initialisation de 50 Go ne prend que quelques minutes. Si les volumes d'instance sont aussi volumineux que 32 To, la sauvegarde peut prendre jusqu'à 6 heures.

Prérequis

  • Vous devez disposer d'un bucket Object Storage dans la location où se trouve l'instance. Reportez-vous à Création d'un bucket.
  • Mettez au ralenti les activités d'instance telles que l'exécution d'applications afin que la sauvegarde soit créée dans un état connu.
    1. Dans le menu de navigation Console Compute Cloud@Customer, sélectionnez Compute, puis Instances.

    2. En haut de la page, sélectionnez le compartiment qui contient l'instance.
    3. Effectuez l'une des actions suivantes :

      • Sélectionnez le nom de l'instance que vous prévoyez de sauvegarder. Sélectionnez ensuite Contrôles (en haut à droite) et Exporter.

        Si vous ne voyez pas de bouton Contrôles, utilisez la méthode alternative de la page Liste des instances :

      • Sélectionnez le menu Actions (Image de l'icône à trois points.) et sélectionnez Exporter.
    4. Dans la boîte de dialogue, sélectionnez les éléments suivants :

      1. Si nécessaire, remplacez le compartiment par le compartiment dans lequel se trouve le bucket en sélectionnant (Modifier).

      2. Sélectionnez le bucket.

      3. Sélectionnez Créer un export.

    5. Pour afficher le statut d'une sauvegarde d'instance, sous Ressources, sélectionnez Exports d'instance.
  • Cette tâche ne peut pas être effectuée à l'aide de l'interface de ligne de commande.

  • L'API export crée une sauvegarde d'instance vers un bucket Object Storage dans le compartiment indiqué.

    Adresse d'API

    https://<mgmt_node_VIP>:30003/20160918/instances/<instance_OCID>/actions/export

    où :

    • <mgmt_node_VIP> est le nom d'hôte ou l'adresse IP IP virtuelle du noeud de gestion.

    • <instance_OCID> est l'ID d'instance.

    Transmettez les paires clé-valeur suivantes :

    {
    	"bucketName": "<bucket_name>",
    	"destinationType": "objectStorageTuple",
    	"namespaceName": "<namespace_name>",
    	"compartmentId": "<bucket_compartment_OCID>"
    }

    Pour plus d'informations sur l'utilisation de l'API et la signature des demandes, reportez-vous à API REST et à Informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.