Tworzenie kopii zapasowych i rozrzedzone pliki Avamar
Summary: W tym artykule opisano zachowanie Avamar, w którym klient kopii zapasowej systemu plików, który zawiera rozrzedzone pliki.
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.
Symptoms
Zagadnienie 1: Kopia zapasowa może działać powoli, jeśli zawiera rozrzedzony plik, który został zmodyfikowany:
Obsługa systemów plików UNIX i Linux w celu rozrzedzania wykrywania plików i zarządzania jest zależna od systemu plików.
Po zmodyfikowaniu pliku sparse proces avtar Avamar odczytuje plik w sposób przedstawiony przez system plików.
Avtar wykonuje funkcję sticky byte factoring na całym pliku. Oznacza to, że dzieli plik na fragmenty, kompresuje te fragmenty i tworzy skrót każdego fragmentu. W przypadku dużego pliku może to potrwać dość długo.
Ten scenariusz można wykryć, przeglądając komunikaty o stanie avtar w dzienniku kopii zapasowej.
Aby uzyskać więcej informacji, zobacz: Analizowanie wydajności tworzenia kopii zapasowych klienta Avamar i identyfikowanie wąskich gardeł wydajności.
Zagadnienie 2: Przywrócenie sparowanego pliku może spowodować, że przywrócony plik będzie miał inny rozmiar:
Mimo że avtar nie wykrywa "rozrzedzonych plików", wykrywa regiony o ograniczonej sprawności w pliku i próbuje je efektywnie obsłużyć.
Logika, która obsługuje wykrywanie rozrzedzeni, nie jest w 100% deterministyczne. Opiera się na heurystyki, która szuka dużych regionów kolejnych zer. Opisano to w rekordzie inżynieryjnym Esczilla 24164.
Oczekuje się , że ilość miejsca lub liczba bloków wykorzystanych przez przywrócony plik może nie być identyczna jak w przypadku oryginalnego pliku.
Obsługa systemów plików UNIX i Linux w celu rozrzedzania wykrywania plików i zarządzania jest zależna od systemu plików.
Po zmodyfikowaniu pliku sparse proces avtar Avamar odczytuje plik w sposób przedstawiony przez system plików.
Avtar wykonuje funkcję sticky byte factoring na całym pliku. Oznacza to, że dzieli plik na fragmenty, kompresuje te fragmenty i tworzy skrót każdego fragmentu. W przypadku dużego pliku może to potrwać dość długo.
Ten scenariusz można wykryć, przeglądając komunikaty o stanie avtar w dzienniku kopii zapasowej.
Aby uzyskać więcej informacji, zobacz: Analizowanie wydajności tworzenia kopii zapasowych klienta Avamar i identyfikowanie wąskich gardeł wydajności.
Zagadnienie 2: Przywrócenie sparowanego pliku może spowodować, że przywrócony plik będzie miał inny rozmiar:
Mimo że avtar nie wykrywa "rozrzedzonych plików", wykrywa regiony o ograniczonej sprawności w pliku i próbuje je efektywnie obsłużyć.
Logika, która obsługuje wykrywanie rozrzedzeni, nie jest w 100% deterministyczne. Opiera się na heurystyki, która szuka dużych regionów kolejnych zer. Opisano to w rekordzie inżynieryjnym Esczilla 24164.
Oczekuje się , że ilość miejsca lub liczba bloków wykorzystanych przez przywrócony plik może nie być identyczna jak w przypadku oryginalnego pliku.
Cause
Co najmniej jeden z plików z kopii zapasowej klienta Avamar to "sparse files".
Resolution
Bieżące wersje Avamar nie wykrywają lub nie obsługują rozrzedzania plików podczas tworzenia kopii zapasowych.
Obejście problemu 1:
Użyj oddzielnego zestawu danych, aby utworzyć kopię zapasową rzadkich plików. Pomaga to uniknąć problemów z niezawodnością i długim czasem pracy dla zwykłych plików, gdy zmodyfikowano rzadkie pliki.
Jeśli to możliwe, wyklucz sparse plików z kopii zapasowej.
W celu uwzględnienia tej funkcji w przyszłej wersji Avamar został złożony wniosek o ulepszenie.
Obejście problemu 1:
Użyj oddzielnego zestawu danych, aby utworzyć kopię zapasową rzadkich plików. Pomaga to uniknąć problemów z niezawodnością i długim czasem pracy dla zwykłych plików, gdy zmodyfikowano rzadkie pliki.
Jeśli to możliwe, wyklucz sparse plików z kopii zapasowej.
Zagadnienie 2:
Nie ma zastosowania rozwiązanie. Jest to oczekiwane zachowanie.
Additional Information
Według Wikipedii: W nauce o komputerze, rozrzęty plik jest typem pliku komputera, który próbuje efektywniej korzystać z miejsca w systemie plików, gdy bloki przydzielone do pliku są w większości puste.
Domyślne polecenie ls nie pomoże w zidentyfikowaniu rozrzedzonych plików.
Domyślne polecenie ls nie pomoże w zidentyfikowaniu rozrzedzonych plików.
ls -lh lastlog
-rw-r--r-- 1 root tty 1.2T 2013-01-14 03:03 lastlog
O ile nie dodano flagi -s.
admin@client:/var/log/>: ls -slh sparsefile
36K -rw-r--r-- 1 root tty 1.2T 2013-01-14 03:03 sparsefile
Affected Products
AvamarProducts
AvamarArticle Properties
Article Number: 000038476
Article Type: Solution
Last Modified: 06 Feb 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.