Użyj wiersza polecenia Vssadmin do zarządzania usługą VSS w systemie Windows 11/10

Systemy Microsoft Windows(Microsoft Windows) tworzą migawki lub kopie zapasowe plików na dysku twardym, nawet gdy z nich korzystasz. Technologia użyta do realizacji tego jest nazywana usługą kopiowania woluminów w tle (VSS)(Volume Shadow Copy Service (VSS)) . Do zarządzania usługą VSS można użyć administracyjnego narzędzia wiersza polecenia kopiowania woluminów w tle lub (Volume Shadow Copy Administrative)programu Vssadmin(Vssadmin) .

Posiada bibliotekę powiązanych poleceń do wyświetlania listy twórców i dostawców kopii w tle, tworzenia i usuwania skojarzeń i kopii VSS , a także zmiany rozmiaru skojarzeń VSS . Ten post pokazuje, jak skutecznie korzystać z tych poleceń.

Komponenty VSS

Zanim zagłębimy się w sposób zarządzania usługą VSS za pomocą Vssadmin , najpierw przyjrzymy się różnym składnikom usługi kopiowania woluminów w tle (VSS) . Dzięki wykorzystaniu kopii w tle lub migawek, komponenty te umożliwiają wykonywanie kluczowych operacji, takich jak tworzenie kopii zapasowych serwera w sposób, który nie ma wpływu na zalogowanych użytkowników lub uruchomione programy.

Przyjrzyjmy się różnym komponentom VSS i zadaniom, które wykonują na Twoim serwerze.

1] Żądający VSS

Przykłady requesterów VSS obejmują (VSS)System Center Data Protection Manager i program Kopia zapasowa systemu Windows Server(Windows Server Backup) . Podstawową funkcją tych komponentów jest żądanie, aby usługa VSS wykonała kopię w tle.

2] pisarz VSS

Serwery Windows mogą mieć kilka programów zapisujących VSS . Są to składniki, które oprogramowanie aplikacji zapewnia, aby zapewnić, że dane są ustawione do tworzenia kopii w tle. Oto kilka przykładów twórców VSS :

  • Pisarz WMI
  • Zapisujący rejestr
  • Hyper-V
  • Wymiana serweru
  • Pisarz liczników wydajności
  • Pisarz NTDS
  • Zapisujący system
  • Zapisujący DHCP Jet
  • Serwer SQL
  • Usługa systemu Active Directory
  • Pisarz ASR
  • WINS pisarz odrzutowy
  • Zapisujący urząd certyfikacji

…i tak dalej.

3] Pojemność pamięci

Wolumin pamięci masowej to kluczowy element usługi VSS , w którym przechowywane są dane, które zamierzasz skopiować.

4] Dostawca VSS

Dostawcy VSS(VSS) znajdują się w macierzach pamięci masowej dostarczanych przez dostawców sprzętu. Tworzą i zarządzają kopiami w tle. Niektóre przykłady dostawców usługi VSS to dostawca Microsoft Software Copy i Microsoft File Share Shadow Copy .

5] Objętość źródła

Wolumin źródłowy to miejsce, w którym system przechowuje pliki magazynu kopii w tle używane przez dostawcę usługi VSS .

Teraz, gdy znasz już komponenty VSS , przyjrzyjmy się, jak one działają. Tutaj przedstawię przegląd poleceń Vssadmin i sposobu ich użycia do zarządzania VSS .

Używanie wiersza polecenia Vssadmin do zarządzania (Vssadmin)VSS

Aby zarządzać usługą VSS za pomocą narzędzia wiersza polecenia Vssadmin , należy najpierw zalogować się na serwerze jako administrator. Gdy jesteś w środku, uruchom wiersz polecenia(Command Prompt) z uprawnieniami administratora. Wyszukaj Wiersz polecenia(Command Prompt) , kliknij go prawym przyciskiem myszy i wybierz Uruchom jako administrator(Run as Administrator) .

W podniesionym wierszu polecenia(Command Prompt) poniżej znajdują się polecenia do zarządzania usługą VSS(VSS) . Aby uruchomić dowolny, wpisz go i naciśnij ENTER .

CommandUsage
Vssadmin add shadowstorageAdds a volume shadow copy storage association
Vssadmin create shadowCreates a new volume shadow copy
Vssadmin delete shadowsDeletes volume shadow copies
Vssadmin delete shadowstorageDeletes volume shadow copy storage associations
Vssadmin list providersLists registered volume shadow copy providers
Vssadmin list shadowsLists existing volume shadow copies
Vssadmin list shadowstorageLists all shadow copy storage associations on the system
Vssadmin list volumesLists volumes that are eligible for shadow copies
Vssadmin list writersLists all subscribed volume shadow copy writers on the system
Vssadmin resize shadowstorageResizes the maximum size for a shadow copy storage association

Używasz powyższych poleceń ze składnią i przełącznikami. Określają one woluminy systemowe, na których należy wykonać akcję. Usprawniają również polecenia. Poniżej znajdują się różne parametry dla Vssadmin .

SyntaxUsage
/OldestDeletes the oldest shadow copy
For=VolumeSpecSpecifies the volume for which the shadow copy is to be deleted
/QuietPrevents the command from showing messages while running
/AllDeletes every shadow copy of the specified volume
/shadow= {{insert ShadowID}}Specifies the Shadow copy to delete by ShadowID

Możesz przeczytać więcej na ten temat w TechNet .



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts