Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano problemy występujące podczas przekazywania danych w centrum danych platformy Azure przy użyciu usługi Azure Data Box Disk.
Informacje o przesyłaniu dzienników
Gdy dane z urządzenia Data Box Disk zostaną przekazane w centrum danych platformy Azure, zostanie wygenerowany dziennik kopii/błędów i pełny dziennik dla każdego konta magazynu. Te logi są przekazywane do tego samego konta magazynowego, które zostało użyte do przekazania danych.
Dziennik kopiowania zgłasza zdarzenia dla wszystkich nieudanych operacji kopiowania między dyskiem a kontem usługi Azure Storage. Dziennik kopiowania kończy się podsumowaniem błędów według kategorii błędów.
Pełny dziennik zawiera listę wszystkich operacji kopiowania, które zakończyły się powodzeniem dla każdego obiektu blob i pliku.
Zlokalizuj dzienniki
Aby znaleźć logi z przekazywania danych, wykonaj następujące kroki.
Otwórz zamówienie w witrynie Azure Portal.
Po zakończeniu przekazywania danych dla każdego dysku w okienku Przegląd zostanie wyświetlony stan dysku i ścieżki do dzienników diagnostycznych dysku.
W przypadku nowych zamówień szczegóły dysku wyglądają podobnie do tych na poniższym ekranie. Dziennik kopiowania jest zapisywany automatycznie. Jeśli wybrałeś opcję zapisywania pełnych dzienników podczas składania zamówienia, zobaczysz również ścieżkę do pełnego dziennika.
Dzienniki są przekazywane do kontenera (w przypadku importowania obiektów blob) lub udziału (w przypadku importowania do usługi Azure Files) na koncie magazynu. Kontener nosi nazwę
databoxcopylog
. Adresy URL mają następujące formaty:Typ dziennika Format adresu URL kopiuj dziennik < storage-account-name>/databoxcopylog/<order-name>_<device-serial-number>_CopyLog_<job-ID>.xml szczegółowy dziennik < nazwa> konta magazynu/databoxcopylog/<order-name>_<device-serial-number>_VerboseLog_<job-ID>.xml W przypadku wcześniejszych zamówień ekran może wyglądać jak na poniższym ekranie.
Jeśli podczas przekazywania danych na platformę Azure występują błędy, dzienniki kopiowania wyświetla ścieżkę do folderu, w którym znajdują się dzienniki diagnostyczne.
Dzienniki są przekazywane do kontenera
waies
na koncie magazynowym. Adresy URL mają następujące formaty:Typ dziennika Format adresu URL dziennik błędów < nazwa> konta magazynu/databoxlogs-order-name></waies/ri-order-name-guid_><<drive-ID>_<timestamp>_error.xml szczegółowy dziennik < nazwa> konta magazynu/databoxlogs-order-name></waies/ri-order-name-guid_><<drive-ID>_<timestamp>_verbose.xml
Uwaga
Dzienniki w kontenerze databoxcopylog mają inny format niż dzienniki w kontenerze
waies
. Aby uzyskać pomoc dotyczącą interpretowania dzienników, skorzystaj z instrukcji dotyczących skojarzonej wersji dziennika dysku. Zobacz Identyfikowanie wersji dziennika, aby uzyskać więcej informacji.Aby wyświetlić dzienniki, otwórz kontener, który przechowuje dzienniki na koncie magazynowym. Poniższa ilustracja przedstawia dzienniki w kontenerze
waies
.Wybierz każdy dziennik i pobierz kopię lokalną.
Identyfikowanie wersji dziennika
Istnieją dwie wersje dziennika kopiowania/błędów oraz dzienniki w trybie szczegółowym, z różnymi formatami. Wersje dzienników są omawiane oddzielnie w kolejnych sekcjach.
Wraz ze szczegółowym dziennikiem zobaczysz dziennik kopiowania (_copy.xml
) lub dziennik błędów (_error.xml
), w zależności od wersji dysku.
Aby dowiedzieć się, czy jest to zarówno dziennik kopii/błędów, jak i towarzyszący dziennik pełny, sprawdź wersję dziennika dysku w dzienniku kopiowania/błędów.
Nazwa pliku dziennika | ". | Wersja dziennika dysku |
---|---|---|
_copy.xml | DriveLogVersion | 2021-08-01 |
_error.xml | Wersja DriveLog | 2018-10-01 |
Ilustracja poniżej pokazuje DriveLogVersion
w sekcji podsumowania dziennika kopiowania.
Przykładowe dzienniki przesyłania
Formaty dzienników kopii/błędów i szczegółowych dzienników różnią się w przypadku dwóch wersji dziennika. Jeśli nie masz pewności, którą wersję dzienników posiadasz, zobacz Identyfikacja wersji dziennika.
Każdy transfer danych dla dysku generuje dziennik kopiowania. Jeśli wybrałeś zapisanie szczegółowego dziennika przy składaniu zamówienia, w tym samym folderze znajduje się także szczegółowy dziennik.
Szczegółowy dziennik
Szczegółowy log jest plikiem opcjonalnym, który można włączyć podczas zamawiania. Jest to prosta lista wszystkich plików, które zostały pomyślnie zaimportowane z dysku, z następującymi informacjami dla każdego pliku. Szczegółowy dziennik nie zawiera informacji podsumowujących.
". | Opis |
---|---|
CloudFormat | BlockBlob, PageBlob lub AzureFile. |
Ścieżka | Ścieżka do pliku na koncie przechowywania. |
Rozmiar | Rozmiar pliku lub obiektu blob. |
crc64 | Suma kontrolna nadmiarowości cyklicznej 64 (CRC64), która została użyta do sprawdzania integralności danych podczas transferu danych. |
Przykładowy pełny dziennik
Poniższy przykładowy szczegółowy dziennik zawiera przykładowe wpisy plików dla blokowych blobów, stronicowych blobów i importów plików platformy Azure.
<File CloudFormat="BlockBlob" Path="$root\file26fd6b4bd-25f7-4019-8d0d-baa7355745df.vhd" Size="1024" crc64="14179624636173788226">
</File><File CloudFormat="BlockBlob" Path="$root\file49d220295-9cfd-469e-b69e-5c7c885133df.vhd" Size="1024" crc64="14179624636173788226">
</File>
----------CUT--------------------
<File CloudFormat="AzureFile" Path="e579954d-1f94-40cf-955f-afd39e9ca217\file1876f73ad-6213-43bc-9467-67fe0c794e99.block" Size="1024" crc64="1410470866535975213">
</File><File CloudFormat="AzureFile" Path="05407abe-81c8-4b44-b846-3a2c8c198316\file28d7868be-e6a7-4441-8d09-2b127f7d049e.vhd" Size="1024" crc64="1410470866535975213">
</File><File CloudFormat="AzureFile" Path="eb7666a7-c026-4375-9c08-3dea37a57713\file4448aeaf5-53dc-4bff-b798-4776e367ab5e.vhd" Size="1024" crc64="1410470866535975213">
</File>
----------CUT--------------------
<File CloudFormat="PageBlob" Path="tesdir8b1d0acd-2d37-46dd-96cf-edeb0f772e6b\file1.txt" Size="83886080" crc64="1680234237456714851">
</File><File CloudFormat="PageBlob" Path="tesdirf631630d-8098-4c84-be7b-40f6bbdb73fb\file_size0.txt" Size="0" crc64="0">
</File><File CloudFormat="PageBlob" Path="tesdirf631630d-8098-4c84-be7b-40f6bbdb73fb\Dir1/file_size0.txt" Size="0" crc64="0">
</File>
Kopiuj dziennik
Dziennik kopiowania zawiera wpis o błędzie dla każdego pliku, którego nie można zaimportować, ze szczegółami błędu. Dziennik kopiowania kończy się podsumowaniem weryfikacji i błędami kopiowania, które wystąpiły podczas importowania.
Każdy wpis błędu zawiera następujące informacje.
". | Opis |
---|---|
Ścieżka | Udział docelowy w kontenerze lub udziale plików. |
Kategoria | Jedna z 15 kategorii błędów. Aby uzyskać więcej informacji, zobacz Błędy przekazywania danych dla wersji dziennika z dnia 2021-08-01. |
Kod błędu | Kod liczbowy błędu. |
Komunikat o błędzie | Opisuje błąd. |
Podsumowanie na końcu dziennika (wyszukaj CopyLog Summary
) zawiera następujące informacje:
- Wersja dziennika dysku (w tym przypadku 2021-08-01)
- Identyfikator dysku
- Stan kopiowania danych
- Podsumowanie błędów walidacji według kategorii błędów
- Podsumowanie błędów kopiowania według kategorii błędów
Przykładowy dziennik kopiowania
Poniższy przykład to dziennik kopiowania importu do usług Azure Files i Azure Blob Storage.
Ta kopia nie powiodła się, bez błędów walidacji, ale z trzema błędami kopiowania. Zmieniono nazwę jednego udziału plików (ShareRenamed
błąd), a zmieniono nazwę dwóch kontenerów (ContainerRenamed
błąd). Wpis błędu zawiera oryginalne i nowe nazwy plików.
<ErroredEntity Path="New Folder">
<Category>ShareRenamed</Category>
<ErrorCode>1</ErrorCode>
<ErrorMessage>The original container/share/Blob has been renamed to: DataBox-f55763d4-8ef7-458f-b029-f36b51ada34f :from: New Folder :because either name has invalid character(s) or length is not supported</ErrorMessage>
<Type>Container</Type>
</ErroredEntity>
<ErroredEntity Path="CV">
<Category>ContainerRenamed</Category>
<ErrorCode>1</ErrorCode>
<ErrorMessage>The original container/share/Blob has been renamed to: DataBox-6bcae46f-04c8-4385-8442-3a28b962c930 :from: CV :because either name has invalid character(s) or length is not supported</ErrorMessage>
<Type>Container</Type>
</ErroredEntity><ErroredEntity Path="New_ShareFolder">
<Category>ContainerRenamed</Category>
<ErrorCode>1</ErrorCode>
<ErrorMessage>The original container/share/Blob has been renamed to: DataBox-96d8e2ee-ffd4-4529-9ec0-f666674b70d9 :from: New_ShareFolder :because either name has invalid character(s) or length is not supported</ErrorMessage>
<Type>Container</Type>
</ErroredEntity>
<CopyLog Summary="Summary">
<DriveLogVersion>2021-08-01</DriveLogVersion>
<DriveId>72a1914a-7fb2-4e34-a135-5c7176c3ee41</DriveId>
<Status>Failed</Status>
<TotalFiles_Blobs>60</TotalFiles_Blobs>
<FilesErrored>0</FilesErrored>
<Summary>
<ValidationErrors>
<None Count="3" />
</ValidationErrors>
<CopyErrors>
<ShareRenamed Count="1" Description="Renamed the share as the original share name does not follow Azure conventions." />
<ContainerRenamed Count="2" Description="Renamed the container as the original container name does not follow Azure conventions." />
</CopyErrors>
</Summary>
</CopyLog>
Błędy przekazywania danych
Błędy zgłaszane w dziennikach różnią się nieznacznie w dwóch wersjach dziennika. Jeśli nie masz pewności, jaką wersję dzienników posiadasz, zobacz Określ wersję dziennika.
Poniżej opisano błędy znalezione w dzienniku kopiowania 2018-10-01.
Kategoria błędów | Opis |
---|---|
UploadErrorWin32 |
Błąd systemu plików. |
UploadErrorCloudHttp |
Nieobsługiwany typ obiektu blob. Aby uzyskać więcej informacji o błędach w tej kategorii, zobacz Podsumowanie błędów przesyłania. |
UploadErrorDataValidationError |
CRC obliczone podczas pozyskiwania danych nie jest zgodne z CRC obliczonym podczas przekazywania. |
UploadErrorManagedConversionError |
Rozmiar importowanego obiektu blob jest nieprawidłowy. Rozmiar obiektu blob to <blob-size> bajtów. Obsługiwane rozmiary to między 20971520 bajtami i 8192 GiB. Aby uzyskać więcej informacji, zobacz Podsumowanie błędów wysyłania. |
UploadErrorUnknownType |
Nieznany błąd. |
ContainerRenamed |
Zmieniono nazwę kontenera, ponieważ oryginalna nazwa kontenera nie jest zgodna z konwencjami nazewnictwa platformy Azure. Nazwa oryginalnego kontenera została zmieniona na DataBox-GUID>< z <oryginalnej nazwy> kontenera. |
ShareRenamed |
Zmieniono nazwę udziału, ponieważ oryginalna nazwa udziału nie jest zgodna z konwencjami nazewnictwa platformy Azure. Oryginalna nazwa udziału została zmieniona z <oryginalnej nazwy folderu> na <DataBox-GUID>. |
BlobRenamed |
Zmieniono nazwę obiektu blob, ponieważ oryginalna nazwa obiektu blob nie jest zgodna z konwencjami nazewnictwa platformy Azure. Nazwa oryginalnego obiektu blob została zmieniona z <oryginalnej nazwy> na BlockBlob/DataBox-<GUID>. |
FileRenamed |
Zmieniono nazwę pliku, ponieważ oryginalna nazwa pliku nie jest zgodna z konwencjami nazewnictwa platformy Azure. Nazwa oryginalnego obiektu blob została zmieniona z <oryginalnej nazwy> na AzureFile/DataBox-<GUID>. |
DiskRenamed |
Zmieniono nazwę pliku dysku zarządzanego, ponieważ oryginalna nazwa pliku nie jest zgodna z konwencjami nazewnictwa platformy Azure. Nazwa oryginalnego pliku dysku zarządzanego została zmieniona na ManagedDisk/DataBox-GUID>< z <oryginalnej nazwy>. |
ExportCloudHttp |
Nieobsługiwany typ obiektu blob. |