Delete Archive
Mit dem Befehl delete archive werden archivierte Dateien aus dem IBM Spectrum® Protect -Serverspeicher gelöscht. Der Benutzer kann archivierte Dateien nur löschen, wenn ihm der Administrator die entsprechende Berechtigung erteilt hat.
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 aus dem Speicher gelöscht werden soll. Es können Platzhalterzeichen verwendet werden, um
eine Dateigruppe oder alle Dateien in einem Verzeichnis anzugeben. Sie
können auch die Option filelist verwenden,
um eine Liste von Dateien zu verarbeiten. Der Client für Sichern/Archivieren öffnet die
Datei, die Sie mit dieser Option angeben, und verarbeitet die darin enthaltene Liste der
Dateien dem jeweiligen Befehl
entsprechend.Anmerkung: Wenn Sie Dateibereichsnameangeben, darf die Dateispezifikation keinen Laufwerkbuchstaben enthalten.
- {Dateibereichsname}
- Gibt den Dateibereich (zwischen geschweiften Klammern) auf dem
Server an, in dem sich die zu löschende Datei befindet. Dies ist der
Name auf dem Workstationlaufwerk, auf dem die Datei archiviert wurde.
Verwenden Sie Dateibereichsname, wenn der Name geändert wurde oder wenn Sie Dateien löschen, die auf einem anderen Knoten archiviert wurden, dessen Laufwerkbezeichnungen sich von Ihren unterscheiden.
Sie können einen UNC-Namen angeben; Laufwerkbezeichnungen werden nur für austauschbare Datenträger verwendet.
Sie müssen einen NTFS- oder ReFS-Dateibereichsnamen in Groß-/Kleinbuchstaben oder in Kleinbuchstaben angeben, der zwischen Anführungszeichen und geschweiften Klammern steht. Zum Beispiel
{"NTFSDrive"}
. Hochkommas oder Anführungszeichen sind im Schleifenmodus gültig. Beispielsweise sind sowohl{"NTFSDrive"}
als auch{'NTFSDrive'}
gültig. Im Stapelmodus sind nur Hochkommas gültig. Die Einschränkung auf einfache Anführungszeichen ist im Betriebssystem begründet.
Option | Verwendung |
---|---|
dateformat | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
Beschreibung | Nur in der Befehlszeile. |
filelist | Nur in der Befehlszeile. |
noprompt | Nur in der Befehlszeile. |
numberformat | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
pick | Nur in der Befehlszeile. |
subdir | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
tapeprompt | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
timeformat | Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
Beispiele
- Task
- Löschen Sie eine Datei namens
budget
.dsmc delete archive /user/home/proj1/budget
- Task
- Löschen Sie alle Dateien, die aus dem Verzeichnis
/user/home/proj1
archiviert wurden, mit der Dateierweiterung.txt
.dsmc del arch "/user/home/proj1/*.txt"
- Task
- Löschen Sie Dateien, die aus dem Verzeichnis
/user/project
archiviert wurden, mithilfe der Option pick , um eine Liste der Archivierungskopien anzuzeigen, die der Dateispezifikation entsprechen. Aus der Liste können die zu verarbeitenden Versionen ausgewählt werden.dsmc delete archive "/user/project/*" -pick
- Task
- Ausgewählte Dateien aus der Gruppe der Dateien löschen, die mit der Beschreibung
Monatliche Budgets 2010
archiviert wurden, die sich in/user/projects
und den zugehörigen Unterverzeichnissen befindet.dsmc delete ar "/user/projects/*" -description="Monthly Budgets 2010" -pick -subdir=yes
- Task
- Löschen Sie Dateien aus dem Dateibereich
abc
im Verzeichnisproj
.dsmc delete archive {"abc"}\proj\*
- Task
- Löschen Sie eine Datei mit dem Namen
budget
.dsmc delete archive c:\plan\proj1\budget.jan
- Task
- Löschen Sie alle Dateien, die aus dem Verzeichnis
c:\plan\proj1
archiviert wurden, mit der Dateierweiterung.txt
.delete archive c:\plan\proj1\*.txt
- Task
- Löschen Sie Dateien, die aus dem Verzeichnis
c:\project
archiviert wurden, mit der Option pick , um eine Liste der Archivierungskopien anzuzeigen, die mit der Dateispezifikation übereinstimmen. Aus der Liste können die zu verarbeitenden Versionen ausgewählt werden.dsmc delete archive c:\project\* -pick
- Task
- Löschen Sie ausgewählte Dateien aus der Gruppe der Dateien, die mit der Beschreibung
Monthly Budgets 2013
inc:\projects
und den zugehörigen Unterverzeichnissen archiviert wurden.dsmc delete ar c:\projects\* -description="Monthly Budgets 2013" -pick -subdir=yes