

Snapdiff
Die Verwendung der Option snapdiff (Momentaufnahmedifferenz) mit dem Befehl incremental optimiert den Teilsicherungsprozess. Der Befehl führt eine Teilsicherung der Dateien aus, die von NetApp als geändert zurückgemeldet wurden, und durchsucht nicht den gesamten Datenträger nach geänderten Dateien.
Die Option snapdiff dient zum Sichern von NAS/N-Series-Dateiserverdatenträgern, denen CIFS zugeordnet ist.
Die Option snapdiff dient zum Sichern von NAS/N-Series-Dateiserverdatenträgern, denen NFS zugeordnet ist.
Einschränkung: Keine der vordefinierten gemeinsam genutzten Ressourcen von NetApp , einschließlich C$, funktioniert mit der Momentaufnahmedifferenzoption IBM® Storage Protect , da der Client für Sichern/Archivieren ihre Mountpunkte nicht programmgesteuert ermitteln kann.Sie müssen eine Benutzer-ID und ein Kennwort auf dem Client für Sichern/Archivieren konfigurieren, um die Momentaufnahmedifferenzverarbeitung zu aktivieren.
Verwenden Sie diese Option mit einer Teilsicherung eines NAS-Dateiserverdatenträgers anstelle einer einfachen Teilsicherung oder einer Teilsicherung mit der Option Snapshotroot , wenn auf dem NAS-Dateiserver ONTAP 7.3.0oder höher ausgeführt wird. Verwenden Sie die Optionen snapdiff und snapshotroot nicht zusammen.
Bei der ersten Ausführung einer Teilsicherung mit der Option für die Momentaufnahmedifferenz wird eine Momentaufnahme (die Basismomentaufnahme) erstellt und eine traditionelle Teilsicherung ausgeführt, wobei diese Momentaufnahme als Quelle verwendet wird. Der Name der erstellten Momentaufnahme wird in der IBM Storage Protect -Serverdatenbank aufgezeichnet. Die erste Teilsicherung muss fehlerfrei ausgeführt werden, damit bei der nächsten Sicherungsoperation die Momentaufnahmedifferenzverarbeitung verwendet werden kann.
Bei der zweiten Ausführung einer Teilsicherung mit dieser Option wird entweder eine neue Momentaufnahme erstellt oder eine vorhandene Momentaufnahme verwendet (abhängig vom Wert für die Option diffsnapshot), um die Unterschiede zwischen diesen beiden Momentaufnahmen zu ermitteln. Die zweite Momentaufnahme wird als diffsnapshot (Differenzmomentaufnahme) bezeichnet. Der Client sichert dann inkrementell die Dateien, die von NetAppals geändert gemeldet werden, auf dem IBM Storage Protect -Server. Das Dateisystem, das für die Momentaufnahmedifferenzverarbeitung ausgewählt wird, muss an das Stammverzeichnis des Datenträgers angehängt sein. Sie können die Option snapdiff nicht für Dateisysteme verwenden, die nicht an das Stammverzeichnis des Datenträgers angehängt sind. Nach der Sicherung der Daten mit der Option snapdiff wird die Momentaufnahme, die als Basismomentaufnahme verwendet wurde, aus dem Momentaufnahmeverzeichnis gelöscht.
Auf Windows-Systemen befindet sich das Momentaufnahmeverzeichnis in ~snapshot.
Auf Linux® -Systemen befindet sich das Momentaufnahmeverzeichnis in .snapshot.
Der Client löscht nur Momentaufnahmen, die er selbst erstellt hat.
Wenn eine Teilsicherungsoperation unter Verwendung der Momentaufnahmedifferenz beendet wird, stellt der Client sicher, dass nur die zuletzt registrierte Basismomentaufnahme auf dem Dateiserverdatenträger verbleibt. Alle Momentaufnahmen, die von einer Momentaufnahmedifferenzsicherung auf dem Sicherungsarchivclient erstellt werden, beginnen mit den Zeichen "TSM_". Wenn Sie ein anderes Snapshot-Tool als den Sicherungsarchivclient verwenden, um Momentaufnahmen zu erstellen, stellen Sie sicher, dass Sie die Zeichenfolge "TSM_" nicht am Anfang des Momentaufnahmennamens verwenden. Wenn die Momentaufnahmenamen mit "TSM_" beginnen, werden die Dateien gelöscht, wenn der Client die nächste Teilsicherungsoperation unter Verwendung der Momentaufnahmedifferenz einleitet.
Um eine Momentaufnahmedifferenzteilsicherung von schreibgeschützten NetApp-Dateiserverdatenträgern auszuführen, muss die Option useexistingbase angegeben werden, um zu verhindern, dass eine Momentaufnahme auf dem schreibgeschützten Datenträger erstellt wird. Geben Sie außerdem den Namen der zu verwendenden Basismomentaufnahme (Option basesnapshotname) und den Namen der zu verwendenden Differenzmomentaufnahme (Option diffsnapshotname) an.
Bei NAS- und N-Series-Dateiservern, auf denen ONTAP 7.3.0 oder höher ausgeführt wird, können Sie die Option createnewbase verwenden, um alle Dateien zu sichern, die aufgrund einer der folgenden Ursachen übersprungen wurden:
- Eine Datei wird ausgeschlossen, da die Einschluss-/Ausschlussdatei über eine Ausschlussregel verfügt, die wirksam ist. Eine Datei wird ausgeschlossen, wenn Sie die Einschluss-/Ausschlussdatei nicht geändert, aber die Regel entfernt haben, die die Datei ausgeschlossen hat. Die NetApp-API erkennt nur Dateiänderungen zwischen zwei Momentaufnahmen, aber keine Änderungen an der Einschluss-/Ausschlussdatei.
- Wenn Sie der Optionsdatei eine Einschlussanweisung hinzugefügt haben, tritt diese Einschlussoption erst in Kraft, wenn NetApp feststellt, dass die Datei sich geändert hat. Der Client überprüft während einer Sicherung nicht jede Datei auf dem Datenträger.
- Sie haben den Befehl dsmc delete backup verwendet, um eine Datei explizit aus dem IBM Storage Protect -Serverbestand zu löschen. NetApp erkennt nicht, dass eine Datei manuell auf dem Server gelöscht wurde. Daher bleibt die Datei im IBM Storage Protect- Speicher ungeschützt, bis sie auf dem Datenträger geändert wird und die Änderung von NetApperkannt wird. Dies weist den Client an, sie erneut zu sichern.
- Maßnahmenänderungen wie die Änderung der Maßnahme von mode=modified in mode=absolute werden nicht festgestellt.
- Der gesamte Dateibereich wird aus dem IBM Storage Protect -Bestand gelöscht. Diese Aktion bewirkt, dass die Option für die Momentaufnahmedifferenz eine Momentaufnahme erstellt, die als Quelle verwendet wird, und dass eine vollständige Teilsicherung ausgeführt wird.
- Eine Datei wird von der Sicherung ausgeschlossen, da der Dateiname ein Zeichen enthält, das im 7-Bit-ASCII-Zeichensatz nicht enthalten ist. Die Option createnewbase erstellt eine Basismomentaufnahme und verwendet sie als Quelle für die Ausführung einer vollständigen Teilsicherung. NetApp steuert, was als geändertes Objekt angesehen wird.
Momentaufnahmedifferenzsicherungsoperationen werden in der IBM Storage Protect for Virtual Environments -Umgebung nicht unterstützt. Sie können keine Momentaufnahmedifferenzsicherungsoperationen eines Dateisystems ausführen, das sich auf einem NetApp -Dateiserver auf einem Host befindet, auf dem auch die Data Protection for VMware -oder Data Protection for Microsoft Hyper-V -Einheit zum Versetzen von Daten installiert ist.
- Gültig
- Die Verarbeitung verläuft normal, wenn die Option verwendet wird.
- Nicht gültig
- Wird die Option mit der Option snapdiff verwendet, wird eine Fehlernachricht generiert.
- Keine Auswirkung
- Die Option kann verwendet werden; sie wird jedoch ignoriert.
| Option | Verwendung | Mit snapdiff |
|---|---|---|
![]() als Knotenname |
![]() Clientsystemoptionsdatei (dsm.sys) oder Befehlszeile. |
![]() Gültig |
asnodename |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() Automount |
![]() Clientoptionsdatei (dsm.opt). |
![]() Keine Wirkung |
autofsrename |
Nur Clientoptionsdatei
(dsm.opt). |
Keine Auswirkung |
![]() basesnapshotname |
![]() Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Gültig |
Basesnapshotname |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() changingretries |
![]() Clientsystemoptionsdatei (dsm.sys) oder Befehlszeile. |
![]() Keine Wirkung |
Changingretries |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Keine Auswirkung |
komprimiert immer |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() compressalways |
![]() Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Gültig |
-Komprimierung |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() -Komprimierung |
![]() Clientsystemoptionsdatei (dsm.sys) innerhalb einer Serverzeilengruppe oder Befehlszeile. |
![]() Gültig |
![]() ![]() createnewbase |
![]() ![]() Nur Befehlszeile. |
![]() ![]() Gültig |
| diffsnapshot | Nur in der Befehlszeile. | Gültig |
![]() diffsnapshotname |
![]() Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Gültig |
diffsnapshotname |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
| dirsonly | Nur in der Befehlszeile. | Gültig |
-Domäne |
Nur Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
Gültig |
![]() -Domäne |
![]() Clientsystemoptionsdatei (dsm.sys), Clientbenutzeroptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Gültig |
![]() efsdecrypt |
![]() Clientsystemoptionsdatei (dsm.sys), Clientbenutzeroptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Keine Wirkung |
![]() enablelanfree |
![]() Clientsystemoptionsdatei (dsm.sys) oder Befehlszeile. |
![]() Gültig |
enablelanfree |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() Verschlüsselungstyp |
![]() -Systemoptionsdatei (dsm.sys) innerhalb einer Serverzeilengruppe. |
![]() Gültig |
Verschlüsselungstyp |
Clientoptionsdatei (dsm.opt). |
Gültig |
Verschlüsselungsschlüssel |
Clientoptionsdatei (dsm.opt). |
Gültig |
![]() Verschlüsselungsschlüssel |
![]() -Systemoptionsdatei (dsm.sys) innerhalb einer Serverzeilengruppe. |
![]() Gültig |
![]() exclude.fs.nas |
![]() Clientsystemoptionsdatei (dsm.sys). |
![]() Keine Wirkung |
exclude.fs.nas |
Clientoptionsdatei (dsm.opt). |
Keine Auswirkung |
| filelist | Nur in der Befehlszeile. | Nicht gültig |
| filesonly | Nur in der Befehlszeile. | Gültig |
![]() folsymbollink |
![]() Clientoptionsdatei (dsm.opt). |
![]() Keine Wirkung |
![]() include.fs.nas |
![]() Clientsystemoptionsdatei (dsm.sys) oder Befehlszeile. |
![]() Keine Wirkung |
include.fs.nas |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Keine Auswirkung |
![]() inclexcl |
![]() Clientsystemoptionsdatei (dsm.sys). |
![]() Nur gültig, wenn eine Dateiänderung von NetApperkannt wird. |
Inclexcl |
Clientoptionsdatei (dsm.opt). |
Gültig, jedoch nur, wenn NetApp eine Dateiänderung feststellt. |
| incrbydate | Nur in der Befehlszeile. | Nicht gültig |
memoryefficientbackup |
Clientoptionsdatei (dsm.opt), Server oder Befehlszeile. |
Keine Auswirkung |
![]() memoryefficientbackup |
![]() Diese Option ist in dsm.sys und dsm.optzulässig, aber der Wert in dsm.opt wird ignoriert, wenn er sich auch in dsm.sysbefindet. Sie können diese Option auch innerhalb einer Serverzeilengruppe oder in der Anfangsbefehlszeile verwenden. |
![]() Keine Wirkung |
| Überwachen | Nur in der Befehlszeile. | Nicht gültig |
![]() nojournal |
Nur ![]() -Befehlszeile. |
![]() Nicht gültig |
nojournal |
Nur in der Befehlszeile. |
Nicht gültig |
![]() Befehl 'postsnapshotcmd' |
![]() Clientsystemoptionsdatei (dsm.sys) oder mit der Option include.fs . |
![]() Gültig |
Befehl 'postsnapshotcmd' |
Clientoptionsdatei (dsm.opt) oder mit der Option include.fs . |
Gültig |
![]() ![]() preservelastaccessdate
|
![]() -Clientbenutzeroptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Gültig |
preservelastaccessdate |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() presnapshotcmd |
![]() Clientsystemoptionsdatei (dsm.sys) oder mit der Option include.fs . |
![]() Gültig |
Befehl 'presnapshotcmd' |
Clientoptionsdatei (dsm.opt) oder mit der Option include.fs . |
Gültig |
![]() removeoperandlimit |
Nur ![]() -Befehlszeile. |
![]() Gültig |
resetarchiveattribut |
Clientoptionsdatei (dsm.opt). |
Gültig |
![]() skipaclupdatecheck |
![]() Clientoptionsdatei (dsm.opt). |
![]() Gültig |
skipntpermissions |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
'skipntsecuritycrc' |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() ![]() snapdiffhttps |
![]() ![]() Nur Befehlszeile. |
![]() ![]() Gültig |
![]() Cachegröße für Momentaufnahme |
![]() Clientsystemoptionsdatei (dsm.sys) oder mit der Option include.fs . |
![]() Keine Wirkung |
![]() Momentaufnahmeprovider |
![]() Systemoptionsdatei (dsm.sys) innerhalb einer Serverzeilengruppe oder mit der Option include.fs . |
![]() Nicht gültig |
Momentaufnahmeprovider |
Clientoptionsdatei (dsm.opt) oder mit der Option include.fs . |
Nicht gültig |
![]() momentaufnahmeproviderimage |
![]() Clientsystemoptionsdatei (dsm.sys) oder mit der Option include.image . |
![]() Nicht gültig |
snapshotproviderimage |
Clientoptionsdatei (dsm.opt) oder mit der Option include.image . |
Nicht gültig |
| snapshotroot | Nur in der Befehlszeile. | Nicht gültig |
| subdir | Clientoptionsdatei (dsm.opt) oder Befehlszeile. | Nicht gültig |
![]() Bandeingabeaufforderung |
![]() Clientoptionsdatei (dsm.opt) oder Befehlszeile. |
![]() Gültig |
Bandeingabeaufforderung |
Clientoptionsdatei (dsm.opt)
oder Befehlszeile. |
Gültig |
![]() Inhaltsverzeichnis |
Nur ![]() -Befehlszeile. |
![]() Nicht gültig |
Inhaltsverzeichnis |
Nur in der Befehlszeile. |
Nicht gültig |
![]() useexistingbase |
Nur ![]() -Befehlszeile. |
![]() Gültig |
useexistingbase |
Nur in der Befehlszeile. |
Gültig |
| virtualfsname | Nur in der Befehlszeile. | Nicht gültig |
![]() virtualmountpoint |
![]() Clientsystemoptionsdatei (dsm.sys). |
![]() Nicht gültig |
Unterstützte Clients
Diese Option ist für alle Windows-Clients gültig.
Diese Option ist für Linux x86_64 -Clients gültig.
Syntax
Parameter
Für diese Option gibt es keine Parameter.
Beispiele
Befehlszeile:
Führen Sie eine Momentaufnahmedifferenzteilsicherung eines über NFS angehängten Dateisystems /vol/vol1auf dem Dateiserverhomestore.example.comaus, wobei/net/home1der Mountpunkt von/vol/vol1ist.
Befehlszeile:
Führen Sie eine Momentaufnahmedifferenzteilsicherung von einer Momentaufnahme aus, die von einem gemeinsam genutzten Netzbereich //homestore.example.com/vol/vol1erstellt wird, der auf LaufwerkH:angehängt ist, wobeihomestore.example.comein Dateiserver ist.- Befehlszeile:
- Eine einmalige vollständige Teilsicherung ausführen, nachdem festgestellt wurde, dass der
NetApp-Dateiserver von einer Version, die keine Unicode-Dateinamen unterstützt hat, auf einen Unicode-fähigen Dateiserver migriert wurde.

dsmc incremental -snapdiff -createnewbase=migrate /net/home1
dsmc incremental -snapdiff -createnewbase=migrate h:

