Udostępnij za pomocą


Interakcje i zachowania dostawcy sprzętu

Dostawcy sprzętu mogą obsługiwać kopie w tle kopii na zapis i/lub pełne dublowanie kopii (różnicowe i/lub pleks). Alokacja zasobów dla kopii w tle powinna być zgodna z kontekstem określonym przez obiekt żądający w IVssBackupComponents::SetContext, wyliczony przez _VSS_SNAPSHOT_CONTEXT, dla zestawu kopii w tle.

  • Jeśli żądający określa kontekst kopiowania w tle obsługiwany przez dostawcę, dostawca powinien utworzyć kopię w tle przy użyciu tej metody.
  • Jeśli żądający określa kontekst kopiowania w tle, który nie jest obsługiwany przez dostawcę, dostawca nie powinien próbować utworzyć kopii w tle i zwrócić FALSE za pośrednictwem pbIsSupported parametru w IVssHardwareSnapshotProvider::AreLunsSupported.
  • Jeśli żądający nie określi jawnie kontekstu kopiowania w tle, dostawca powinien użyć odpowiedniego domyślnego zachowania podczas tworzenia kopii w tle.

Dostawcy sprzętu skojarzone z podsystemami SAN RAID powinni obsługiwać transportowalne kopie w tle, aby umożliwić przenoszenie między hostami w sieci SAN.

Dostawcy sprzętu działający na wielu maszynach w sieci SAN, ale zarządzający tym samym podsystemem RAID nie muszą koordynować między dostawcami w sieci SAN. Koordynator utrzymuje wszelkie niezbędne stany. Rozpoznawane są dwa rodzaje stanu:

  • Stan niezbędny do obsługi dostępu do danych do woluminów zawartych w kopii w tle sprzętu. Obejmuje to dowolne tagowanie woluminu jako tylko do odczytu lub ukryte. Ten stan musi znajdować się na sprzętowej jednostki LUN i podróżować z numerem LUN. Ten stan jest zachowywany w różnych epokach rozruchu i/lub odnajdywania urządzeń. Usługa VSS zarządza tym stanem przez okres istnienia kopii w tle.
  • Stan niezbędny do rozpoznania określonego woluminu w ramach zestawu kopii w tle. Ten stan jest utrwalany przez usługę VSS w połączeniu z usługą żądającą, która pierwotnie utworzyła zestaw kopii w tle.

Aby uzyskać więcej informacji, zobacz następujące tematy: