Data Domain: Eine Erläuterung der Befehle "filesys fastcopy force" und "filesys fastcopy update", die auf einem Data Domain Restorer (DDR) verfügbar sind

Zusammenfassung: In diesem Artikel wird die Funktionalität der optionalen force/update-Argumente beschrieben, die für den Befehl "filesys fastcopy" bereitgestellt werden können

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Weisungen

Das Data Domain Operating System (DDOS) enthält die "fastcopy"-Funktion, die verwendet werden kann, um Dateien auf einem Data Domain Restorer (DDR) an einen anderen Speicherort innerhalb der lokalen Instanz des Data Domain File System (DDFS) zu klonen. Zum Beispiel:
 
# filesys fastcopy source [Quellverzeichnisstruktur oder -datei] destination [Zielverzeichnisstruktur oder -datei]

Beachten Sie, dass diese Funktion wie folgt funktioniert:
  • Erstellen einer neuen Datei/eines neuen Dateisatzes an dem als Ziel angegebenen Speicherort
  • Klonen der Metadaten vorhandener Dateien am Speicherort, der als Quelle für die neuen Dateien am Ziel angegeben wurde
Daraus folgt:
  • Fastcopy jeder Datei ist extrem schnell (da der Vorgang nur die Manipulation von Dateimetadaten beinhaltet und keine physischen Backupdaten auf die Festplatte gelesen/geschrieben werden) - es ist viel schneller als die Verwendung eines externen Clients zum Lesen von Quelldateien/Schreiben von Zieldateien
  • Dateien, die mit fastcopy erstellt wurden, deduplizieren perfekt mit vorhandenen Daten auf der Festplatte (da sie auf genau dieselben physischen Daten wie die Quelldateien verweisen) - aus diesem Grund können Komprimierungsstatistiken für die Dateien überhöhte Verhältnisse zeigen
Wenn beim FastCopying von Verzeichnisstrukturen (oder ganzen MTrees) das Zielverzeichnis (oder der MTree) bereits vorhanden ist, wird der aktuelle Inhalt des Ziels entfernt und durch die Ergebnisse des fastcopy-Befehls ersetzt. Wenn eine einzelne Datei mit fastcopy kopiert wird und die Zieldatei bereits vorhanden ist, wird die Zieldatei entfernt und durch das Ergebnis des fastcopy-Befehls ersetzt. In diesen Szenarien (d. h. wenn die Möglichkeit besteht, dass vorhandene Zieldaten verloren gehen) führt der Befehl fastcopy Folgendes aus:
  • Aufforderung zur Bestätigung, dass das Kopieren durchgeführt werden soll
  • Erstellen Sie einen Point-in-Time-Snapshot des Ziel-MTree, bevor Sie dessen Inhalt ändern. Dieser Snapshot kann dann verwendet werden, um gelöschte/überschriebene Dateien wiederherzustellen, wenn der Befehl versehentlich ausgeführt wurde
Zum Beispiel - fastcopying einer einzelnen Datei, wenn die Zieldatei bereits vorhanden ist:
 
# filesys fastcopy source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Ziel "/data/col1/backup/testfile_new" ist bereits vorhanden.
Beim Fortfahren wird der Inhalt mit "/data/col1/backup/testfile" überschrieben.
    Are you sure? (ja|nein) [Nein]: Ja OK
, fortfahren.
Snapshot "FASTCOPY-2017-05-08-04-57-47" wird erstellt ... done
Verwenden Sie diesen Snapshot zur Wiederherstellung im Falle eines Fehlers.
Fastcopy-Status: fastcopy /data/col1/backup/testfile nach /data/col1/backup/testfile_new: keine Änderungen in 0,00 Sekunden

Schnelles Kopieren eines gesamten MTree, wenn der Ziel-MTree bereits vorhanden ist:
 
# filesys fastcopy source /data/col1/backup destination /data/col1/new_mtree
Destination "/data/col1/new_mtree" ist bereits vorhanden.
Beim Fortfahren wird der Inhalt mit "/data/col1/backup" überschrieben.
    Are you sure? (ja|nein) [Nein]: Ja OK
, fortfahren.
Snapshot "FASTCOPY-2017-05-08-04-58-34" mit einer Aufbewahrungsfrist von einer Stunde wird erstellt ... done
Verwenden Sie diesen Snapshot zur Wiederherstellung im Falle eines Fehlers.
(00:00) Warten auf Abschluss von Fastcopy ...
Fastcopy-Status: fastcopy /data/col1/backup nach /data/col1/new_mtree: 3 Dateien in 0,02 Sekunden kopiert

Verwenden des Arguments "force":
 
# filesys fastcopy force source [Quellverzeichnisstruktur oder -datei] Ziel [Zielverzeichnisstruktur oder -datei]

Die Verwendung des optionalen force-Arguments vermeidet Folgendes, wenn Daten bereits auf dem Fastcopy-Ziel vorhanden sind:
  • Der Nutzer, der zur Bestätigung aufgefordert wird
  • Erstellen eines Point-in-Time-Snapshot des Ziel-MTree
Zum Beispiel:
 
# filesys fastcopy force source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Fastcopy-Status: fastcopy /data/col1/backup/testfile nach /data/col1/backup/testfile_new: keine Änderungen in 0.00 Sekunden

# filesys fastcopy force source /data/col1/backup destination /data/col1/new_mtree
Fastcopy-Status: fastcopy /data/col1/backup nach /data/col1/new_mtree: keine Änderungen in 0.01 Sekunden

Dies kann vorteilhaft sein, wenn 'filesys fastcopy'-Befehle auf nicht-interaktive Weise ausgeführt werden (z. B. über Skripte); es sollte jedoch vorsichtig verwendet werden, da bei Ausführung eines falschen fastcopy-Befehls alle Zieldaten, die entfernt werden, nicht wiederhergestellt werden können.

Verwenden Sie das Argument "update":
 
# filesys fastcopy Aktualisierungsquelle [Quellverzeichnisstruktur oder -datei] Ziel [Zielverzeichnisstruktur oder -datei]
 
Die Verwendung des optionalen Update-Arguments verhindert, dass Daten, die in einem Zielverzeichnis/MTree vorhanden sind, von fastcopy entfernt werden. Beispiel: Quell- und Zielverzeichnisse sind vorhanden und enthalten Dateien, wie unten dargestellt:
 
# ls /data/col1/backup/sourcedir
sourcefile1 sourcefile2 sourcefile3
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3

Wenn ein fastcopy ohne das update-Argument durchgeführt wird, wird der Inhalt des Zielverzeichnisses entfernt und durch den Inhalt aus der Quelle ersetzt, d.h.:
 
# filesys fastcopy source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
...
Fastcopy-Status: fastcopy /data/col1/backup/sourcedir zu /data/col1/backup/destdir: 3 Dateien gelöscht; 3 Dateien in 0,01 Sekunden kopiert
 
# ls /data/col1/backup/destdir
sourcefile1 sourcefile2 sourcefile3

Wenn jedoch das Argument update verwendet wird, wird der Inhalt des Quellverzeichnisses zum Zielverzeichnis hinzugefügt und vorhandene Dateien im Zielverzeichnis werden nicht entfernt, d.h.:
 
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3

# filesys fastcopy update source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
Fastcopy-Status: fastcopy /data/col1/backup/sourcedir nach /data/col1/backup/destdir: 3 Dateien in 0,00 Sekunden

kopiert# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3 sourcefile1 sourcefile2 sourcefile3 sourcefile2 sourcefile3

Beachten Sie jedoch, dass, wenn im Zielverzeichnis eine Datei mit dem gleichen Namen wie eine Datei im Quellverzeichnis vorhanden ist, fastcopy die Zieldatei mit Inhalten aus der Quelle überschreibt, auch wenn das Aktualisierungsargument verwendet wird (und der Benutzer wird nicht darüber informiert, dass dies geschieht).

Weitere Informationen

Die Argumente force und update schließen sich gegenseitig aus und können nicht zusammen in einem einzigen "filesys fastcopy"-Befehl angegeben werden.

Betroffene Produkte

Data Domain

Produkte

Data Domain
Artikeleigenschaften
Artikelnummer: 000022663
Artikeltyp: How To
Zuletzt geändert: 08 Sept. 2025
Version:  5
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.