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
 
 

Clonage d'un instantané (CLI)


Remarque -  Le clonage est une fonctionnalité sous licence pour certains modèles. Pour plus d'informations, reportez-vous au document "Oracle Software License Agreement ("SLA") and Entitlement for Hardware Systems with Integrated Software Options" (contrat de licence du logiciel Oracle et droits concédés pour les systèmes matériels comprenant des options logicielles intégrées) et au guide "Licensing Information User Manual" correspondant à la version logicielle.

Utilisez la procédure suivante pour créer un clone d'un instantané existant d'un système de fichiers ou d'un LUN.


Remarque -  Les clones de projets ne sont pas pris en charge.
  1. Accédez au système de fichiers, LUN ou projet approprié et saisissez snapshots.
    hostname:shares myproject/demo_share> snapshots
    hostname:shares myproject/demo_share snapshots>
  2. Sélectionnez l'instantané à cloner.
    hostname:shares myproject/demo_share snapshots> select snap1
  3. Exécutez la commande clone, éventuellement suivie du nom du projet dans lequel vous souhaitez créer le clone.

    Par défaut, le clone est créé dans le même projet que celui utilisé pour l'instantané cloné.

    hostname:shares myproject/demo_share@snap1> clone project1

    Vous êtes placé dans un contexte de partage non validé. A partir d'ici, vous pouvez ajuster les propriétés si nécessaire avant de valider les modifications pour créer un clone.

  4. Exécutez la commande get pour afficher les propriétés.
    hostname:shares myproject/demo_clone (uncommitted clone)> get
                        aclinherit = restricted (inherited)
                           aclmode = discard (inherited)
                             atime = true (inherited)
                          checksum = fletcher4 (inherited)
                       compression = off (inherited)
                            copies = 1 (inherited)
                        mountpoint = /export/testbed (inherited)
                             quota = 0 (default)
                          readonly = false (inherited)
                        recordsize = 128K (inherited)
                       reservation = 0 (default)
                    secondarycache = all (inherited)
                            nbmand = false (inherited)
                          sharesmb = off (inherited)
                          sharenfs = on (inherited)
                           snapdir = hidden (inherited)
                             vscan = false (inherited)
                          sharedav = off (inherited)
                          shareftp = off (inherited)
                        root_group = other (default)
                  root_permissions = 777 (default)
                         root_user = nobody (default)
                        quota_snap = true (default)
                  reservation_snap = true (default)
  5. Exécutez la commande set pour régler les propriétés.
    hostname:shares myproject/demo_clone (uncommitted clone)> set quota=10G
                             quota = 10G (uncommitted)
  6. Exécutez la commande commit pour valider les modifications et créer le clone.
    hostname:shares myproject/demo_clone (uncommitted clone)> commit
    hostname:shares myproject/demo_share@demo_clone>

Rubriques connexes