Kopia w tle, znana również jako usługa kopiowania woluminów w tle (VSS) lub usługa migawek woluminów (VSS), to technologia opracowana przez firmę Microsoft dla systemu operacyjnego Windows. Umożliwia użytkownikom tworzenie kopii lub migawek plików i woluminów z określonego momentu, nawet gdy są one używane lub zablokowane przez inne aplikacje. Te migawki rejestrują stan danych w określonym momencie, zapewniając wersję danych tylko do odczytu, do której można uzyskać dostęp lub które można później przywrócić.
Historia powstania kopii cienia i pierwsza wzmianka o niej
Koncepcja kopii w tle została po raz pierwszy wprowadzona w systemie Windows Server 2003. Później została zintegrowana z klienckimi wersjami systemu Windows, począwszy od systemu Windows Vista. Główną motywacją do opracowania kopii w tle było przezwyciężenie ograniczeń tradycyjnych rozwiązań do tworzenia kopii zapasowych, które często wymagały przestojów i pełnej kopii zapasowej danych.
Szczegółowe informacje na temat kopii w tle
Kopia w tle działa na poziomie bloku i wykorzystuje usługę kopiowania woluminów w tle do zarządzania mechanizmem kopiowania przy zapisie. Po wykonaniu migawki wszelkie późniejsze zmiany wprowadzone w oryginalnych danych są zapisywane w osobnym obszarze na dysku, podczas gdy oryginalne dane pozostają niezmienione. Takie podejście umożliwia użytkownikom dostęp do kopii w tle bez wpływu na aktualne dane.
Wewnętrzna struktura kopii Shadow. Jak działa kopia w tle
Wewnętrzna struktura kopii w tle obejmuje kilka kluczowych elementów:
-
Kopiuj przy zapisie: Po zainicjowaniu kopii w tle usługa kopiowania woluminów w tle tworzy różnicowy obszar przechowywania. W tym obszarze znajdują się wszystkie zmiany wprowadzone w oryginalnych danych po utworzeniu migawki.
-
Metadane migawki: Metadane zawierają informacje o migawce, w tym czas jej utworzenia, lokalizację przechowywania i powiązania z oryginalnymi woluminami.
-
Dostawca kopii w tle: Odpowiedzialny za koordynację i zarządzanie tworzeniem, przechowywaniem i usuwaniem kopii w tle.
-
Obszar przechowywania kopii w tle: Tutaj przechowywane są dane różnicowe. Zwykle jest to ukryty i chroniony katalog na tym samym woluminie lub na woluminie dedykowanym.
Analiza kluczowych cech kopii w tle
Kluczowe cechy kopii w tle to:
-
Odzyskiwanie w określonym momencie: Kopie w tle umożliwiają użytkownikom przywracanie plików i woluminów do poprzedniego stanu, zapewniając skuteczny sposób odzyskiwania danych.
-
Żadnych zakłóceń: Ponieważ kopie w tle są tworzone na bieżąco, użytkownicy mogą uzyskać do nich dostęp bez zakłócania bieżących operacji.
-
Obsługa otwartych plików: Kopia w tle może tworzyć migawki aktualnie używanych plików, zapewniając spójność i niezawodność danych.
-
Skrócony czas tworzenia kopii zapasowych: Przechwytując tylko zmienione dane, kopia w tle skraca czas potrzebny na procesy tworzenia kopii zapasowych.
Rodzaje kopii w tle
Istnieją dwa główne typy kopii w tle: kopia w tle klienta i kopia w tle serwera. Różnice między nimi przedstawiono w poniższej tabeli:
Funkcja | Kopia w tle klienta | Kopia w tle serwera |
---|---|---|
Zamiar | Głównie dla klienckich systemów operacyjnych (np. Windows Vista, 7, 8) | Zaprojektowany dla serwerowych systemów operacyjnych (np. Windows Server 2003+) |
Metoda dostępu | Dostęp poprzez kartę Poprzednie wersje we właściwościach pliku/folderu | Dostęp poprzez zakładkę Kopie w tle we właściwościach serwera |
Kierownictwo | Użytkownicy mogą zarządzać własnymi kopiami w tle | Administratorzy mają kontrolę nad konfiguracją kopii w tle |
Sposoby wykorzystania kopii w tle:
-
Odzyskiwanie danych: Przywracanie plików lub całych woluminów do poprzedniego stanu w przypadku przypadkowego usunięcia lub uszkodzenia danych.
-
Wersjonowanie: Włącz wersjonowanie określonych plików, aby śledzić zmiany w czasie.
-
Środowiska Testowe: Twórz środowiska testowe przy użyciu kopii w tle, aby zapewnić stabilność zmian oprogramowania bez wpływu na środowisko produkcyjne.
Problemy i rozwiązania:
-
Przestrzeń magazynowa: Kopie w tle mogą z czasem zająć znaczną ilość miejsca na dysku. Regularne monitorowanie i zarządzanie pamięcią masową w tle może zapobiec problemom związanym z pamięcią masową.
-
Wpływ na wydajność: Wykonywanie częstych migawek może spowodować pogorszenie wydajności. Rozważ zaplanowanie migawek w okresach małej aktywności, aby zminimalizować wpływ.
Główne cechy i inne porównania z podobnymi terminami
Oto porównanie kopii w tle i innych podobnych terminów:
Funkcja | Kopia w tle | Kopia zapasowa | NALOT |
---|---|---|---|
Zamiar | Odzyskiwanie danych w określonym momencie | Przechowywanie i odzyskiwanie danych | Redundancja danych i odporność na błędy |
Dostęp w czasie rzeczywistym | Tak | NIE | Tak |
Operacje odczytu/zapisu | Dostęp tylko do odczytu; oryginalne dane pozostają nietknięte | Kopia zapasowa polega na odczytywaniu danych i zapisywaniu ich na osobnym nośniku | Jednoczesne operacje odczytu/zapisu na wielu dyskach |
Nadmiar pamięci masowej | Niski | Wysoki | Umiarkowany |
Ochrona przed awariami | Ograniczone do czasu trwania migawki | Dane pozostają bezpieczne na nośniku zapasowym | Ochrona przed awarią dysku i utratą danych |
W miarę postępu technologii możemy spodziewać się następujących zmian związanych z kopią w tle:
-
Poprawiona wydajność: Przyszłe ulepszenia mogą jeszcze bardziej zmniejszyć obciążenie kopii w tle, czyniąc je bardziej wydajnymi i opłacalnymi.
-
Ulepszona integracja: Kopia w tle może być zintegrowana z rozwiązaniami do przechowywania danych w chmurze, zapewniając płynną i skalowalną ochronę danych.
-
Obsługa wielu platform: Może zostać wprowadzona rozszerzona obsługa innych systemów operacyjnych i platform, dzięki czemu szersze grono użytkowników będzie mogło korzystać z kopii w tle.
W jaki sposób serwery proxy mogą być używane lub powiązane z kopią w tle
Serwery proxy mogą pełnić rolę uzupełniającą względem kopii w tle w scenariuszach tworzenia kopii zapasowych i odzyskiwania danych. Korzystając z serwera proxy, organizacje mogą zoptymalizować wykorzystanie przepustowości i przyspieszyć przesyłanie danych między różnymi lokalizacjami. W połączeniu z kopią w tle serwer proxy może efektywnie obsługiwać ruch kopii zapasowych, zapewniając płynną i szybką replikację danych do zdalnych lokalizacji.
Powiązane linki
Więcej informacji na temat kopii w tle można znaleźć w następujących zasobach:
- Dokumenty Microsoft — omówienie kopii w tle
- Magazyn TechNet — usługa kopiowania woluminów w tle systemu Windows
Pamiętaj, że kopia w tle to zaawansowana technologia, która zapewnia użytkownikom możliwość łatwego odzyskiwania utraconych lub uszkodzonych danych. Niezależnie od tego, czy jesteś użytkownikiem domowym, czy profesjonalistą biznesowym, zintegrowanie kopii w tle ze strategią zarządzania danymi może znacznie zwiększyć możliwości ochrony i odzyskiwania danych.