Data Domain: Objaśnienie poleceń "filesys fastcopy force" i "filesys fastcopy update" dostępnych w Data Domain Restorer (DDR)

Summary: W tym artykule opisano funkcjonalność oferowaną przez opcjonalne argumenty wymuszania/aktualizacji, które mogą być dostarczane do polecenia "filesys fastcopy"

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

System operacyjny Data Domain (DDOS) zawiera funkcję "szybkiej kopii", która umożliwia klonowanie plików z Data Domain Restorer (DDR) do alternatywnej lokalizacji w lokalnej instancji systemu plików Data Domain File System (DDFS). Na przykład:
 
# filesys fastcopy source [drzewo katalogów źródłowych lub plik] destination [drzewo katalogów docelowych lub plik]

Należy pamiętać, że ta funkcja działa poprzez:
  • Tworzenie zupełnie nowego pliku/zestawu plików w lokalizacji podanej jako miejsce docelowe
  • Klonowanie metadanych istniejących plików w lokalizacji podanej jako źródło do nowych plików w miejscu docelowym
W związku z tym:
  • Szybkie kopiowanie każdego pliku jest niezwykle szybkie (ponieważ operacja wymaga tylko manipulacji metadanymi pliku i żadne fizyczne dane kopii zapasowej nie są odczytywane/zapisywane na dysku) - jest to znacznie szybsze niż używanie zewnętrznego klienta do odczytu plików źródłowych/zapisu plików docelowych
  • Pliki utworzone przez fastcopy będą doskonale deduplikować w stosunku do istniejących danych na dysku (ponieważ będą odnosić się do dokładnie tych samych danych fizycznych co pliki źródłowe) - z tego powodu statystyki kompresji dla plików mogą wykazywać zawyżone współczynniki
Podczas szybkiego kopiowania drzew katalogów (lub całych drzew MTree), jeśli katalog docelowy (lub mtree) już istnieje, bieżąca zawartość docelowa zostanie usunięta i zastąpiona wynikami polecenia fastcopy. Ponadto w przypadku szybkiego kopiowania pojedynczego pliku, a plik docelowy już istnieje, plik docelowy zostanie usunięty i zastąpiony wynikiem polecenia fastcopy. W tych scenariuszach (tj. gdy istnieje możliwość utraty istniejących danych docelowych) polecenie fastcopy:
  • Monituj o potwierdzenie, że kopia ma zostać wykonana
  • Utwórz migawkę punktu w czasie docelowego obiektu MTree przed modyfikacją jego zawartości — ta migawka może być następnie użyta do odzyskania usuniętych/nadpisanych plików, jeśli polecenie zostało uruchomione przez pomyłkę
Na przykład - szybkie kopiowanie pojedynczego pliku, gdy plik docelowy już istnieje:
 
# filesys fastcopy source /data/coll1/backup/testfile destination /data/col1/backup/testfile_new
Miejsce docelowe "/data/col1/backup/testfile_new" już istnieje.
Kontynuowanie spowoduje zastąpienie jego zawartości ciągiem "/data/col1/backup/testfile".
    Czy na pewno? (tak|nie) [NIE]: Tak
, OK, kontynuowanie.
Tworzenie migawki "FASTCOPY-2017-05-08-04-57-47" z godzinnym okresem przechowywania... done
Użyj tej migawki, aby odzyskać dane w razie błędu.
Stan szybkiego kopiowania: fastcopy /data/col1/backup/testfile do /data/col1/backup/testfile_new: brak zmian w ciągu 0,00 sekundy

Szybkie kopiowanie całego drzewa MTree, gdy docelowy obiekt MTree już istnieje:
 
# filesys fastcopy source /data/col1/backup destination /data/col1/new_mtree
Miejsce docelowe "/data/col1/new_mtree" już istnieje.
Kontynuowanie spowoduje zastąpienie jego zawartości ciągiem "/data/col1/backup".
    Czy na pewno? (tak|nie) [NIE]: Tak
, OK, kontynuowanie.
Tworzenie migawki "FASTCOPY-2017-05-08-04-58-34" z godzinnym okresem przechowywania... done
Użyj tej migawki, aby odzyskać dane w razie błędu.
(00:00) Oczekiwanie na zakończenie fastcopy...
Stan szybkiego kopiowania: fastcopy /data/col1/backup do /data/col1/new_mtree: skopiowano 3 pliki w 0,02 sekundy

Użycie argumentu 'force':
 
# filesys fastcopy force source [drzewo katalogów źródłowych lub plik] destination [drzewo katalogów docelowych lub plik]

Użycie opcjonalnego argumentu force pozwala uniknąć następujących sytuacji, gdy dane już istnieją w miejscu docelowym szybkiego kopiowania:
  • Użytkownik jest proszony o potwierdzenie
  • Tworzenie migawki punktu w czasie docelowego obiektu MTree
Na przykład:
 
# filesys fastcopy force source /data/col1/backup/testfile destination /data/col1/backup/testfile_new
Status szybkiego kopiowania: fastcopy /data/col1/backup/testfile to /data/col1/backup/testfile_new: brak zmian w ciągu 0.00 sekund

# filesys fastcopy force source /data/col1/backup destination /data/col1/new_mtree
Status szybkiego kopiowania: fastcopy /data/col1/backup to /data/col1/new_mtree: brak zmian w ciągu 0.01 sekundy

Może to być korzystne podczas uruchamiania poleceń 'filesys fastcopy' w sposób nieinteraktywny (na przykład ze skryptów), jednak powinno być używane ostrożnie, ponieważ w przypadku uruchomienia nieprawidłowego polecenia fastcopy nie można odzyskać usuniętych danych docelowych.

Używając argumentu 'update':
 
# filesys fastcopy update source [drzewo katalogów źródłowych lub plik] destination [drzewo katalogów docelowych lub plik]
 
Użycie opcjonalnego argumentu update zapobiega usunięciu danych znajdujących się w katalogu docelowym/MTree przez szybką kopię. Na przykład istnieją katalogi źródłowe i docelowe, które zawierają pliki, jak pokazano poniżej:
 
# ls /data/col1/backup/sourcedir
plik_źródłowy1 plik_źródłowy2 plik_źródłowy3
# ls /data/col1/backup/destdir
destfile1 destfile2 destfile3

Jeśli szybka kopia zostanie wykonana bez argumentu update, zawartość katalogu docelowego zostanie usunięta i zastąpiona zawartością ze źródła, czyli:
 
# filesys fastcopy source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
...
Status szybkiego kopiowania: fastcopy /data/col1/backup/sourcedir do /data/col1/backup/destdir: usunięto 3 pliki; skopiowano 3 pliki w 0,01 sekundy
 
# ls /data/col1/backup/destdir
plik_źródłowy1 plik_źródłowy2 plik_źródłowy3

Jeśli jednak zostanie użyty argument update, to zawartość katalogu źródłowego zostanie dodana do katalogu docelowego i istniejące pliki w katalogu docelowym nie zostaną usunięte, tzn.:
 
# ls /data/col1/backup/destdir destfile1
destfile2 destfile3

# filesys fastcopy update source /data/col1/backup/sourcedir destination /data/col1/backup/destdir
Status szybkiego kopiowania: fastcopy /data/col1/backup/sourcedir to /data/col1/backup/destdir: skopiowano 3 pliki w 0.00 sekund

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

Należy jednak pamiętać, że jeśli w katalogu docelowym istnieje plik o takiej samej nazwie jak plik w katalogu źródłowym, szybka kopia nadpisze plik docelowy zawartością ze źródła nawet z argumentem update (i użytkownik nie zostanie poproszony o to, że ma to miejsce).

Additional Information

Argumenty force i update wzajemnie się wykluczają i nie mogą być podane razem w jednym poleceniu 'filesys fastcopy'.

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000022663
Article Type: How To
Last Modified: 08 Sep 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.