preservepath

L'opzione preservepath specifica ciò che si deve riprodurre del percorso di origine come parte della directory di destinazione quando i file vengono ripristinati o richiamati in una nuova ubicazione.

Utilizzare l'opzione -subdir=yes per includere l'intera struttura secondaria della directory di origine (directory e file al di sotto della directory di origine di livello più basso) come origine da ripristinare. Se la directory di destinazione richiesta non esiste, viene creata. Se un file di destinazione ha lo stesso nome di un file origine, quest'ultimo viene sovrascritto. Utilizzare l'opzione -replace=prompt per fare in modo che il client avvisi l'utente prima che i file vengano sovrascritti.

Utilizzare l'opzione preservepath con i seguenti comandi:

  • restore
  • restore backupset
  • restore group
  • retrieve
Sistemi operativi WindowsSistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi

Client supportati

Questa opzione è valida per tutti i client. L'API IBM® Storage Protect non supporta questa opzione. Anche il server può definire questa opzione.

Sintassi

Leggi diagramma di sintassiIgnora diagramma di sintassi visivoPRESERvepath = SubtreeCompleteNOBaseNONe

Parametri

Subtree
Crea la directory di origine di livello più basso come sottodirectory della directory di destinazione. I file dalla directory di origine vengono memorizzati nella nuova sottodirectory. Questo è il valore predefinito.
Completo
Ripristina l'intero percorso, iniziando dal root, nella directory specificata. L'intero percorso include tutte le directory tranne il nome spazio file.
NOBase
Ripristina il contenuto della directory di origine, senza la directory di livello più basso o di base, nella directory di destinazione specificata.
Nessuno
Ripristina nella directory di destinazione tutti i file di origine selezionati. Nessuna parte del percorso di origine relativo alla directory di origine viene riprodotto nella destinazione.

Se si specifica SUBDIR=yes, il client ripristina tutti i file contenuti nelle directory di origine nella singola directory di destinazione.

Esempi

Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiRiga comandi:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiAssumere che lo spazio file del server contenga le seguenti copie di backup:
/fs/h1/m1/file.a
/fs/h1/m1/file.b
/fs/h1/m1/l1/file.x
/fs/h1/m1/l1/file.y
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -preser=complete
Ripristina queste directory e questi file:
/u/ann/h1/m1/file.a
/u/ann/h1/m1/file.b
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -preser=nobase
Ripristina queste directory e questi file:
/u/ann/file.a
/u/ann/file.b
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res backupset /fs/h1/m1/ /u/ann/ -su=yes 
-preser=nobase -loc=file
Ripristina queste directory e questi file:
/u/ann/file.a
/u/ann/file.b
/u/ann/file.x
/u/ann/file.y
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -preser=subtree
Ripristina queste directory e questi file:
/u/ann/m1/file.a
/u/ann/m1/file.b
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -preser=none
Ripristina queste directory e questi file:
/u/ann/file.a
/u/ann/file.b
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -su=yes -preser=complete
Ripristina queste directory e questi file:
/u/ann/h1/m1/file.a
/u/ann/h1/m1/file.b
/u/ann/h1/m1/l1/file.x
/u/ann/h1/m1/l1/file.y
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -su=yes -preser=nobase
Ripristina queste directory e questi file:
/u/ann/file.a
/u/ann/file.b
/u/ann/l1/file.x
/u/ann/l1/file.y
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -su=yes -preser=subtree
Ripristina queste directory e questi file:
/u/ann/m1/file.a
/u/ann/m1/file.b
/u/ann/m1/l1/file.x
/u/ann/m1/l1/file.y
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativiQuesto comando:
Sistemi operativi LinuxSistemi operativi Oracle SolarisSistemi operativi AIXMac OS X sistemi operativi
dsmc res /fs/h1/m1/ /u/ann/ -su=yes -preser=none
Ripristina queste directory e questi file:
/u/ann/file.a
/u/ann/file.b
/u/ann/file.x
/u/ann/file.y
Sistemi operativi WindowsRiga comandi:
Sistemi operativi WindowsPresupporre che lo spazio file del server contenga i seguenti backup:
c:\h1\m1\file.a
c:\h1\m1\file.b
c:\h1\m1\l1\file.x
c:\h1\m1\l1\file.y
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res backupset my.backupset.file /fs/h1/m1/ /u/ann/ -su=yes crea un file della serie di backup locale denominato "my.backupset.file".
Ripristina queste directory e questi file:
c:\ann\h1\m1\file.a
c:\ann\h1\m1\file.b
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res c:\h1\m1\ c:\ann\ -preser=nobase.
Ripristina queste directory e questi file:
c:\ann\file.a
c:\ann\file.b
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res c:\h1\m1\ c:\ann\ -preser=subtree.
Ripristina queste directory e questi file:
c:\ann\m1\file.a
c:\ann\m1\file.b
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res c:\h1\m1\ c:\ann\ -preser=none.
Ripristina queste directory e questi file:
c:\ann\file.a
c:\ann\file.b
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windows
dsmc res c:\h1\m1\ c:\ann\ -su=yes -preser=
complete
Ripristina queste directory e questi file:
c:\ann\h1\m1\file.a
c:\ann\h1\m1\file.b
c:\ann\h1\m1\l1\file.x
c:\ann\h1\m1\l1\file.y
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res c:\h1\m1\ c:\ann\ -su=yes -preser=nobase.
Ripristina queste directory e questi file:
c:\ann\file.a
c:\ann\file.b
c:\ann\l1\file.x
c:\ann\l1\file.y
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res c:\h1\m1\ c:\ann\ -su=yes -preser=subtree.
Ripristina queste directory e questi file:
c:\ann\m1\file.a
c:\ann\m1\file.b
c:\ann\m1\l1\file.x
c:\ann\m1\l1\file.y
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windowsdsmc res c:\h1\m1\ c:\ann\ -su=yes -preser=none.
Ripristina queste directory e questi file:
c:\ann\file.a
c:\ann\file.b
c:\ann\file.x
c:\ann\file.y
Sistemi operativi WindowsIl seguente comando:
Sistemi operativi Windows
dsmc res backupset c:\h1\m1\ c:\ann\ -su=yes 
-preser=nobase -loc=file
Ripristina queste directory e questi file:
c:\ann\file.a
c:\ann\file.b
c:\ann\file.x
c:\ann\file.y