يزيد عدد الملفات من عمل النسخ الاحتياطي واللقطات لأن كل كائن يضيف عمليات لا تختفي عندما يكون الملف صغيرًا. لا يزال نظام التخزين الشبكي (NAS) مضطرًا إلى تعداد الاسم وقراءة البيانات الوصفية ومقارنة الحالة وتسجيل الإدراج وتحديث الفهارس وحذف أو استعادة ذلك الكائن لاحقًا حتى عندما تترك البايتات المخزنة إجمالًا سعة حرة كبيرة.
تجيب السعة الحرة عما إذا كان يمكن تخصيص المزيد من كتل البيانات. لكنها لا تقيس عدد سجلات مساحة الأسماء أو المعاملات أو الفحوصات أو علاقات الإصدارات أو خطوات الاستعادة التي يجب أن يعالجها سير عمل النسخ الاحتياطي.
لماذا يضيف كل ملف عمل نسخ احتياطي ثابت؟
لا يمكن لوظيفة النسخ الاحتياطي أن تعامل دليلًا يحتوي على مليون ملف ككائن واحد. كل كائن يضيف عمليات نسخ احتياطي ثابتة تشمل الاكتشاف وقراءة السمات وفحوصات السياسات وإدخالات الكتالوج وإنشاء الوجهة.
بالنسبة لملف كبير، يتم توزيع تكلفة الإعداد الثابتة هذه على العديد من الميجابايت أو الجيجابايت. بالنسبة للملفات الصغيرة جدًا، قد يستغرق فتح الملف وإغلاقه والعمل على الأذونات والسجل والبروتوكول وقتًا أكثر من نقل الحمولة.
لذلك يمكن أن يكون عنق الزجاجة هو العمليات في الثانية بدلاً من عرض النطاق الترددي. قد يبقى رسم بياني للشبكة شبه فارغ بينما تعالج الأقراص أو خدمات البيانات الوصفية أو قاعدة بيانات النسخ الاحتياطي سجلات الكائنات باستمرار.
لماذا قد يستغرق فحص شجرة غير متغيرة وقتًا طويلاً؟
يجب على الأدوات التدريجية تحديد ما تغير قبل أن تتمكن من تخطي البيانات غير المتغيرة. تتطلب الأشجار غير المتغيرة مقارنة لكل ملف، لذا قد يمر النسخ الاحتياطي الذي لا يحتوي تقريبًا على شيء للنقل عبر الشجرة المختارة بأكملها.
عادةً ما تستخدم المقارنة الحجم ووقت التعديل ونوع الملف والمسار وحالة الكتالوج السابقة. قراءة هذه الحقول عبر ملايين الكائنات تخلق عمليات إدخال/إخراج للبيانات الوصفية وجولات شبكة حتى عندما لا تتحرك محتويات الملفات.
يمكن لسجلات التغيير ولقطات نظام الملفات تضييق مجموعة المرشحين، ولكن فقط عندما يثق نظام النسخ الاحتياطي في التاريخ المطلوب ويحافظ عليه. قد يؤدي فقدان نطاق السجل أو إعادة بناء الكتالوج إلى فرض فحص أوسع.
كيف تزيد مجموعات التحقق والمقارنة التدريجية من التكلفة؟
مقارنة بيانات التعريف رخيصة نسبيًا لكنها لا تستطيع اكتشاف كل تغيير في المحتوى. وضع مجموع التحقق يقرأ كل ملف محدد، وقد تتطلب التحقق من المحتوى قراءة بيانات كان يمكن لتقارن الطوابع الزمنية تخطيها.
تضيف مجموعات التحقق من الصحة عبئًا على وحدة المعالجة المركزية وقراءات التخزين لكل كائن محدد. تكون التكلفة واضحة بشكل خاص عندما يتحقق العمل من الأرشيفات غير القابلة للتغيير، أو يزيل التكرار من القطع، أو يعيد التحقق من البيانات بعد تشغيل متقطع.
الشبكة السريعة لا تلغي هذا العمل لأن المصدر لا يزال يجب أن يحدد موقع الملفات ويقرأها. قد يصبح النسخ الاحتياطي محدودًا بعمليات القراءة العشوائية الصغيرة، أو أقفال بيانات التعريف، أو معدل تجزئة البيانات، أو تحديثات فهرس الوجهة.
لماذا توسع اللقطات والإصدارات المحتفظ بها عمل بيانات التعريف؟
يمكن للقطات الحفاظ على الكتل المتغيرة بكفاءة، لكن أداة النسخ الاحتياطي أو الإدارة لا تزال بحاجة إلى تحديد الإصدارات والعلاقات. الإصدارات المحتفظ بها تضاعف علاقات بيانات التعريف مع تراكم الكائنات الحالية والإصدارات السابقة والمسارات وسجلات السياسات.
قد يعرض متصفح لقطات على مستوى الملف عدة إدخالات تاريخية لكل مسار حي. يجب أن يقرر تقليم الاحتفاظ أي الإصدارات تبقى مرجعية قبل تحرير بيانات التعريف أو سجلات الدليل أو الكتل.
يمكن أن يكون إنشاء لقطة على مستوى الكتلة سريعًا بينما تظل عمليات النسخ اللاحقة، والفهرسة، والحذف، واختيار الاستعادة حساسة لعدد الملفات. سرعة اللقطة وحدها لا تقيس التكلفة الكاملة لدورة الحياة.
لماذا تكون عمليات الحذف والاستعادة مرتبطة أيضًا بعدد الملفات؟
حذف أو استعادة العديد من الملفات الصغيرة يكرر عمل مساحة الأسماء والمعاملات. استعادة العديد من الملفات الصغيرة تكرر عمل الإعداد بدلاً من تدفق حمولة مستمرة واحدة.
يجب أن يعيد الاستعادة إنشاء الدلائل والأسماء والأذونات والطوابع الزمنية والسمات الموسعة والروابط وبيانات تعريف التطبيقات. قد يقوم الوجهة أيضًا بتسجيل كل عملية وتحديث مضاد الفيروسات أو الفهرسة أو مراقبي المزامنة.
يمكن أن يكون حذف شجرة كبيرة بطيئًا بنفس القدر لأن كل اسم وعلاقة كائن يجب إزالتها بأمان. تحرير تيرابايت واحد في ملف واحد يمكن أن يكون أبسط من حذف بضعة جيجابايت موزعة عبر ملايين الكائنات.
كيف يجب على جهاز NAS منزلي تقليل عبء العمل على مستوى الكائنات؟
عدد الملفات وسعة البايتات هما بعدان منفصلان. لذلك يجب أن تتبع تخطيط السعة عدد الكائنات، مدة فحص النسخ الاحتياطي، حجم الفهرس، عدد الإصدارات، ومعدل الاستعادة.
استخدم تتبع التغييرات التدريجي حيث يكون موثوقًا، استبعد ذاكرات التخزين المؤقت المولدة، اجمع الكائنات الصغيرة الثابتة في أرشيفات عندما لا تكون الاستعادة الفردية ضرورية، واحتفظ بفهارس النسخ الاحتياطي على تخزين مصمم لعمليات الإدخال/الإخراج العشوائية الصغيرة.
اختبر معدل الاستعادة بالملفات في الثانية وكذلك ميغابايت في الثانية. التصميم الصحيح يحافظ على متطلبات الوصول والاسترداد مع تقليل التعامل المتكرر مع الكائنات؛ تجميع كل شيء في أرشيفات قد يصعب التحديثات الفردية والاستعادة الجزئية.
| مرحلة العمل | تكلفة عدد الملفات | لماذا لا تساعد السعة الحرة |
|---|---|---|
| الاكتشاف | تعداد وقراءة البيانات الوصفية لكل كائن | الكتل غير المستخدمة لا تقلل من عمليات مساحة الأسماء |
| المقارنة التدريجية | مطابقة كل مسار مع الحالة السابقة | الملفات التي لم تتغير لا تزال تحتاج إلى تصنيف |
| إدارة الاحتفاظ واللقطات | تتبع الإصدارات والمراجع | العلاقات المنطقية تبقى حتى عند مشاركة الكتل |
| الاستعادة أو الحذف | إعادة إنشاء أو إزالة كل كائن بأمان | تتوسع العمليات مع عدد الكائنات، وليس فقط مع عدد البايتات |
الأسئلة الشائعة
هل يمكن أن يكون النسخ الاحتياطي بطيئًا رغم نقل بيانات قليل جدًا؟
نعم. قد تقضي معظم وقتها في تعداد ومقارنة ملايين الكائنات التي لم تتغير.
هل تلغي اللقطات عبء عدد الملفات؟
يمكنها تسريع التقاط نقطة زمنية، لكن تصفح الإصدارات، تكرار التغييرات، تقليم الاحتفاظ، واستعادة الملفات لا تزال تعالج البيانات الوصفية.
هل يجب دائمًا أرشفة الملفات الصغيرة معًا؟
لا. الأرشيفات تقلل من عبء الكائنات لكنها تجعل التغييرات الفردية، الأذونات، إزالة التكرار، البحث، والاستعادة الجزئية أكثر تعقيدًا.
أي مقياس مهم بجانب ميغابايت في الثانية؟
تابع عدد الملفات التي تم فحصها في الثانية، الكائنات التي تغيرت، تأخير البيانات الوصفية، نمو الفهرس، عدد اللقطات، معدل الحذف، وعدد الكائنات التي تم استعادتها في الثانية.
النتيجة النهائية
زيادة عدد الملفات تزيد من عبء العمل في النسخ الاحتياطي واللقطات لأن كل كائن ينشئ عمليات ثابتة للاكتشاف والمقارنة والفهرسة والإصدار والحذف والاستعادة. تحمي المساحة الحرة تخصيص البايتات المستقبلية لكنها لا تزيل عبء العمل على مستوى الكائنات. قِس عدد الملفات في الثانية وسلوك الاستعادة إلى جانب السعة وعرض النطاق الترددي.
مركز التكنولوجيا والذكاء الاصطناعي
المزيد للقراءة

ما هي حالة Plex، وما الأجزاء التي يجب استمرارها؟
حالة Plex الدائمة هي المعلومات التي تحافظ على تجربة الخادم بعد إعادة التشغيل وإعادة البناء؛ أما الوسائط وبيانات التحويل المؤقتة فلها أدوار منفصلة.

كيف يتعامل Plex مع المصادقة في الجلسات المحلية والبعيدة؟
تبدأ المصادقة في Plex بهوية الخادم والحساب، ثم تحدد مسارات الشبكة المحلية أو البعيدة إمكانية الوصول وسلوك الاتصال الآمن.

لماذا قد يتباطأ البحث في Plex مع نمو بيانات المكتبة؟
نمو المكتبة وحده ليس التشخيص. اختبر بنية الاستعلام، والفهارس، وحالة ذاكرة التخزين المؤقت، وزمن استجابة وحدة التخزين، ونشاط الكتابة قبل إلقاء اللوم على حجم...
