Go to main content

Guide d'administration d'Oracle® ZFS Storage Appliance, version OS8.8.x

Quitter la vue de l'impression

Mis à jour : Août 2021
 
 

Création d'une sauvegarde cloud (CLI)

Après avoir défini des cibles cloud, vous pouvez créer une sauvegarde cloud d'un instantané (système de fichiers ou LUN) de partage sur une cible cloud. Vous pouvez sélectionner un instantané incrémentiel si un instantané parent est disponible sur le système local et sauvegardé sur la même cible cloud. La sauvegarde d'un instantané incrémentiel sauvegarde uniquement la différence entre l'instantané précédent et l'instantané actuel. Lors de la création d'une sauvegarde cloud, une tâche cloud avec une opération backup est créée. Des instantanés figurant sur des systèmes différents peuvent avoir le même nom, par exemple, snap2, car ils reçoivent une identification propre à chaque système.

Les deux formats possibles pour les sauvegardes cloud sont les suivants : "zfs" et "tar". Le même instantané sur le même système peut être utilisé dans deux sauvegardes cloud : l'une au format zfs et l'autre au format tar. Les formats prennent en charge les fonctionnalités indiquées dans le tableau suivant.

Fonctionnalité
Format ZFS
Format Tar
Restauration sur Oracle ZFS Storage Appliance ou un serveur Oracle Solaris uniquement
Restauration sur n'importe quel système, quel que soit son système d'exploitation
Prise en charge des instantanés de LUN et de système de fichiers
Prise en charge des instantanés de système de fichiers uniquement
Conservation des propriétés de système de fichiers
Conservation des propriétés de LUN
Prise en charge des sauvegardes complètes et incrémentielles
Prise en charge dans le même compartiment Oracle Cloud Infrastructure

    Compression à haut rendement :

  • Si le partage sous-jacent est compressé, la quantité de données transférées est moins importante, par conséquent, la sauvegarde est plus rapide.

  • Les sauvegardes incrémentielles sont effectuées au niveau du bloc.

    Compression à rendement moyen :

  • Les fichiers sont lus et compressés durant l'opération de sauvegarde.

  • Les sauvegardes incrémentielles sont effectuées au niveau du fichier. Particulièrement inefficace si un fichier volumineux est modifié car la totalité de ce fichier sera incluse dans la sauvegarde incrémentielle.


Remarque -  Dès lors qu'un instantané local figure dans une sauvegarde cloud dans votre compte Oracle Cloud Infrastructure, vous pouvez le supprimer en local, conformément à vos stratégies. Toutefois, conservez les instantanés locaux qui pourraient servir d'instantanés parent pour de futurs instantanés incrémentiels.

Avant de commencer

(Facultatif) Pour déterminer si une sauvegarde cloud d'un instantané est incrémentielle et pour afficher ses parents, accédez à l'instantané (étapes 1 à 7), saisissez le noeud targets, répertoriez et sélectionnez la cible, puis répertoriez les propriétés de la cible. La propriété parents est renseignée si la sauvegarde cloud comporte des parents, comme illustré dans l'exemple suivant.

hostname:shares default/fs-1@snap3> targets
hostname:shares default/fs-1@snap3 targets> select target-000
hostname:shares default/fs-1@snap3 target-000> ls
Properties:
           name = oci-phoenix
             id = a9aea6e0-55b8-4cd5-bdf0-ba0637be44b2
         format = zfs
        parents = snap1,snap2
  1. Assurez-vous que la cible cloud est en ligne.
    1. Accédez à configuration services cloud targets.
    2. Saisissez ls pour répertorier les cibles cloud et sélectionner la cible appropriée.
    3. Saisissez ls et assurez-vous que la propriété state est définie sur online. Si la valeur de la propriété est offline, mais que le service Cloud Data a le statut online, vérifiez que les propriétés de la cible cloud sont valides. Reportez-vous à la section Définition d'une cible cloud (CLI).
  2. Saisissez top pour revenir au contexte root.
  3. Accédez à shares et saisissez ls pour répertorier les projets.
  4. Sélectionnez le projet avec l'instantané de partage à sauvegarder, puis saisissez ls pour répertorier ses propriétés et ses partages.
    hostname:shares> select default
    hostname:shares default> ls
  5. Sélectionnez le partage avec l'instantané à sauvegarder.
    hostname:shares default> select fs-1
  6. Accédez à snapshots et saisissez ls pour répertorier les instantanés.
    hostname:shares default/fs-1> snapshots
    hostname:shares default/fs-1 snapshots> ls
  7. Sélectionnez l'instantané pour la sauvegarde cloud.
    hostname:shares default/fs-1 snapshots> select snap2
    hostname:shares default/fs-1@snap2>
  8. Accédez à backups.
    hostname:shares default/fs-1@snap2> backups
    hostname:shares default/fs-1@snap2 backups>
  9. Saisissez create.
    hostname:shares default/fs-1@snap2 backups> create
    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
  10. Définissez la cible sur un nom de cible cloud existant.

    Si le nom de cible cloud comporte un ou plusieurs espaces, utilisez la commande select name="target name".

    Conseil : utilisez la saisie semi-automatique par tabulation pour le nom de cible cloud.

    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set target=oci-phoenix
       target = oci-phoenix
    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
  11. Pour spécifier le format tar, définissez la propriété format sur tar. Sinon, le format zfs par défaut sera utilisé.
    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set format=tar
       format = tar
    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
  12. Pour définir l'instantané actuel en tant qu'instantané incrémentiel, définissez incremental sur true et définissez l'instantané parent par nom.

    L'instantané parent doit être disponible sur le système local et sauvegardé sur la même cible cloud. De plus, l'instantané parent doit être au même format que l'instantané incrémentiel : zfs ou tar.

    Conseil : utilisez la saisie semi-automatique par tabulation pour obtenir une liste de noms d'instantané parent sur le système local et sur la cible cloud.

    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set incremental=true
       incremental = true
    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> set parent=snap0
       parent = snap0
    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)>
  13. Saisissez commit.

    Pour envoyer la sauvegarde cloud vers une cible cloud différente, répétez les étapes 9 à 13 pour créer une nouvelle tâche de sauvegarde cloud avec une cible cloud différente.

    hostname:shares default/fs-1@snap2 backup-001 (uncommitted)> commit
    hostname:shares default/fs-1@snap2 backups>
  14. Pour surveiller la progression de la sauvegarde des données, saisissez top et accédez à configuration services cloud jobs.
    hostname:configuration services cloud backups> top
    hostname:> configuration services cloud jobs
  15. Saisissez ls pour afficher les tâches cloud.

    La liste Tâches contient les tâches actives et récemment terminées dans le service Cloud Data, triées selon un ordre chronologique. Jusqu'à cent tâches cloud s'affichent. Utilisez la commande next pour répertorier les 100 tâches suivantes, et utilisez la commande previous pour répertorier les 100 tâches précédentes.

    hostname:configuration services cloud jobs> ls
    Jobs:
    JOB      OPERATION  CREATED
    job-000  backup     2019-8-03 15:05:53
  16. Recherchez et sélectionnez la tâche cloud par son numéro et saisissez ls pour afficher ses détails.

    Une fois la tâche terminée, les données de sauvegarde seront disponibles pour les autres systèmes Oracle ZFS Storage Appliance configurés avec la même cible cloud. Si le format tar a été sélectionné, la sauvegarde cloud peut être restaurée sur n'importe quel système, quel que soit son système d'exploitation, disposant d'un accès à la cible cloud.

    Le chemin de l'ensemble de données indiqué dans la propriété details reflète le format de la sauvegarde cloud :

    • Format ZFS : zfs/backups/zfs

    • Format tar : zfs/backups/tar

    Si la propriété de limite d'écriture a été définie pour la cible cloud, la bande passante d'écriture du trafic est limitée à la valeur de celle-ci lors du téléchargement de la sauvegarde cloud à la cible cloud.

    hostname:configuration services cloud jobs> select job-000
    hostname:configuration services cloud job-000> ls
    Properties:
                        op = backup
                    target = e641f83d-4628-42ba-8757-d66c4c98c0d9
                targetName = oci-phoenix
                   created = 2020-10-22 22:23:40
                   updated = 2020-10-22 22:27:33
                        id = 3babb944-07f6-4b69-8de1-f6dcfeab5fb2
                    status = in-progress
                    format = zfs
                      rate = 6MB/s
               transferred = 1.46G
            estimated_size = 40.1G
                   dataset = p1/local/default/f-1
                    backup = 3e035b7e546e0d02/1cbfdb5ff2259b76
                  snapshot = snap9
                   details = uploading backup to zfs/backups/zfs
                             3e035b7e546e0d02/1cbfdb5ff2259b76/000000001

Rubriques connexes