استخدام السجلات لاستكشاف مشكلات التحميل وإصلاحها في Azure Data Box Disk
توضح هذه المقالة المشكلات التي تراها عند تحميل البيانات في مركز بيانات Azure باستخدام Azure Data Box Disk.
حول سجلات التحميل
عند تحميل البيانات من Data Box Disk في مركز بيانات Azure، يتم إنشاء سجل نسخ/خطأ وسجل مطول لكل حساب تخزين. تُحمَّل هذه السجلات إلى حساب التخزين نفسه المستخدم لتحميل البيانات.
يبلغ سجل النسخ عن الأحداث لجميع عمليات النسخ الفاشلة بين القرص وحساب Azure Storage. ينتهي سجل النسخ بملخص الأخطاء حسب فئة الخطأ.
يحتوي السجل المطول على قائمة بجميع عمليات النسخ التي نجحت في كل كائن ثنائي كبير الحجم وملف.
تحديد موقع السجلات
للعثور على السجلات من تحميل البيانات، قم بالخطوات التالية.
عند اكتمال تحميل البيانات لكل قرص، يعرض جزء Overview حالة القرص والمسارات إلى سجلات التشخيص للقرص.
بالنسبة للطلبات الجديدة، تبدو تفاصيل القرص مثل تلك الموجودة في الشاشة التالية. يتم حفظ سجل النسخ تلقائيا. إذا اخترت حفظ السجلات المطولة عند تقديم طلبك، فسترى أيضا المسار إلى السجل المطول.
يتم تحميل السجلات إلى حاوية (لاستيراد الكائنات الثنائية كبيرة الحجم) أو مشاركتها (للاستيراد إلى ملفات Azure) في حساب التخزين. وتحمل الحاوية اسم
databoxcopylog
. تحتوي عناوين URL على هذه التنسيقات:نوع السجل تنسيق عنوان URL سجل النسخ <storage-account-name>/databoxcopylog/<order-name>_<device-serial-number>_CopyLog_<job-ID.xml> سجل مطول <storage-account-name>/databoxcopylog/<order-name>_<device-serial-number>_VerboseLog_<job-ID.xml> بالنسبة للطلبات السابقة، قد يبدو جهاز العرض مثل الشاشة التالية.
إذا كانت هناك أي أخطاء عند تحميل البيانات إلى Azure، تعرض سجلات النسخ مسارا إلى المجلد حيث توجد سجلات التشخيص.
يتم تحميل السجلات إلى حاوية
waies
في حساب التخزين. تحتوي عناوين URL على هذه التنسيقات:نوع السجل تنسيق عنوان URL سجل الأخطاء <storage-account-name>/databoxlogs-order-name<>/waies/ri-order-name-guid_<<>drive-ID>_<timestamp>_error.xml سجل مطول <storage-account-name>/databoxlogs-order-name<>/waies/ri-order-name-guid_<<>drive-ID>_<timestamp>_verbose.xml
إشعار
السجلات في حاوية databoxcopylog لها تنسيق مختلف عن السجلات الموجودة في الحاوية
waies
. للمساعدة في تفسير السجلات، استخدم الإرشادات الخاصة بإصدار سجل محرك الأقراص المقترن. راجع تحديد إصدار السجل لمزيد من المعلومات.لعرض السجلات، افتح الحاوية التي تخزن السجلات في حساب التخزين الخاص بك. يوضح الرسم التوضيحي التالي السجلات في
waies
حاوية.حدد كل سجل ونزِّل نسخة محلية.
تحديد إصدار السجل
هناك إصداران من سجل النسخ/الخطأ والسجل المطول، بتنسيقات مختلفة. تتم مناقشة إصدارات السجل بشكل منفصل في الأقسام التالية.
إلى جانب السجل المطول، سترى إما سجل نسخ (_copy.xml
) أو سجل خطأ (_error.xml
)، اعتمادا على إصدار محرك الأقراص.
لمعرفة إصدار السجل لكل من سجل النسخ/الخطأ والسجل المطول المصاحب، تحقق من إصدار سجل محرك الأقراص في سجل النسخ/الخطأ.
اسم ملف السجل | الحقل | إصدار سجل محرك الأقراص |
---|---|---|
_copy.xml | DriveLogVersion | 2021-08-01 |
_error.xml | إصدار DriveLog | 2018-10-01 |
يبين DriveLogVersion
الرسم التوضيحي التالي في قسم الملخص لسجل النسخ.
نماذج لسجلات التحميل
تختلف تنسيقات السجل لسجل النسخ/الخطأ والسجل المطول لإصداري السجل. إذا لم تكن متأكدا من إصدار السجلات لديك، فشاهد تحديد إصدار السجل.
ينشئ كل نقل بيانات للقرص سجل نسخ. إذا اخترت حفظ سجل مطول عند تقديم طلبك، فهناك أيضا سجل مطول في المجلد نفسه.
سجل مطول
السجل المطول هو ملف اختياري يمكنك تمكينه أثناء الطلب. إنها قائمة بسيطة بجميع الملفات التي تم استيرادها بنجاح من محرك الأقراص، مع المعلومات التالية لكل ملف. لا يوفر السجل المطول معلومات ملخصة.
الحقل | الوصف |
---|---|
تنسيق السحابة | BlockBlob أو PageBlob أو AzureFile. |
المسار | المسار إلى الملف داخل حساب التخزين. |
الحجم | حجم الملف أو الكائن الثنائي كبير الحجم. |
crc64 | المجموع الاختباري للتحقق الدوري من التكرار 64 (CRC64) الذي تم استخدامه للتحقق من سلامة البيانات أثناء نقل البيانات. |
نموذج سجل مطول
يحتوي نموذج السجل المطول التالي على إدخالات ملف نموذجية للكتلة الثنائية كبيرة الحجم، ونقطة الصفحة، واستيراد ملف 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>
سجل النسخ
يحتوي سجل النسخ على إدخال خطأ لكل ملف فشل استيراده، مع تفاصيل الخطأ. ينتهي سجل النسخ بملخص للتحقق من الصحة وأخطاء النسخ التي حدثت أثناء الاستيراد.
يحتوي كل إدخال خطأ على المعلومات التالية.
الحقل | الوصف |
---|---|
المسار | مشاركة الوجهة داخل الحاوية أو مشاركة الملف. |
فئة | إحدى فئات الخطأ ال 15. لمزيد من المعلومات، راجع أخطاء تحميل البيانات لإصدار السجل 2021-08-01. |
ErrorCode | التعليمات البرمجية الرقمية للخطأ. |
رسالة الخطأ | يصف الخطأ. |
يعطي الملخص في نهاية السجل (ابحث عن CopyLog Summary
) المعلومات التالية:
- إصدار سجل محرك الأقراص (في هذه الحالة، 2021-08-01)
- معرّف محرك الأقراص
- حالة نسخ البيانات
- ملخص أخطاء التحقق حسب فئة الخطأ
- ملخص أخطاء النسخ حسب فئة الخطأ
نموذج سجل النسخ
النموذج التالي هو سجل نسخ لاستيراد إلى كل من Azure Files وتخزين Azure Blob.
فشلت هذه النسخة، مع عدم وجود أخطاء في التحقق من الصحة ولكن مع ثلاثة أخطاء في النسخ. تمت إعادة تسمية مشاركة ملف واحد (ShareRenamed
خطأ)، وتمت إعادة تسمية حاويتين (ContainerRenamed
خطأ). يعطي إدخال الخطأ أسماء الملفات الأصلية والجديدة.
<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>
أخطاء تحميل البيانات
تختلف الأخطاء التي تم الإبلاغ عنها في السجلات قليلا في إصداري السجل. إذا لم تكن متأكدا من إصدار السجلات لديك، فشاهد تحديد إصدار السجل.
يتم وصف الأخطاء الموجودة في سجل النسخ 2018-10-01 أدناه.
صنف الأخطاء | الوصف |
---|---|
UploadErrorWin32 |
خطأ في نظام الملفات. |
UploadErrorCloudHttp |
نوع كائن ثنائي كبير الحجم غير معتمد. لمزيد من المعلومات حول الأخطاء في هذه الفئة، راجع ملخص أخطاء التحميل. |
UploadErrorDataValidationError |
لا تتطابق CRC المحسوبة في أثناء عرض البيانات مع CRC المحسوبة أثناء التحميل. |
UploadErrorManagedConversionError |
حجم البيانات الثنائية الكبيرة التي يتم استيرادها غير صالح. حجم الكائن الثنائي كبير الحجم هو <بايت حجم الكائن الثنائي كبير الحجم> . الأحجام المدعومة تتراوح بين 20971520 بايت و 8192 جيجا بايت. لمزيد من المعلومات، راجع ملخص أخطاء التحميل. |
UploadErrorUnknownType |
خطأ غير معروف. |
ContainerRenamed |
تمت إعادة تسمية الحاوية لأن اسم الحاوية الأصلي لا يتبع اصطلاحات تسمية Azure. تمت إعادة تسمية الحاوية الأصلية إلى DataBox-GUID<> من <اسم> الحاوية الأصلي. |
ShareRenamed |
تمت إعادة تسمية المشاركة لأن اسم المشاركة الأصلي لا يتبع اصطلاحات تسمية Azure. تمت إعادة تسمية المشاركة الأصلية إلى DataBox-GUID<> من< اسم> المجلد الأصلي. |
BlobRenamed |
تمت إعادة تسمية الكائن الثنائي كبير الحجم لأن اسم الكائن الثنائي كبير الحجم الأصلي لا يتبع اصطلاحات تسمية Azure. تمت إعادة تسمية الكائن الثنائي كبير الحجم الأصلي إلى BlockBlob/DataBox-GUID<> من< الاسم> الأصلي. |
FileRenamed |
تمت إعادة تسمية الملف لأن اسم الملف الأصلي لا يتبع اصطلاحات تسمية Azure. تمت إعادة تسمية الكائن الثنائي كبير الحجم الأصلي إلى AzureFile/DataBox-GUID<> من< الاسم> الأصلي. |
DiskRenamed |
تمت إعادة تسمية ملف القرص المدار لأن اسم الملف الأصلي لا يتبع اصطلاحات تسمية Azure. تمت إعادة تسمية ملف القرص المدار الأصلي إلى ManagedDisk/DataBox-GUID<> من< الاسم> الأصلي. |
ExportCloudHttp |
نوع كائن ثنائي كبير الحجم غير معتمد. |
الخطوات التالية
اتصل بدعم Microsoft.