Archive
Mit dem Befehl archive können einzelne Dateien, ausgewählte Dateien oder alle Dateien in einem Verzeichnis und in den zugehörigen Unterverzeichnissen auf einem Server archiviert werden.
Es werden die Dateien archiviert, deren aktueller Status aufbewahrt werden soll. Um Speicherbereich auf Ihrer Workstation freizugeben, sollten Sie Dateien mit Hilfe der Option deletefiles nach ihrer Archivierung löschen. Werden die archivierten Dateien wieder auf der Workstation benötigt, können sie jederzeit abgerufen werden.
Verwenden Sie die Option Snapshotroot im Befehl archive zusammen mit einer Anwendung eines unabhängigen Softwareanbieters, die eine Momentaufnahme eines logischen Datenträgers bereitstellt, um die Daten in der lokalen Momentaufnahme den realen Dateibereichsdaten zuzuordnen, die auf dem IBM Spectrum® Protect -Server gespeichert sind. Die Option snapshotroot bietet keine Funktionen zur Erstellung einer Datenträgermomentaufnahme, sondern ausschließlich Funktionen zur Verwaltung von Daten, die durch Erstellen einer Datenträgermomentaufnahme generiert werden.
Nur AIX® : Sie können die momentaufnahmebasierte Dateiarchivierung mit der Option snapshotproviderfs=JFS2aktivieren.
Unterstützte Clients
Dieser Befehl ist für alle Clients gültig.
Syntax
Parameter
- Dateispezifikation
- Gibt den Pfad und den Namen der Datei an, die archiviert werden soll. Es können Platzhalterzeichen verwendet werden, um eine Dateigruppe oder alle Dateien in einem Verzeichnis anzugeben.
Option | Verwendung |
---|---|
archmc | Nur in der Befehlszeile. |
archsymlinkasfile | Clientbenutzeroptionsdatei (dsm.opt) oder Befehlszeile. |
autofsrename | Nur -Clientoptionsdatei (dsm.opt) |
Changingretries | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
changingretries | Clientsystemoptionsdatei oder Befehlszeile. |
komprimiert immer | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
compressalways | Clientbenutzeroptionsdatei (dsm.opt) oder Befehlszeile. |
-Komprimierung | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
Komprimierung | Datei dsm.sys innerhalb einer Serverzeilengruppe oder Befehlszeile. |
deletefiles | Nur in der Befehlszeile. |
Beschreibung | Nur in der Befehlszeile. |
dirsonly | Nur in der Befehlszeile. |
Verschlüsselungstyp | Datei dsm.sys innerhalb einer Serverzeilengruppe. |
Verschlüsselungstyp | Clientoptionsdatei (dsm.opt). |
Verschlüsselungsschlüssel | Datei dsm.sys innerhalb einer Serverzeilengruppe. |
Verschlüsselungsschlüssel | Clientoptionsdatei (dsm.opt). |
filelist | Nur in der Befehlszeile. |
filesonly | Nur in der Befehlszeile. |
Befehl 'postsnapshotcmd' | Clientoptionsdatei (dsm.opt) oder mit der Option include.fs . |
preservelastaccessdate | Clientbenutzeroptionsdatei (dsm.opt) oder Befehlszeile. |
preservelastaccessdate | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
Befehl 'presnapshotcmd' | Clientoptionsdatei (dsm.opt) oder mit der Option include.fs . |
removeoperandlimit | Nur Befehlszeile. |
skipntpermissions | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
'skipntsecuritycrc' | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
Cachegröße für Momentaufnahme | Clientoptionsdatei (dsm.opt) oder Option include.fs . |
snapshotroot | Nur in der Befehlszeile. |
subdir | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
tapeprompt | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
v2archive | Nur in der Befehlszeile. |
Beispiele
- Task
- Archivieren Sie eine einzelne Datei mit dem Namen
budget
im Verzeichnis/home/proj1
.Befehl: archive
/home/proj1/budget
- Task
- Archivieren Sie eine einzelne Datei namens
budget.jan
im Verzeichnisc:\plan\proj1
.Befehl:
archive c:\plan\proj1\budget.jan
- Task
- Archivieren Sie alle Dateien im Verzeichnis
/home/proj1
mit der Dateierweiterung.txt
.Befehl:
archive "/home/proj1/*.txt"
- Task
- Archivieren Sie alle Dateien im Verzeichnis
c:\plan\proj1
mit der Dateierweiterung.txt
.Befehl:
archive c:\plan\proj1\*.txt
- Task
- Archivieren Sie alle Dateien in der Verzeichnisbaumstruktur, die von dem Verzeichnis
/home
geleitet wird.Befehl:
archive -subdir=yes "/home/*"
- Task
- Archivieren Sie alle Dateien im Laufwerk
c:\
.Befehl:
archive -subdir=yes c:\*.*
- Task
- Archivieren Sie alle Dateien auf dem Microsoft DFS-Datenträger MyDfsVolume. Sie müssen subdir=yes angeben, um alle Dateien auf dem Datenträger zu archivieren.
Befehl:
archive \\myserver\mydfsroot\mydfsvolume\*.* -subdir=yes
- Task
- Angenommen, Sie haben eine Momentaufnahme des Dateisystems
/usr
eingeleitet und die Momentaufnahme als/snapshot/day1
bereitgestellt. Die Verzeichnisstruktur/usr/dir1/sub1
aus der lokalen Momentaufnahme archivieren und auf dem IBM Spectrum Protect -Server unter dem Dateibereichsnamen/usr
verwalten.Befehl:
dsmc archive /usr/dir1/sub1/ -subdir=yes -snapshotroot=/snapshot/day1
- Task
- Angenommen, Sie haben eine Momentaufnahme des Laufwerks
C:\
eingeleitet und die Momentaufnahme als\\florence\c$\snapshots\snapshot.0
bereitgestellt. Die Verzeichnisstrukturc:\dir1\sub1
aus der lokalen Momentaufnahme archivieren und auf dem IBM Spectrum Protect -Server unter dem DateibereichsnamenC:
verwalten.Befehl:
dsmc archive c:\dir1\sub1\* -subdir=yes -snapshotroot=\\florence\c$\snapshots\snapshot.0