Guide d'administration des systèmes Oracle® ZFS Storage Appliance, version 2013.1.5.0

Quitter la vue de l'impression

Mis à jour : Février 2016
 
 

Clonage d'un instantané à l'aide de la CLI

  1. Pour cloner un instantané, exécutez la commande clone. Cette commande vous place dans un contexte de partage non validé identique à celui utilisé pour créer les partages. A partir d'ici, vous pouvez ajuster les propriétés si nécessaire avant de valider les modifications pour créer un clone.
    
    clownfish:shares default/builds snapshots> select today
    clownfish:shares default/builds@today> clone testbed
    clownfish:shares default/testbed (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)
    clownfish:shares default/testbed (uncommitted clone)> set quota=10G
                             quota = 10G (uncommitted)
    clownfish:shares default/testbed (uncommitted clone)> commit
    clownfish:shares default/builds@today>
    
  2. La commande prend également en charge un premier argument facultatif, à savoir le projet dans lequel le clone va être créé. Par défaut, le clone est créé dans le même projet que celui utilisé pour le partage cloné.