Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Diskshadow.exe to narzędzie, które uwidacznia funkcje oferowane przez usługę kopiowania woluminów w tle (VSS). Domyślnie Diskshadow używa interaktywnego interpretera poleceń podobnego do diskraid lub Diskpart. Diskshadow zawiera również tryb skryptowy.
Note
Członkostwo w lokalnej grupie Administratorzy lub równoważnej jest minimalnym wymaganiem do uruchomienia narzędzia Diskshadow.
Syntax
W przypadku trybu interaktywnego wpisz następujące polecenie w wierszu polecenia, aby uruchomić interpreter poleceń Diskshadow:
diskshadow
W trybie skryptowym wpisz następujące polecenie, gdzie script.txt jest plikiem skryptu zawierającym polecenia Diskshadow:
diskshadow -s script.txt
Parameters
Następujące polecenia można uruchomić w interpreterze poleceń Diskshadow lub za pomocą pliku skryptu. Do utworzenia kopii w tle potrzebne są co najmniej tylko dodawanie i tworzenie . Jednak spowoduje to przecięcie kontekstu i ustawień opcji, będzie kopią zapasową kopii zapasowej i tworzy kopię w tle bez skryptu wykonywania kopii zapasowej.
| Command | Description |
|---|---|
| set command | Ustawia kontekst, opcje, tryb pełny i plik metadanych na potrzeby tworzenia kopii w tle. |
| ładowanie polecenia metadanych | Ładuje plik .cab metadanych przed zaimportowaniem transportowalnej kopii w tle lub ładuje metadane modułu zapisywania w przypadku przywracania. |
| writer command | Sprawdza, czy składnik zapisywania lub składnika jest dołączony lub wyklucza składnik zapisywania lub składnika z procedury tworzenia kopii zapasowej lub przywracania. |
| add command | Dodaje woluminy do zestawu woluminów, które mają być kopiowane w tle, lub dodaje aliasy do środowiska aliasów. |
| create command | Uruchamia proces tworzenia kopii w tle przy użyciu bieżących ustawień kontekstu i opcji. |
| exec command | Wykonuje plik na komputerze lokalnym. |
| rozpoczynanie wykonywania kopii zapasowej | Uruchamia pełną sesję tworzenia kopii zapasowej. |
| end backup , polecenie | Kończy pełną sesję tworzenia kopii zapasowej i w razie potrzeby wysyła zdarzenie backupcomplete z odpowiednim stanem zapisywania. |
| rozpoczynanie przywracania | Uruchamia sesję przywracania i wysyła zdarzenie przed przywracaniem do zaangażowanych autorów. |
| end restore | Kończy sesję przywracania i wysyła zdarzenie po przywróceniu do zaangażowanych autorów. |
| reset command | Resetuje właściwość Diskshadow do stanu domyślnego. |
| list command | Wyświetla listę składników zapisywania, kopii w tle lub obecnie zarejestrowanych dostawców kopii w tle, którzy znajdują się w systemie. |
| usuń polecenie w tle | Usuwa kopie w tle. |
| import command | Importuje kopię w tle z załadowanego pliku metadanych do systemu. |
| mask command | Usuwa sprzętowe kopie w tle, które zostały zaimportowane za pomocą polecenia importu . |
| expose command | Uwidacznia trwałą kopię w tle jako literę dysku, udział lub punkt instalacji. |
| unexpose command | Cofa uwidocznienie kopii w tle, która została uwidoczniona za pomocą polecenia uwidocznienia . |
| break command | Usuwa skojarzenie woluminu kopii w tle z usługi VSS. |
| revert command | Przywraca wolumin z powrotem do określonej kopii w tle. |
| exit command | Zamyka interpreter polecenia lub skrypt. |
Examples
Jest to przykładowa sekwencja poleceń, które będą tworzyć kopię w tle na potrzeby kopii zapasowej. Można go zapisać w pliku jako script.dsh i wykonać przy użyciu diskshadow /s script.dsh.
Załóżmy, że:
Masz istniejący katalog o nazwie c:\diskshadowdata.
Wolumin systemowy to C: a wolumin danych to D:.
Masz plik backupscript.cmd w folderze c:\diskshadowdata.
Plik backupscript.cmd wykona kopię danych w tle p: i q: na dysku kopii zapasowej.
Możesz wprowadzić te polecenia ręcznie lub wykonać ich skrypty:
#Diskshadow script file
set context persistent nowriters
set metadata c:\diskshadowdata\example.cab
set verbose on
begin backup
add volume c: alias systemvolumeshadow
add volume d: alias datavolumeshadow
create
expose %systemvolumeshadow% p:
expose %datavolumeshadow% q:
exec c:\diskshadowdata\backupscript.cmd
end backup
#End of script