Clonage d'un volume de blocs

Créez un clone à partir d'un volume à l'aide du service Block Volume. Le clonage permet de réaliser une copie d'un volume de blocs existant sans avoir à passer par le processus de sauvegarde et de restauration.

Un volume cloné est une copie profonde de disque à disque à un point dans le temps et directe du volume source. Ainsi, toutes les données qui se trouvent dans le volume source lors de la création du clone sont copiées vers le clone du volume. Les modifications ultérieures apportées aux données sur le volume source ne sont pas copiées vers le clone. Le clone étant une copie du volume source, il a la même taille que le volume source, sauf si vous indiquez une taille de volume plus importante lors de la création du clone.

L'opération de clonage se produit immédiatement et vous pouvez attacher et utiliser le volume cloné dès que son état devient Disponible dès que celui-ci est modifié. A ce stade, les données du volume sont copiées en arrière-plan et la copie peut prendre jusqu'à trente minutes en fonction de la taille du volume.

Il existe une référence ponctuelle unique pour un volume source pendant son clonage. Si le volume source est attaché lorsque vous créez un clone, vous devez attendre la fin de la première opération de clone à partir du volume source avant de créer des clones supplémentaires. Si le volume source est détaché, vous pouvez créer simultanément jusqu'à dix clones à partir du même volume source.

Vous pouvez créer le clone d'un volume uniquement dans la même région, le même domaine de disponibilité et la même location. Vous pouvez créer un clone pour un volume entre des compartiments si vous disposez des droits d'accès requis pour l'opération.

Pour plus d'informations sur la création d'une sauvegarde ou d'un clone de volume, reportez-vous à Différences entre les sauvegardes et les clones de volume de blocs.

Remarque

Les volumes créés avec un groupe de placement de cluster peuvent être incompatibles avec des instances qui ne font pas partie du même groupe de placement de cluster ou qui font partie d'un autre groupe. En fonction des contraintes de latence dans OCI, la tentative d'attachement d'un tel volume à une instance non compatible peut entraîner un échec.
    1. Sur la page de liste Volumes de bloc, sélectionnez le volume à cloner. Si vous avez besoin d'aide pour trouver la page de liste ou les volumes, reportez-vous à Liste des volumes.
    2. Dans le menu Actions (trois points), sélectionnez Créer un clone.
    3. Dans le panneau Créer un clone, entrez les informations suivantes.
      • Nom : indiquez le nom du clone. Evitez de saisir des informations confidentielles.
      • Créer dans le compartiment : sélectionnez le compartiment dans lequel créer le clone, s'il est différent du compartiment en cours.
      • Groupe de placement de cluster : (facultatif) sélectionnez le groupe de placement de cluster vers lequel cloner le volume.
        Remarque

        Cette option est visible lorsque des groupes de placement de cluster sont activés pour la location, et que vous avez créé et activé un groupe de placement de cluster avec la fonctionnalité ajoutée pour les ressources de volume. Reportez-vous à Groupes de placement de cluster pour Block Volume.
      • Personnalisé : (facultatif) clonez le volume de blocs vers un volume de plus grande taille ou modifiez le paramètre de performances d'un clone. Effectuez ensuite l'une des actions suivantes ou les deux :
        • Dans Taille de volume (Go), entrez la nouvelle taille.

          Vous pouvez uniquement augmenter la taille du volume, mais pas la diminuer. Si vous clonez le volume de blocs vers un volume de plus grande taille, vous devez étendre la partition du volume. Reportez-vous à Extension de la partition pour un volume de blocs.

        • Sous Performances du volume cible, sélectionnez le niveau de performances que le clone du volume doit utiliser. Reportez-vous à Performance de Block Volume.

          Vous pouvez également modifier le niveau de performances après avoir cloné le volume. Reportez-vous à Modification des performances d'un volume.

      • Activer les réservations : (facultatif) activez cette option pour activer les réservations persistantes pour le volume.

      • Activer la réplication inter-région : (facultatif) activez cette option pour activer la réplication inter-région asynchrone pour le clone de volume.
      • Cryptage de volume : (facultatif) cryptez les données de ce volume à l'aide de votre propre clé de cryptage Vault. Sélectionnez Crypter à l'aide de clés gérées par le client, puis sélectionnez le compartiment de coffre et le coffre qui contiennent la clé de cryptage maître à utiliser. Ensuite, sélectionnez le compartiment de la clé de cryptage maître et la clé de cryptage maître.

        Important

        Le service Block Volume ne prend pas en charge le cryptage de volumes avec des clés cryptées à l'aide de l'algorithme RSA (Rivest-Shamir-Adleman). Lorsque vous utilisez vos propres clés, vous devez utiliser des clés cryptées à l'aide de l'algorithme AES (Advanced Encryption Standard). Cette restriction s'applique aux volumes de blocs et d'initialisation.
    4. Sélectionnez Créer un clone.

    Le volume est prêt à être utilisé lorsque son état est AVAILABLE dans la liste des volumes. A cet instant, vous pouvez effectuer différentes actions sur le volume, comme créer un clone à partir du volume, l'attacher à une instance ou le supprimer.

  • Utilisez la commande oci bv volume create et indiquez le paramètre --source-volume-id pour cloner un volume de blocs :

    oci bv volume create --source-volume-id <volume_ID>...[OPTIONS]

    Afin d'obtenir la liste complète des indicateurs et des options de variable pour les commandes d'interface de ligne de commande, reportez-vous à Référence de ligne de commande.

  • Exécutez l'opération CreateVolume et indiquez l'attribut sourceDetails dans la ressource VolumeSourceFromVolumeDetails pour la ressource CreateVolumeDetails.