سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

مرحبا قراء مدونتنا! جزئيًا ، نحن مألوفون بالفعل - ظهرت مشاركاتي باللغة الإنجليزية هنا في ترجمة زميلي العزيز القطبية. قررت هذه المرة مخاطبة الجمهور الناطق باللغة الروسية مباشرة.

في بداياتي الأولى ، أردت أن أجد موضوعًا يثير اهتمام أكبر عدد ممكن من الجمهور ويتطلب دراسة تفصيلية. جادل دانيال ديفو بأن الموت والضرائب تنتظر أي شخص. من ناحيتي ، يمكنني القول إن أي مهندس دعم ينتظر أسئلة حول سياسات تخزين نقاط الاسترداد (أو ، بعبارات أبسط ، الاحتفاظ). لقد بدأت في شرح كيفية عمل الاستبقاء منذ 4 سنوات كمهندس مبتدئ من المستوى XNUMX ، وما زلت أشرح الآن كقائد للفريق الناطق باللغة الإسبانية والإيطالية. أنا متأكد من أن زملائي من المستوى الثاني وحتى المستوى الثالث من الدعم يجيبون بانتظام على نفس الأسئلة.

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

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

وظائف النسخ الاحتياطي

أولاً ، دعنا ننظر إلى الجزء الذي لم يتغير في الإصدار 10. يتم تحديد سياسة الاستبقاء من خلال العديد من المعلمات. لنفتح النافذة لإنشاء مهمة جديدة وانتقل إلى علامة التبويب التخزين. سنرى هنا معلمة تحدد العدد المطلوب من نقاط الاستعادة:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

ومع ذلك ، هذا ليس سوى جزء من المعادلة. يتم تحديد العدد الفعلي للنقاط أيضًا من خلال وضع النسخ الاحتياطي المعين للوظيفة. لتحديد هذا الخيار ، انقر فوق الزر "خيارات متقدمة" في علامة التبويب نفسها. سيؤدي هذا إلى فتح نافذة جديدة بها العديد من الخيارات. دعونا نرقمها ونعتبرها واحدة تلو الأخرى:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

إذا تم تمكين الخيار 1 فقط ، فسيتم تشغيل الوظيفة في الوضع "التدريجي اللانهائي" (تزايدي للأمام إلى الأبد). لا توجد صعوبات هنا - ستقوم المهمة بتخزين العدد المحدد لنقاط الاستعادة من نسخة احتياطية كاملة (ملف بامتداد VBK) إلى الزيادة الأخيرة (ملف بامتداد VIB). عندما يتجاوز عدد النقاط القيمة المحددة ، سيتم دمج الزيادة الأقدم مع النسخة الاحتياطية الكاملة. بمعنى آخر ، إذا تم تعيين المهمة لتخزين 3 نقاط ، فبعد الجلسة التالية مباشرة ستكون هناك 4 نقاط على المستودع ، وبعد ذلك سيتم دمج النسخة الاحتياطية الكاملة مع الزيادة الأقدم وسيعود إجمالي عدد النقاط إلى 3.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

كما أن الاحتفاظ بالنمط "التدريجي العكسي" (التزايد العكسي) بسيط للغاية (الخيار 2). نظرًا لأن النقطة الأحدث في هذه الحالة ستكون نسخة احتياطية كاملة ، متبوعة بسلسلة من ما يسمى بالتراجع (الملفات ذات الامتداد VRB) ، لتطبيق الاحتفاظ ، يكفي حذف أقدم التراجع ببساطة. سيكون الوضع هو نفسه: بعد الجلسة مباشرة ، سيتجاوز عدد النقاط القيمة المحددة بمقدار 1 ، وبعد ذلك سيعود إلى القيمة المطلوبة.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

لاحظ أنه مع وضع التزايد العكسي ، يمكنك أيضًا تمكين النسخ الاحتياطية الكاملة الدورية (الخيار 4) ، لكن هذا لن يغير الجوهر. نعم ، ستظهر نقاط الاستعادة الكاملة في السلسلة ، لكننا سنستمر في حذف أقدم النقاط واحدة تلو الأخرى.

أخيرًا ، نأتي إلى الجزء المثير للاهتمام. إذا قمت بتمكين النسخ الاحتياطي المتزايد ، ولكنك قمت أيضًا بتمكين الخيارين 3 أو 4 (أو كليهما في نفس الوقت) ، فستبدأ المهمة في إنشاء نسخ احتياطية كاملة دورية باستخدام الطريقة "النشطة" أو الاصطناعية. طريقة إنشاء نسخة احتياطية كاملة ليست مهمة - ستحتوي على نفس البيانات ، وسيتم تقسيم السلسلة المتزايدة إلى "سلاسل فرعية". تسمى هذه الطريقة بالتزايدي الأمامي ، وهو الذي يتسبب في جزء كبير من الأسئلة من عملائنا.

يتم تطبيق الاحتفاظ هنا عن طريق حذف أقدم جزء من السلسلة (من نسخة احتياطية كاملة إلى زيادة). في الوقت نفسه ، لن نحذف نسخة احتياطية مجوفة فقط أو جزء فقط من الزيادات. تتم إزالة "السلسلة الفرعية" بالكامل مرة واحدة. يتغير أيضًا معنى تعيين عدد النقاط - إذا كان هذا هو الحد الأقصى المسموح به في الطرق الأخرى ، وبعد ذلك يجب تطبيق الاحتفاظ ، عندئذٍ يحدد هذا الإعداد الحد الأدنى للرقم. بمعنى آخر ، بعد حذف أقدم "سلسلة فرعية" ، يجب ألا يقل عدد النقاط في الجزء المتبقي عن هذا الحد الأدنى.

سأحاول تصوير هذا المفهوم بيانيا. لنفترض أن الاحتفاظ تم تعيينه على 3 نقاط ، ويتم تشغيل المهمة كل يوم بنسخة احتياطية كاملة يوم الاثنين. في هذه الحالة ، سيتم تطبيق الاحتفاظ عندما يصل إجمالي عدد النقاط إلى 10:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

لماذا بالفعل 10 عندما وضعوا 3؟ يوم الاثنين ، تم إنشاء نسخة احتياطية كاملة. من الثلاثاء إلى الأحد ، تم إنشاء زيادات للوظيفة. أخيرًا ، يوم الاثنين المقبل ، يتم إنشاء نسخة احتياطية كاملة مرة أخرى ، وعندما يتم إنشاء زيادات 2 فقط ، يمكن أخيرًا حذف الجزء القديم بالكامل من السلسلة ، لأن العدد المتبقي من النقاط لن يقل عن المجموعة 3.

إذا كانت الفكرة واضحة ، فأقترح أن تحاول حساب نسبة الاحتفاظ بنفسك. لنأخذ الشروط التالية: تم إطلاق المهمة لأول مرة يوم الخميس (بطبيعة الحال ، سيتم عمل نسخة احتياطية كاملة). تم تعيين المهمة لإنشاء نسخة احتياطية كاملة يومي الأربعاء والأحد وتخزين 8 نقاط استعادة. متى سيتم تطبيق الاحتفاظ لأول مرة؟

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

إجابة
سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني
توضيح: للإجابة ، يكفي أن تسأل نفسك "متى سيتم تطبيق الاحتفاظ"؟ الإجابة هي عندما يمكننا إزالة أول 3 نقاط (VBK ، VIB ، VIB) ولا تقل بقية السلسلة عن النقاط الثمانية المطلوبة. يصبح من الواضح أننا سنكون قادرين على القيام بذلك عندما يكون لدينا 8 نقطة في المجموع ، أي يوم الأحد من الأسبوع الثاني.

قد يعترض بعض القراء: "لماذا كل هذا ، إذا كان هناك rps.dewin.me؟ بدون شك ، إنها أداة مفيدة للغاية ، وفي بعض الحالات سأستخدمها ، ولكن لها أيضًا قيود. بادئ ذي بدء ، لا يسمح لك بتحديد الشروط الأولية ، وفي كثير من الحالات يكون السؤال هو بالضبط "لدينا مثل هذه السلسلة ، ماذا سيحدث إذا قمنا بتغيير الإعدادات كذا وكذا؟". ثانيًا ، الأداة لا تزال تفتقر إلى حد ما في الرؤية. عرض صفحة RPS للعملاء ، لم أجد فهمًا ، ولكن بعد رسمها كما في المثال (حتى باستخدام نفس الرسام) ، يومًا بعد يوم ، أصبح كل شيء واضحًا.

أخيرًا ، لم نفكر في الخيار "تحويل سلاسل النسخ الاحتياطي السابقة إلى عمليات التراجع" (المميزة بالرقم 5). يؤدي هذا الخيار أحيانًا إلى إرباك العملاء الذين يقومون بتنشيطه "أثناء التنقل" ، ويرغبون في تمكين نسخة احتياطية تركيبية بسيطة. وفي الوقت نفسه ، يقوم هذا الخيار بتنشيط وضع نسخ احتياطي خاص جدًا. بدون الخوض في التفاصيل ، سأقول على الفور أنه في هذه المرحلة من تطوير المنتج ، يعد "تحويل سلاسل النسخ الاحتياطي السابقة إلى عمليات التراجع" خيارًا قديمًا ، ولا يمكنني التفكير في سيناريو واحد عند استخدامه. قيمته مشكوك فيها لدرجة أن أنطون غوستيف نفسه أرسل لبعض الوقت مكالمة عبر المنتدى ، يطلب منه أن يرسل إليه أمثلة على استخدامه المفيد (إذا كان لديك أي منها ، اكتب التعليقات ، فأنا مهتم جدًا). إذا لم يكن هناك أي شيء (أعتقد أنهم سيفعلون ذلك) ، فسيتم حذف الخيار في الإصدارات المستقبلية.

ستعمل الوظيفة على إنشاء زيادات (VIB) حتى يوم جدولة النسخ الاحتياطي الكامل التركيبي. في هذا اليوم ، تم إنشاء VBK بالفعل ، ولكن يتم تحويل جميع النقاط التي كانت موجودة قبل VBK إلى عمليات التراجع (VRB). بعد ذلك ، ستستمر المهمة في إنشاء زيادات للنسخة الاحتياطية الكاملة حتى النسخة الاحتياطية الاصطناعية التالية. نتيجة لذلك ، يتم إنشاء مزيج متفجر من ملفات VBK و VBR و VIB في السلسلة. يتم تطبيق إعادة الشد بكل بساطة - عن طريق إزالة آخر VBR:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

مشاكل

بصرف النظر عن الفهم الفعلي لكيفية عمله ، فإن معظم المشكلات التي تنشأ عند استخدام الوضع المتزايد ترتبط عادةً بنسخة احتياطية كاملة. يعد النسخ الاحتياطي الكامل المنتظم ضروريًا لهذا الوضع ، وإلا فسيقوم المستودع بتجميع النقاط حتى يفيض.

على سبيل المثال ، نادرًا ما يتم إنشاء نسخة احتياطية كاملة. لنفترض أن المهمة مضبوطة على تخزين 10 نقاط ، ويتم إنشاء نسخة احتياطية كاملة مرة واحدة في الشهر. من الواضح أن العدد الفعلي للنقاط هنا سيكون أكبر بكثير من العدد المحدد. أو يتم تعيين المهمة بشكل عام للعمل في وضع تدريجي لانهائي وتخزين 50 نقطة. ثم قام شخص ما عن طريق الخطأ بإنشاء نسخة احتياطية كاملة. هذا كل شيء ، من الآن فصاعدًا ، ستنتظر المهمة حتى تتراكم النقطة الكاملة بمقدار 49 زيادة ، وبعد ذلك ستطبق الاحتفاظ وتعود إلى الوضع اللامتناهي الكامل.

في حالات أخرى ، يتم تعيين نسخة احتياطية كاملة ليتم إنشاؤها بانتظام ، ولكن لسبب ما لا يتم ذلك. سأدرج السبب الأكثر شعبية هنا. يفضل بعض العملاء استخدام خيار الجدولة "تشغيل بعد" وإعداد الوظائف للتشغيل في سلسلة. لنأخذ هذا المثال: هناك 3 وظائف يتم تشغيلها يوميًا وتنشئ نسخة احتياطية كاملة يوم الأحد. تبدأ المهمة الأولى في الساعة 22.30 ، ويتم إطلاق الباقي في سلسلة. يستغرق النسخ الاحتياطي التزايدي 10 دقائق ، وبالتالي ، بحلول الساعة 23.00 ، تنتهي جميع المهام من عملها. لكن النسخ الاحتياطي الكامل يستغرق ساعة ، لذلك يحدث يوم الأحد التالي: تبدأ المهمة الأولى من 22.30 إلى 23.30. المرحلة التالية من 23.30 إلى 00.30. لكن المهمة الثالثة بدأت يوم الاثنين. يتم تكوين نسخة احتياطية كاملة ليوم الأحد ، لذلك في هذه الحالة لن يتم ذلك ببساطة. ستنتظر المهمة نسخة احتياطية كاملة لتطبيق الاحتفاظ. لذا كن حذرًا عند استخدام خيار "التشغيل بعد" أو لا تستخدمه على الإطلاق - فقط اضبط الوظائف للبدء في نفس الوقت ودع مجدول الموارد يقوم بعمله.

الخيار الصعب "إزالة العناصر المحذوفة"

بالانتقال إلى إعدادات التخزين - متقدم - مهمة الصيانة ، يمكنك أن تتعثر عند خيار "إزالة بيانات العناصر المحذوفة بعد" ، المحسوبة بالأيام.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

يتوقع بعض العملاء أن يكون هذا الاحتفاظ. في الواقع ، هذا خيار منفصل تمامًا ، وقد يؤدي سوء فهمه إلى عواقب غير متوقعة. ومع ذلك ، أولاً وقبل كل شيء ، أحتاج إلى شرح كيفية تفاعل شركة B&R مع المواقف التي يتم فيها نسخ عدد قليل من الأجهزة احتياطيًا بنجاح أثناء الجلسة.

تخيل هذا السيناريو: وظيفة تدريجية لا نهائية مهيأة لتخزين 6 نقاط. هناك جهازان في المهمة ، أحدهما دائمًا ما يتم نسخه احتياطيًا بنجاح ، والآخر به أخطاء في بعض الأحيان. نتيجة لذلك ، بحلول النقطة السابعة ، تطور الوضع التالي:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

حان الوقت لتطبيق الاحتفاظ ، ولكن آلة واحدة بها 7 نقاط والآخر فقط 4. هل سيتم تطبيق الاحتفاظ هنا؟ الجواب نعم ، سوف يحدث. إذا تم نسخ عنصر واحد على الأقل احتياطيًا ، فإن شركة B&R تعتبر أن النقطة قد تم إنشاؤها.

يمكن أن ينشأ موقف مشابه إذا لم يتم تضمين بعض الأجهزة في المهمة أثناء جلسة معينة. يحدث هذا ، على سبيل المثال ، عند إضافة الأجهزة إلى المهمة ليس بشكل فردي ، ولكن كجزء من الحاويات (المجلدات ، المخازن) وترحيل بعض الأجهزة مؤقتًا إلى حاوية أخرى. ستُعتبر الوظيفة بعد ذلك ناجحة ، لكنك ستجد رسالة في الإحصائيات تخبرك بالاهتمام بحقيقة أن هذه الآلة لم تعد تتم معالجتها بواسطة الوظيفة.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

ماذا سيحدث إذا لم تنتبه له؟ في حالة أوضاع الزيادة اللانهائية أو التزايدية العكسية ، سينخفض ​​عدد نقاط الاستعادة لجهاز "المشكلة" مع كل جلسة حتى يصل إلى 1 محفوظ في VBK. بمعنى آخر ، حتى إذا لم يتم نسخ الجهاز احتياطيًا لفترة طويلة ، فستبقى نقطة استعادة واحدة. هذا ليس هو الحال إذا تم تمكين النسخ الاحتياطية الكاملة الدورية. إذا تم تجاهل الإشارات من B&R ، فقد يتم حذف النقطة الأخيرة في النهاية مع الجزء القديم من السلسلة.

بعد فهم هذه التفاصيل ، يمكننا أخيرًا النظر في الخيار "إزالة بيانات العناصر المحذوفة بعد". سيتم حذف جميع النقاط لجهاز معين إذا لم يتم نسخ هذا الجهاز احتياطيًا لمدة X أيام. يرجى ملاحظة أن هذا الإعداد لا يستجيب للأخطاء (تمت المحاولة - لم تنجح). يجب ألا تكون هناك محاولة نسخ احتياطي للجهاز. يبدو أن الخيار مفيد ويجب أن يظل ممكّنًا دائمًا. إذا قام المسؤول بإزالة الجهاز من المهمة ، فمن المنطقي مسح سلسلة البيانات غير الضرورية بعد فترة. ومع ذلك ، فإن الضبط يتطلب الانضباط والرعاية.

دعني أعطيك مثالاً من الممارسة: تمت إضافة العديد من الحاويات إلى المهمة ، وكان تكوينها ديناميكيًا تمامًا. نظرًا لنقص ذاكرة الوصول العشوائي ، واجه خادم B&R مشاكل لم يلاحظها أحد. بدأت المهمة وحاولت عمل نسخة احتياطية من الأجهزة ، باستثناء واحدة لم تكن موجودة في الحاوية في ذلك الوقت. نظرًا لأن العديد من الأجهزة قد تسببت في حدوث أخطاء ، يجب افتراضيًا أن تقوم شركة B&R بثلاث محاولات إضافية لعمل نسخة احتياطية من أجهزة "المشكلة". بسبب المشاكل المستمرة مع ذاكرة الوصول العشوائي ، استمرت هذه المحاولات لعدة أيام. لم تكن هناك محاولة ثانية لعمل نسخة احتياطية من الجهاز الظاهري المفقود (عدم وجود جهاز افتراضي ليس خطأ). نتيجة لذلك ، أثناء إحدى المحاولات المتكررة ، تم استيفاء شرط "إزالة العناصر المحذوفة" وتم حذف جميع نقاط الجهاز.

في هذه المناسبة ، يمكنني أن أقول ما يلي: إذا كانت لديك إخطارات حول نتائج المهام التي تم إعدادها ، بل والأفضل من ذلك ، يتم استخدام التكامل مع Veeam ONE ، فعلى الأرجح لن يحدث هذا لك. إذا نظرت إلى خادم B&R مرة في الأسبوع للتحقق من أن كل شيء يعمل ، فمن الأفضل رفض الخيارات التي قد تؤدي إلى حذف النسخ الاحتياطية.

ما الجديد في الإصدار 10

ما كنا نتحدث عنه من قبل موجود في B&R للعديد من الإصدارات. بعد أن فهمنا مبادئ العمل هذه ، دعونا نرى الآن ما تمت إضافته في الذكرى السنوية "العشرة الأوائل".

الاحتفاظ اليومي

أعلاه ، نظرنا في سياسة التخزين "الكلاسيكية" بناءً على عدد النقاط. طريقة بديلة هي تعيين "أيام" بدلاً من "نقاط الاستعادة" في نفس القائمة.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

الفكرة واضحة من الاسم - الاحتفاظ سيخزن العدد المحدد من الأيام ، وعدد النقاط في كل يوم لا يهم. عند القيام بذلك ، تذكر ما يلي:

  • لا يتم أخذ اليوم الحالي في الاعتبار عند حساب الاحتفاظ
  • يتم أيضًا حساب الأيام التي لم تنجح فيها المهمة على الإطلاق. يجب أن يوضع هذا في الاعتبار حتى لا تفقد نقاط تلك المهام التي تعمل بشكل غير منتظم عن طريق الخطأ.
  • يتم احتساب نقطة الاستعادة من اليوم الذي تم إنشاؤه فيه (على سبيل المثال ، إذا بدأت المهمة يوم الاثنين وانتهت يوم الثلاثاء ، فهذه نقطة من يوم الاثنين)

بخلاف ذلك ، يتم أيضًا تحديد مبادئ تطبيق الاحتفاظ حسب المهام من خلال طريقة النسخ الاحتياطي المختارة. لنجرب مهمة حسابية أخرى باستخدام نفس الطريقة المتزايدة. لنفترض أن الاحتفاظ تم تعيينه على 8 أيام ، ويتم تشغيل المهمة كل 6 ساعات بنسخة احتياطية كاملة يوم الأربعاء. في هذه الحالة ، لا تعمل المهمة يوم الأحد. تعمل الوظيفة يوم الاثنين للمرة الأولى. متى سيتم تطبيق الاحتفاظ؟

إجابة
كالعادة ، من الأفضل رسم علامة. سأسمح لنفسي بتبسيط المهمة ولن أرسم جميع النقاط التي تم إنشاؤها لكل يوم ، لأن عدد النقاط في اليوم لا يهم هنا. من المهم فقط بالنسبة لنا أن تكون النقطة الأولى في أول يوم اثنين ويوم الأربعاء عبارة عن نسخة احتياطية كاملة ، وفي الأيام الأخرى ستنشئ المهمة 4 نقاط إضافية.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

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

أرشفة GFS للوظائف العادية

قبل الإصدار 10 ، كانت طريقة تخزين الجد - الأب - الابن (GFS) متاحة فقط لمهام النسخ الاحتياطي ونسخ الأشرطة. الآن هو متاح أيضًا للنسخ الاحتياطي المنتظم.

على الرغم من أن هذا لا يتعلق بالموضوع الحالي ، لا يمكنني القول أن الوظيفة الجديدة لا تعني الخروج عن استراتيجية 3-2-1. لا يؤثر وجود نقاط الأرشفة في المستودع الرئيسي على موثوقيتها بأي شكل من الأشكال. من المفهوم أنه سيتم استخدام GFS جنبًا إلى جنب مع مستودع واسع النطاق لشحن هذه النقاط إلى S3 والمخازن المماثلة. إذا لم تستخدمه ، فمن الأفضل الاستمرار في تخزين النقاط الأساسية والأرشيفية في مستودعات مختلفة.

الآن دعونا نلقي نظرة على مبادئ إنشاء نقاط GFS. في إعدادات المهمة ، في خطوة التخزين ، ظهر زر خاص يستدعي القائمة التالية:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

يمكن اختصار جوهر إحصاءات مالية الحكومة إلى عدة نقاط (لاحظ أن إحصاءات مالية الحكومة تعمل بشكل مختلف في أنواع أخرى من المهام ، ولكن المزيد عن ذلك لاحقًا):

  • لا تقوم المهمة بإنشاء نسخة احتياطية كاملة منفصلة تحت نقطة GFS. بدلاً من ذلك ، سيتم استخدام أنسب نسخة احتياطية كاملة متوفرة. لذلك ، يجب تشغيل المهمة في وضع تصاعدي مع نسخة احتياطية كاملة دورية ، أو يجب إنشاء نسخة احتياطية كاملة يدويًا بواسطة المستخدم.
  • إذا تم تمكين فترة واحدة فقط (على سبيل المثال ، فترة أسبوعية) ، فعندئذ في بداية فترة GFS ، ستبدأ المهمة ببساطة في انتظار نسخة احتياطية كاملة وتمييز أول فترة مناسبة على أنها GFS.

مثال: تم تكوين الوظيفة لتخزين GFS أسبوعيًا باستخدام نسخة احتياطية يوم الأربعاء. تعمل المهمة كل يوم ، ولكن النسخ الاحتياطي الكامل مجدول ليوم الجمعة. في هذه الحالة ، ستبدأ فترة إحصاءات مالية الحكومة يوم الأربعاء وستبدأ المهمة في انتظار نقطة مناسبة. سيظهر يوم الجمعة وسيتم تمييزه بعلم GFS.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

  • إذا تم تمكين فترات متعددة في وقت واحد (على سبيل المثال ، أسبوعيًا وشهريًا) ، فستطبق شركة B&R طريقة تسمح باستخدام نفس النقطة مثل GFS لفترات متعددة (لتوفير مساحة). سيتم تعيين الأعلام بدورها ، بدءًا من الأصغر.

مثال: يتم تعيين إحصاءات مالية الحكومة الأسبوعية على يوم الأربعاء ، ويتم تعيين إحصاءات مالية الحكومة الشهرية على الأسبوع الأخير من الشهر. تعمل الوظيفة كل يوم وتقوم بإنشاء نسخ احتياطية كاملة يومي الاثنين والجمعة.

للتبسيط ، لنبدأ العد من الأسبوع قبل الأخير من الشهر. سيتم إنشاء نسخة احتياطية كاملة هذا الأسبوع يوم الاثنين ، ولكن سيتم تجاهلها لأن الفاصل الزمني الأسبوعي لـ GFS يبدأ يوم الأربعاء. لكن النسخ الاحتياطي الكامل يوم الجمعة مناسب تمامًا لنقطة GFS. هذا النظام مألوف لدينا بالفعل.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

فكر الآن فيما سيحدث في الأسبوع الأخير من الشهر. ستبدأ فترة GFS الشهرية يوم الاثنين ، ولكن لن يتم تمييز VBK يوم الاثنين على أنه GFS لأن الوظيفة تسعى إلى وضع علامة على VBK كنقطة GFS الشهرية والأسبوعية. في الوقت نفسه ، يبدأ البحث بالبحث الأسبوعي ، وبالتالي ، بحكم التعريف ، يمكن أن يصبح أيضًا بحثًا شهريًا.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

ومع ذلك ، إذا تم تمكين الفواصل الزمنية الأسبوعية والسنوية فقط ، فسوف تعمل بشكل مستقل عن بعضها البعض ويمكن أن تحدد 2 VBK منفصلتين كفترات GFS المقابلة.

وظائف النسخ الاحتياطي

نوع آخر من المهام ، غالبًا ما يتطلب توضيحًا في الوظيفة. بادئ ذي بدء ، دعنا نحلل طريقة العمل "الكلاسيكية" ، بدون الابتكارات الإصدار 10

طريقة احتفاظ بسيطة

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

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

يتم تحديد عدد النقاط قليلاً في علامة التبويب الهدف

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

تنشئ الوظيفة نقطة واحدة جديدة لكل فترة زمنية (لا يهم عدد النقاط التي تم إنشاؤها لـ VM بواسطة الوظائف الأصلية). في نهاية الفاصل الزمني ، يتم الانتهاء من النقطة الجديدة ، وإذا لزم الأمر ، يتم تطبيق الاحتفاظ عن طريق تسلسل VBK وأقدم زيادة. هذه الآلية مألوفة لنا بالفعل.

طريقة الاحتفاظ باستخدام GFS

يمكن لـ BCJ أيضًا تخزين النقاط المؤرشفة. تم تكوين هذا في نفس علامة التبويب الهدف ، أسفل عدد إعدادات نقاط الاستعادة:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

يمكن إنشاء نقاط GFS بطريقتين - تركيبيًا ، باستخدام البيانات الموجودة في المستودع الثانوي ، أو عن طريق محاكاة نسخة احتياطية كاملة وقراءة جميع البيانات من المستودع الأساسي (يتم تنشيطها بواسطة الخيار المميز بالرقم 3). سيكون الاحتفاظ في كلتا الحالتين مختلفًا تمامًا ، لذلك سننظر فيهما بشكل منفصل.

GFS الاصطناعية

في هذه الحالة ، لا يتم إنشاء نقطة GFS بالضبط في اليوم المحدد. بدلاً من ذلك ، سيتم إنشاء نقطة GFS عندما يتم دمج VIB لليوم الذي تمت جدولة إنشاء نقطة GFS مع النسخة الاحتياطية الكاملة. يتسبب هذا في بعض الأحيان في سوء الفهم ، لأن الوقت يمر ، ولكن لا توجد نقطة GFS حتى الآن. وفقط شامان قوي من الدعم الفني يمكنه التنبؤ باليوم الذي ستستمر فيه النقطة في الظهور. في الواقع ، السحر ليس ضروريًا - فقط انظر إلى عدد النقاط المحدد وفاصل المزامنة (عدد النقاط التي يتم إنشاؤها كل يوم). حاول حسابها بنفسك باستخدام هذا المثال: تم تعيين المهمة لتخزين 7 نقاط ، والفاصل الزمني للمزامنة هو 12 ساعة (أي نقطتان في اليوم). في الوقت الحالي ، توجد بالفعل 2 نقاط في السلسلة ، واليوم هو يوم الاثنين ، ومن المقرر إنشاء نقطة GFS لهذا اليوم. في أي يوم سيتم إنشاؤه؟

إجابة
من الأفضل هنا وصف كيف ستتغير السلسلة في الديناميات يومًا بعد يوم:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

لذلك ، في يوم الاثنين ، تم وضع علامة على الزيادة الأخيرة في السلسلة على أنها GFS ، ولكن لا تحدث تغييرات مرئية أخرى. كل يوم تخلق المهمة نقطتين جديدتين ، والاحتفاظ يحرك السلسلة إلى الأمام بلا هوادة. أخيرًا ، يوم الخميس ، حان الوقت لتطبيق الاحتفاظ على نفس الزيادة. ستستغرق هذه الجلسة وقتًا أطول من المعتاد - لأن المهمة سوف "تسحب" الكتل الضرورية من السلسلة وتخلق نقطة كاملة جديدة. من الآن فصاعدًا ، ستكون هناك 2 نقاط في السلسلة - 8 نقاط في السلسلة الرئيسية + GFS.

إنشاء نقاط GFS مع خيار "قراءة النقطة بالكامل"

أعلاه قلت أن BCJ يعمل في وضع تدريجي لانهائي. الآن سنقوم بتحليل الاستثناء الوحيد لهذه القاعدة. إذا قمت بتمكين خيار "قراءة النقطة بالكامل" ، فسيتم إنشاء نقطة GFS بالضبط في اليوم المحدد. ستعمل المهمة نفسها في وضع تدريجي مع نسخ احتياطية كاملة دورية ، والتي ناقشناها أعلاه. سيتم أيضًا تطبيق الاحتفاظ عن طريق إزالة الجزء الأقدم من السلسلة. ومع ذلك ، في هذه الحالة ، سيتم حذف الزيادات فقط ، وسيتم ترك النسخة الاحتياطية الكاملة كنقطة GFS. وفقًا لذلك ، لا تؤخذ النقاط التي تم تمييزها بأعلام GFS في الاعتبار عند حساب الاحتفاظ.

لنفترض أن المهمة مضبوطة على تخزين 7 نقاط وإنشاء نقطة GFS أسبوعية يوم الاثنين. في هذه الحالة ، كل يوم إثنين ، ستنشئ الوظيفة بالفعل نسخة احتياطية كاملة وتمييزها على أنها GFS. سيتم تطبيق الاحتفاظ عندما لا يقل عدد الزيادات المتبقية ، بعد حذف الزيادات من الجزء الأقدم ، عن 7. هكذا يبدو على الرسم التخطيطي:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

لذا ، بنهاية الأسبوع الثاني ، سيكون هناك إجمالي 14 نقطة في السلسلة. خلال الأسبوع الثاني ، تم إنشاء المهمة 7 نقاط. إذا كانت مهمة بسيطة ، فسيتم تطبيق الاحتفاظ بالفعل. ولكن هذا هو BCJ مع الاحتفاظ بـ GFS ، لذلك نحن لا نحسب نقاط GFS ، مما يعني أنه لا يوجد سوى 6 نقاط. أي أننا ما زلنا لا نستطيع تطبيق الاحتفاظ. في الأسبوع الثالث ، نقوم بإنشاء نسخة احتياطية كاملة أخرى بعلامة GFS. 15 نقطة ، لكننا مرة أخرى لا نحسب هذه النقطة. وأخيرًا ، في يوم الثلاثاء من الأسبوع الثالث ، نقوم بإنشاء زيادة. الآن ، إذا قمنا بإزالة الزيادات في سلسلة الأسبوع الأول ، فإن العدد الإجمالي للزيادات سوف يفي باحتفاظ المجموعة.

كما ذكر أعلاه ، من المهم جدًا في هذه الطريقة إنشاء نسخ احتياطية كاملة بانتظام. على سبيل المثال ، إذا قمت بتعيين الاحتفاظ الرئيسي على 7 أيام ، ولكن نقطة سنوية واحدة فقط ، فمن السهل تخيل أن الزيادات سوف تتراكم أكثر بكثير من 1. في مثل هذه الحالات ، من الأفضل استخدام الطريقة التركيبية للإنشاء GFS.

ومرة أخرى "إزالة العناصر المحذوفة"

هذا الخيار موجود أيضًا لـ BCJ:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

منطق هذا الخيار هنا هو نفسه كما في مهام النسخ الاحتياطي العادية - إذا لم تتم معالجة الجهاز لعدد محدد من الأيام ، فسيتم حذف بياناته من السلسلة. ومع ذلك ، بالنسبة لـ BCJ ، يكون هذا الخيار أكثر فائدة بشكل موضوعي ، وهذا هو السبب.

في الوضع العادي ، يعمل BCJ في وضع تدريجي لانهائي ، لذلك إذا تمت إزالة الجهاز في مرحلة ما من المهمة ، فسيؤدي الاحتفاظ بالتدريج إلى حذف جميع نقاط الاسترداد حتى يتبقى نقطة واحدة فقط - في VBK. الآن دعنا نتخيل أن الوظيفة قد تم تكوينها أيضًا لإنشاء نقاط GFS الاصطناعية. عندما يحين الوقت ، ستحتاج المهمة إلى إنشاء GFS لجميع الأجهزة في السلسلة. إذا كانت بعض الأجهزة لا تحتوي على نقاط جديدة على الإطلاق - حسنًا ، عليك استخدام النقطة الموجودة. وهكذا في كل مرة. نتيجة لذلك ، قد تنشأ الحالة التالية:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

انتبه إلى قسم الملفات: لدينا نقاط VBK الرئيسية ونقطتا GFS أسبوعياً. والآن إلى قسم نقاط الاستعادة - في الواقع ، تحتوي هذه الملفات على نفس صورة الجهاز. بطبيعة الحال ، لا فائدة من نقاط GFS هذه ، فهي تشغل مساحة فقط.

هذا الموقف ممكن فقط عند استخدام GFS الاصطناعية. لمنع ذلك ، استخدم خيار "إزالة العناصر المحذوفة". فقط تذكر أن تضبطه لعدد مناسب من الأيام. شهد الدعم الفني حالات تم فيها تعيين الخيار على أقل من عدد الأيام من الفاصل الزمني للمزامنة - حيث بدأ BCJ في الهياج وحذف النقاط قبل أن يتاح لهم الوقت لإنشائها.

لاحظ أيضًا أن هذا الخيار لا يؤثر على نقاط GFS الحالية. إذا كنت ترغب في تنظيف الأرشيف ، فأنت بحاجة إلى القيام بذلك يدويًا - بالنقر بزر الماوس الأيمن على الجهاز وتحديد "حذف من القرص" (في النافذة التي تظهر ، لا تنس تحديد مربع الاختيار "إزالة النسخة الاحتياطية الكاملة لـ GFS") :

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

الابتكار الإصدار 10 - نسخة فورية (نسخة فورية)

بعد التعامل مع الوظيفة "الكلاسيكية" ، دعنا ننتقل إلى الوظيفة الجديدة. الابتكار واحد ، لكنه مهم جدًا. هذه طريقة تشغيل جديدة.

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

لا يوجد شيء مثل "الفاصل الزمني للمزامنة" ، فستراقب المهمة باستمرار ما إذا كانت هناك نقاط جديدة قد ظهرت ونسخها جميعًا ، بغض النظر عن عددها. ومع ذلك ، تظل الوظيفة تدريجية ، مما يعني أنه حتى إذا كانت الوظيفة الرئيسية تخلق VBK أو VRB ، فسيتم نسخ هذه النقاط على أنها VIB. بخلاف ذلك ، لا توجد مفاجآت في هذا الوضع - كل من عمل الاحتفاظ القياسي و GFS وفقًا للقواعد الموضحة أعلاه (على الرغم من توفر GFS الاصطناعية فقط هنا).

الأقراص تدور. ميزات مستودعات محركات الأقراص المستديرة

لقد جعل التهديد المستمر لفيروسات برامج الفدية من معيار الأمان الفعلي الحصول على نسخة من البيانات على وسيط لا يمكن للفيروس الوصول إليه. أحد الخيارات هو استخدام المستودعات الدوارة للقرص ، حيث يتم استخدام الأقراص بدورها: أثناء توصيل قرص واحد وقابل للكتابة ، يتم تخزين الباقي في مكان آمن.
لتعليم B&R العمل مع هذه المستودعات ، في إعدادات المستودع ، في خطوة المستودع ، انقر فوق الزر Advanced وحدد الخيار المناسب:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

بعد ذلك ، سينتظر VBR حتى تختفي السلسلة الموجودة بشكل دوري من المستودع ، مما يعني دوران القرص. اعتمادًا على نوع المستودع ونوع الوظيفة ، ستتصرف شركة B&R بشكل مختلف. يمكنك تمثيل هذا بجدول مثل هذا:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

دعونا نفكر في كل خيار.

الوظيفة العادية ومستودع Windows

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

تعمل الوظيفة في الوضع التزايدي اللانهائي ويتم تكوينها لتخزين 3 نقاط استعادة. لكن لدينا أيضًا قرصًا ثانيًا ، ونقوم بتدويره مرة واحدة في الأسبوع (قد يكون هناك المزيد من الأقراص ، وهذا لا يغير الجوهر).

في الأسبوع الأول ، ستنشئ المهمة نقاطًا على القرص الأول ودمج النقاط الإضافية. وبالتالي ، سيكون العدد الإجمالي للنقاط ثلاث:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

ثم نقوم بتوصيل القرص الثاني. عند بدء التشغيل ، ستلاحظ شركة B&R أن محرك الأقراص قد تغير. ستختفي السلسلة الموجودة على القرص الأول من الواجهة ، لكن المعلومات المتعلقة بها ستبقى في قاعدة البيانات. ستحتوي المهمة الآن على 3 نقاط على القرص الثاني. سيكون الوضع العام كما يلي:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

أخيرًا ، نعيد توصيل محرك الأقراص الأول. قبل إنشاء نقطة جديدة ، ستقوم المهمة بفحص ما هو موجود مع الاحتفاظ. وأذكرك ، أن الاحتفاظ يتم تعيينه لتخزين 3 نقاط. في غضون ذلك ، لدينا 3 نقاط على القرص 2 (لكنه غير متصل بالإنترنت ومخزن في مكان آمن حيث لا يمكن لـ B&R الوصول) و 3 نقاط على القرص 1 (ولكن هذا متصل). لذلك ، يمكنك إزالة 3 نقاط بأمان من القرص 1 ، لأنها تتجاوز نسبة الاستبقاء. بعد ذلك ، تُنشئ المهمة نسخة احتياطية كاملة مرة أخرى ، وتبدأ سلسلتنا في الظهور بالشكل التالي:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

إذا تم تكوين الاحتفاظ لتخزين الأيام بدلاً من عدد النقاط ، فلن يتغير المنطق. أيضًا ، لا يتم دعم الاحتفاظ بـ GFS على الإطلاق عند استخدام المستودعات مع دوران القرص.

وظيفة عادية وتخزين شبكة مستودعات Linux

هذا الخيار ممكن أيضًا ، ولكن بشكل عام لا يوصى به بسبب القيود المفروضة. ستستجيب المهمة لدوران القرص واختفاء السلسلة بنفس الطريقة - عن طريق إنشاء نسخة احتياطية كاملة. يرتبط القيد بآلية الاحتفاظ المقطوعة.

هنا ، أثناء الدوران ، يتم حذف السلسلة بأكملها على القرص غير المتصل ببساطة من قاعدة بيانات B&R. انتبه - من قاعدة البيانات ، تظل الملفات نفسها على القرص. يمكن استيرادها واستخدامها للاسترداد ، ولكن ليس من الصعب تخمين أن مثل هذه السلاسل المنسية ستملأ المستودع بالكامل عاجلاً أم آجلاً.

الحل هو إضافة DWORD ForceDeleteBackupFiles كما هو موضح في هذه الصفحة: www.veeam.com/kb1154. بعد ذلك ، ستبدأ المهمة ببساطة في حذف جميع محتويات مجلد الوظيفة أو مجلد المستودع (حسب القيمة) في كل دورة.

ومع ذلك ، هذا ليس احتفاظًا أنيقًا ، ولكنه تطهير لكل المحتوى. لسوء الحظ ، واجه الدعم الفني حالات كان المستودع فيها مجرد الدليل الجذر للقرص ، حيث توجد ، بالإضافة إلى النسخ الاحتياطية ، بيانات أخرى. كل هذا تم تدميره أثناء الدوران.

بالإضافة إلى ذلك ، عند تمكين ForceDeleteBackupFiles ، فإنه يعمل مع جميع أنواع المستودعات ، أي حتى المستودعات على Windows ستتوقف عن تطبيق الاحتفاظ وتبدأ في حذف المحتوى. بمعنى آخر ، يعد القرص المحلي الموجود على Windows هو الخيار الأفضل لنظام تخزين النسخ الاحتياطي هذا.

نسخة احتياطية ومستودع ويندوز

مع BCJ ، تصبح الأمور أكثر إثارة للاهتمام. لا يوجد فقط احتفاظ كامل ، ولكن ليست هناك حاجة لعمل نسخة احتياطية كاملة في كل مرة تقوم فيها بتغيير القرص! يعمل مثل هذا:

أولاً ، تبدأ شركة B&R في عمل نقاط على القرص الأول. لنفترض أننا حددنا الاحتفاظ بـ 3 نقاط. ستعمل المهمة في وضع تدريجي لانهائي وستدمج كل شيء غير ضروري (أذكرك أن الاحتفاظ بـ GFS غير مدعوم في هذه الحالة).

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

ثم نقوم بتوصيل القرص الثاني. نظرًا لعدم وجود سلسلة عليها حتى الآن ، نقوم بإنشاء نسخة احتياطية كاملة ، وبعد ذلك لدينا سلسلة ثانية من ثلاث نقاط:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

أخيرًا ، حان الوقت لإعادة توصيل محرك الأقراص الأول. وهنا يأتي دور السحر ، لأن المهمة لن تُنشئ نسخة احتياطية كاملة ، ولكن بدلًا من ذلك استمر في السلسلة المتزايدة:

سياسات الاحتفاظ في Veeam B&R - فك تشابك سلاسل النسخ الاحتياطي مع الدعم الفني

بعد ذلك ، في الواقع ، سيكون لكل قرص سلسلة مستقلة خاصة به. لذلك ، فإن الاحتفاظ هنا لا يعني عدد النقاط على جميع الأقراص ، ولكن يعني عدد النقاط على كل قرص على حدة.

نسخة احتياطية وتخزين شبكة مستودع Linux

مرة أخرى ، يتم فقد كل الأناقة إذا لم يكن المستودع على محرك أقراص Windows محلي. يعمل هذا البرنامج النصي بشكل مشابه للمهمة البسيطة أعلاه. في كل دورة ، سيقوم BCJ بإنشاء نسخة احتياطية كاملة ، وسيتم نسيان النقاط الموجودة. لكي لا تترك بدون مساحة خالية ، تحتاج إلى استخدام DWORD ForceDeleteBackupFiles.

اختتام

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

المصدر: www.habr.com

إضافة تعليق