النسخ الاحتياطي واستعادة المعلومات. أفضل برامج النسخ الاحتياطي

من الفيروسات و أخطاء البرامجأو فشل في الأجهزة أو خطأ بشري ، فهناك العديد من المخاطر المحتملة التي تصيب ملفاتك.

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

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

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

عمل النسخ الاحتياطي

عمل النسخ الاحتياطي - ربما أفضل الملفاتمجدولة لأجهزة الكمبيوتر في المنزل والعمل. البرنامج ملائم للغاية ، حيث يجمع بين سهولة الاستخدام ، بالإضافة إلى وظائف واسعة لإجراء النسخ الاحتياطية. مع Action Backup ، تحصل على: دعم النسخ الاحتياطية الكاملة والتفاضلية والتزايدية والنسخ الاحتياطية التلقائية لخوادم FTP وأقراص CD / DVD ووحدة التحكم عن بُعد موارد الشبكة، دعم تنسيق zip64 ، دعم " نسخة الظل"، العمل في الوضع خدمات الويندوز* ، الإزالة الآلية للأرشيفات السابقة (القديمة) * ، إرسال تقرير إلى البريد الإلكتروني وأكثر من ذلك بكثير ( وصف مفصلالوظيفة متاحة على الموقع الرسمي للمطور).

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

* - متوفر فقط في النسخة المدفوعة. هناك نسخة مقارنة على الموقع الرسمي.

اومي باكوبر

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

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

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

برنامج EASEUS Todo Backup Free

مثل معظم برامج المنتجات التجارية المجانية (للاستخدام الشخصي) ، برنامج EASEUS Todo Backup Freeلها بعض القيود - لكن الحزمة لا تزال تحتوي على أكثر من ميزات كافية لمعظم الأشخاص.

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

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

على الجانب السلبي ، لا تحصل على تشفير ، ولا نسخ احتياطي تفاضلي ، وستحصل فقط على Linux مستند إلى القرص (وليس Windows PE). لكن EASEUS Todo Backup Free لا يزال يبدو برنامجًا رائعًا بالنسبة لنا.

إعادة النسخ الاحتياطي والاسترداد

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

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

البرنامج ليس سهل الاستخدام للغاية. لا يمكنك جدولة النسخ الاحتياطية ، يجب أن تبدأ جميعها يدويًا وهناك عدد قليل جدًا من الخيارات.

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

كوبيان النسخ الاحتياطي

كوبيان النسخ الاحتياطيهي أداة نسخ احتياطي ممتازة للبرامج ، مع الكثير من الميزات. تحصل على نسخ احتياطية كاملة وتفاضلية وتزايدية ، على سبيل المثال ؛ ضغط ZIP أو 7zip ؛ تشفير AES 256 بت ؛ تضمين واستبعاد المرشحات ؛ جدولة ، نسخ احتياطي أو خوادم FTP، والقائمة تطول. كل جانب من جوانب البرنامج قابل للتخصيص للغاية (هناك أكثر من 100 إعداد يمكنك تخصيصها).

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

Macrium ينعكس الحرة

أحد أشهر برامج تصوير الأقراص المجانية (للاستخدام المنزلي) ، Macrium ينعكس الحرةمجموعة الوظائف الرئيسية من خلال الواجهة سهلة الاستخدام.

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

هناك جدولة. يمكنك تحميل الصور بتنسيق مستكشف Windowsأو استعادتها بالكامل من Linux و الأقراص استعادة الويندوز PE. وبشكل عام Macrium ينعكس الحرةاختيار ممتاز لأولئك الذين يريدون أداة نسخ احتياطي بسيطة وموثوقة للصور.

DriveImage XML

مجاني للاستخدام الشخصي ، DriveImage XMهو بديل سهل للمنافسين الأكثر تقدمًا. يعد النسخ الاحتياطي سهلاً مثل اختيار محرك الأقراص المصدر والوجهة و (اختياريًا) تحديد مستوى الضغط.

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

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

برنامج FBackup

برنامج FBackupيكون علاج جيدالنسخ الاحتياطي للملفات ، مجانًا للاستخدام الشخصي والتجاري. الواجهة بسيطة وواضحة ويوجد بها عدد من المميزات.

تسمح لك المكونات الإضافية بإنشاء نسخ احتياطية من البرامج الفردية بنقرة واحدة ؛ هناك دعم لتضمين واستبعاد المرشحات ؛ ويمكنك تشغيل النسخ الاحتياطية "Mirror" التي تقوم بنسخ كل شيء دون ضغطه (مما يجعل استرداد الملفات أمرًا سهلاً للغاية).

ومع ذلك ، فإن الضغط ليس جيدًا (إنه ملف Zip2 ضعيف) ، كما أن برنامج الجدولة أبسط مما ستجده في البرامج الأخرى. ولكن إذا كانت احتياجاتك بسيطة إذن برنامج FBackupيجب أن يناسبك.

صانع النسخ الاحتياطي

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

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

يتم تخزين بيانات البرنامج في ملفات مضغوطة أيضًا ، مما يسهل الوصول إليها. و صانع النسخ الاحتياطييأتي في حزمة تثبيت صغيرة بحجم 6.5 ميجا بايت ، ويمكن التحكم فيها بشكل أكبر بكثير من بعض المنافسين الكبار.

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

كلونزيلا

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

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

بينما يركز Repeat Backup and Restore على سهولة الاستخدام ، كلونزيلاالمزيد حول توفير خيارات إضافية مثل "غير المراقب كلونزيلاباستخدام التمهيد PXE". إنه ليس صعبًا ، ربما يكون الأفضل برنامج مجانيلاستنساخ القرص - لكن البرنامج يستهدف المستخدمين المتقدمين والنسخ الاحتياطي ، ومن الأفضل للمبتدئين العثور على خيار أكثر ملاءمة.

برنامج Paragon Backup & Recovery 2014 مجاني

برنامج مجاني آخر للاستخدام الشخصي ، برنامج Paragon Backup & Recovery 2014 مجاني
يكون أداة جيدة، مع بعض القيود.

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

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

مشاكل؟ لن تحصل على نسخ احتياطية تزايدي ؛ لا يمكنك استنساخ محركات الأقراص أو الأقسام ، والواجهة لا تبدو جيدة في بعض الأحيان. مع ذلك Paragon Backup & Recovery 20134 مجانيأداة الجودة ، وتستحق اهتمامك.

دوبليكاتي

إذا كنت بحاجة إلى نسخ احتياطية عبر الإنترنت ، فحينئذٍ دوبليكاتيهي واحدة من أكثر الأدوات تنوعًا ، مع دعم حفظ الملفات سكاي درايف مستندات جوجلوخوادم FTP و Amazon S3 و Rackspace Cloudfiles و WebDAV.

يمكن للبرنامج أيضًا حفظ في محركات الأقراص المحلية والشبكة، على الرغم من أنه يتضمن العديد من الخيارات المفيدة (تشفير AES-256 ، وحماية كلمة المرور ، وجدولة ، ونسخ احتياطية كاملة وتزايدية ، ودعم التعبير العادي لتمكين / تعطيل المرشحات ، وحتى حدود معدل التحميل والتنزيل لتقليل التأثير على نظامك).

لذا سواء قمت بحفظ الملفات عبر الإنترنت أو محليًا ، فهذا البرنامج مناسب لك.


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

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

عند اختيار طريقة النسخ الاحتياطي ، يجب أولاً الانتباه إلى المعايير التالية:

  1. سرعة (وقت) النسخ الاحتياطي في التخزين ؛
  2. سرعة (وقت) الاستعادة من نسخة احتياطية ؛
  3. عدد النسخ التي يمكن الاحتفاظ بها بحجم تخزين محدود (خادم تخزين النسخ الاحتياطي) ؛
  4. حجم المخاطر بسبب عدم تناسق النسخ الاحتياطية ، ونقص تصحيح طريقة إجراء النسخ الاحتياطية ، والفقدان الكامل أو الجزئي للنسخ الاحتياطية ؛
  5. النفقات العامة: مستوى التحميل الذي تم إنشاؤه على الخادم عند إجراء نسخة ، وانخفاض وقت استجابة الخدمة ، وما إلى ذلك.
  6. تكلفة تأجير جميع الخدمات المستعملة.

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

مخطط تنظيم التخزين والاسترداد من النسخ الاحتياطية

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

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

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

نسخ احتياطي تزايدي

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

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

يمكن تقسيم عملية النسخ الاحتياطي باستخدام rsync إلى الخطوات التالية:

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

يمكن العثور على مزيد من المعلومات التفصيلية حول تشغيل rsync على الموقع الرسمي.

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

من التجربة ، يمكننا القول أن المشاكل على أقراص SATA (RAID1) تبدأ بعد حوالي 200 جيجا بايت من البيانات على الخادم. في الواقع ، كل شيء ، بالطبع ، يعتمد على عدد inode. وفي كلتا الحالتين ، يمكن تغيير هذه القيمة في اتجاه واحد وفي الاتجاه الآخر.

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

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

النسخ الاحتياطي التفاضلي

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

يتم إجراء النسخ الاحتياطية التفاضلية ، على سبيل المثال ، باستخدام أداة مساعدة مثل rdiff-backup. عند العمل باستخدام هذه الأداة المساعدة ، تظهر نفس المشكلات التي تحدث مع النسخ الاحتياطية المتزايدة.

بشكل عام ، إذا تم إجراء بحث كامل عن الملفات عند البحث عن اختلاف في البيانات ، فإن مشاكل هذا النوع من النسخ الاحتياطية تشبه تلك الموجودة في rsync.

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

نسخة احتياطية كاملة

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

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

في الواقع ، يمكن تقسيم النسخة الاحتياطية الكاملة إلى جزأين:

  1. نسخة احتياطية كاملة على مستوى نظام الملفات ؛
  2. نسخ احتياطي كامل على مستوى الجهاز.

ضع في اعتبارك ميزاتها المميزة باستخدام مثال:
[بريد إلكتروني محمي]: ~ # df -h حجم نظام الملفات المستخدم الاستخدام٪ Mounted on / dev / mapper / komarov_system-root 3.4G 808M 2.4G 25٪ / / dev / mapper / komarov_system-home 931G 439G 493G 48٪ / home udev 383M 4.0K 383M 1٪ / dev tmpfs 107M 104K 107M 1٪ / run tmpfs 531M 0531M 0٪ / tmp none 5.0M 0 5.0M 0٪ / تشغيل / قفل بلا 531M 0531M 0٪ / تشغيل / shm / dev / xvda118M 22M 109M 17 ٪/حذاء طويل

سوف نحتفظ فقط / المنزل. يمكن استعادة كل شيء آخر بسرعة يدويًا. يمكنك أيضًا نشر خادم بنظام إدارة التكوين وربط منزلنا / المنزل به.

نسخ احتياطي كامل على مستوى نظام الملفات

ممثل نموذجي: تفريغ.

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

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

نسخ احتياطي كامل على مستوى الجهاز

  1. mdraid و DRBD
    في الواقع ، يتم تكوين RAID1 باستخدام قرص / غارة على الخادم ومحرك أقراص الشبكة ، ومن وقت لآخر (وفقًا لتكرار النسخ الاحتياطية) قرص إضافييتزامن مع محرك الأقراص الرئيسي / الغارة على الخادم.

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

  2. LVM + dd
    اللقطات هي أداة رائعة لإنشاء نسخ احتياطية متسقة. قبل إنشاء لقطة ، يجب عليك مسح ذاكرة التخزين المؤقت لـ FS والبرامج الخاصة بك إلى نظام القرص الفرعي.

على سبيل المثال ، مع MySQL واحد سيبدو كما يلي:
$ sudo mysql -e "FLUSH TABLES WITH READ LOCK؛" $ sudo mysql -e "FLUSH LOGS؛" $ sudo sync $ sudo lvcreate -s -p r -l100٪ free -n٪ s_backup / dev / vg /٪ s $ sudo mysql -e "UNLOCK TABLES؛"

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

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

يمكنك نسخ لقطة باستخدام السيرة الذاتية (على سبيل المثال ، rsync مع تصحيح لنسخ أجهزة الحظر bugzilla.redhat.com/show_bug.cgi؟id=494313) ، يمكنك حظره بلوك وبدون تشفير (netcat ، ftp). يمكنك نقل الكتل في شكل مضغوط وتثبيتها في التخزين باستخدام AVFS ، وتركيب قسم بنسخ احتياطية عبر SMB على الخادم.

يزيل الضغط سرعة الإرسال وازدحام النطاق الترددي ومشكلات مساحة التخزين. ومع ذلك ، إذا لم تستخدم AVFS في التخزين ، فسوف يستغرق الأمر وقتًا طويلاً لاستعادة جزء فقط من البيانات. إذا كنت تستخدم AVFS ، فسوف تواجه "الرطوبة".
يعد squashfs أحد البدائل لضغط الحظر: يمكنك تحميل قسم Samba ، على سبيل المثال ، على الخادم وتنفيذ mksquashfs ، ولكن هذه الأداة تعمل أيضًا مع الملفات ، أي يعتمد على عددهم.

بالإضافة إلى ذلك ، فإن إنشاء الاسكواش يستهلك الكثير من ذاكرة الوصول العشوائي ، والتي يمكن أن تؤدي بسهولة إلى استدعاء قاتل oom-killer.

أمان

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

إذا كان من الممكن التنصت على القناة الاحتياطية ، فحينئذٍ يكون التشفير مطلوبًا.

خاتمة

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

نتيجة لذلك ، عند اختيار نظام نسخ احتياطي لمشروعك ، تحتاج إلى اختبار نوع النسخ الاحتياطي المحدد والانتباه إلى:

  • وقت النسخ الاحتياطي في المرحلة الحالية من المشروع ؛
  • وقت النسخ الاحتياطي في حالة وجود المزيد من البيانات ؛
  • تحميل القناة
  • تحميل على النظام الفرعي للقرص على الخادم وفي التخزين ؛
  • الوقت لاستعادة جميع البيانات ؛
  • وقت الاسترداد لزوج من الملفات ؛
  • الحاجة إلى اتساق البيانات ، وخاصة قاعدة البيانات ؛
  • استهلاك الذاكرة ووجود مكالمات oom-killer ؛

كحلول احتياطية ، يمكنك استخدام supload والتخزين السحابي الخاص بنا.
القراء الذين لا يستطيعون ترك تعليقات هنا مدعوون إلى مدونتنا.

العلامات: أضف علامات

29.10.2012 ميشيل بوليه

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

ميشيل بوليه ( [بريد إلكتروني محمي])-رئيس تحرير مجلة خادم قاعدة البيانات Pro ، المؤسس المشارك لشركة Mount Vernon Data Systems و Six Sigma Uptime.

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

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

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

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

التكرار الكامل

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

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

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

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

لإجراء نسخ احتياطي كامل لقاعدة البيانات ، قم بتشغيل التعليمات البرمجية التالية:

قاعدة البيانات الاحتياطية AdventureWorks TO DISK = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_FullDbBkup.bak'WITH INIT، NAME =' AdventureWorks Full Db backup '، DESCRIPTION =' AdventureWorks Full Database Backup

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

لاستعادة قاعدة البيانات بالكامل ، قم بتشغيل الأمر التالي:

استعادة قاعدة البيانات AdventureWorks من القرص = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_FullDbBkup.BAK' مع الاسترداد ، استبدال

يوجه برنامج WITH RECOVERY SQL Server للتراجع عن أي معاملات معلقة قد تكون في سجل المعاملات وترك قاعدة البيانات قيد التشغيل. يعني REPLACE الكتابة فوق أي ملف موجود بنفس الاسم. انظر الشريط الجانبي "استبدال قاعدة البيانات" لمزيد من المعلومات حول هذا.

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

سجل النسخ الاحتياطي AdventureWorks مع TRUNCATE_ONLY

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

النسخ الاحتياطي الكامل مع التسجيل

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

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

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

يحتوي SQL Server 2005 على وضع نسخ احتياطي لسجل الذيل ، أي النسخ الاحتياطي بعد تعطل قاعدة البيانات إذا لم يتم إتلاف سجل المعاملات. يدعم هذا الوضع آخر المعاملات منذ آخر نسخ احتياطي للسجل. لمزيد من المعلومات حول هذا الوضع ، راجع الشريط الجانبي "ما هي النسخ الاحتياطية لسجل الذيل".

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

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

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

قاعدة البيانات الاحتياطية AdventureWorks TO DISK = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_FullDbBkup.bak' WITH INIT، NAME = 'AdventureWorks Full Db backup'، DESCRIPTION = 'AdventureWorks Full Database Backup'

وبعد ذلك يجب إجراء نسخ احتياطي للسجل باستخدام الأمر:

سجل النسخ الاحتياطي AdventureWorks TO DISK = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_TlogBkup.bak' WITH NOINIT، NAME = 'AdventureWorks Translog backup'، DESCRIPTION = 'AdventureWorks Transaction Log Backup' ، NOFORMAT

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

للاستعادة من نسخة احتياطية كاملة أو نسخة احتياطية كاملة مع المحفوظات ، اتبع الخطوات أدناه.

  1. إذا كانت قاعدة البيانات متصلة بالإنترنت ، فقم بتقييد الوصول إليها عن طريق تبديل وضع الوصول (في نافذة الخصائص) إلى RESTRICTED_USER. وبالتالي ، لن يُسمح إلا لأعضاء مجموعة قاعدة بيانات db_owner وأعضاء مجموعتي خادم dbcreator و sysadmin بالوصول إلى قاعدة البيانات.
  2. إصلاح الخلل الذي تسبب في تعطل قاعدة البيانات.
  3. إذا أمكن ، قم بتطبيق جميع سجلات المعاملات التي تم نسخها احتياطيًا باستخدام خيار NORECOVERY.

لعمل نسخة احتياطية من ذيل السجل ، قم بتشغيل الأمر:

سجل النسخ الاحتياطي AdventureWorks TO DISK = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_TaillogBkup.bak' مع NORECOVER

للاستعادة الكاملة من نسخة احتياطية كاملة ، يجب عليك أولاً استعادة ملفات قاعدة البيانات باستخدام الأمر:

استعادة قاعدة البيانات AdventureWorks من القرص = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_FullDbBkup.bak' مع NORECOVERY

يخبر خيار NORECOVERY SQL Server أنه يجب ترك المعاملات الجزئية كما هي ويجب عدم محاولة التراجع عنها. ستؤدي عمليات الاستعادة اللاحقة لسجلات المعاملات إلى استعادة البيانات التي تسمح بإكمال هذه المعاملات الجزئية. يؤدي استخدام خيار NORECOVERY إلى ترك قاعدة البيانات في حالة عدم عمل. مباشرة بعد الاستعادة الكاملة ، يجب استعادة جميع النسخ الاحتياطية لسجل المعاملات مع خيار NORECOVERY ، كما هو موضح أدناه:

استعادة سجل AdventureWorks من القرص = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_TlogBkup.bak' مع NORECOVERY

أخيرًا ، قم باستعادة الجزء الأخير باستخدام خيار الاسترداد:

استعادة سجل AdventureWorks من القرص = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_TaillogBkup.bak' مع الاسترداد

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

التكرار الكامل بالإضافة إلى التكرار التفاضلي

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

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

الشكل 3. جدولة مهام النسخ الاحتياطي التفاضلي

عادةً ما تستغرق استعادة نسخة احتياطية تفاضلية وقتًا أقل من استعادة نسخة احتياطية كاملة بالإضافة إلى السجلات لأن استعادة نسخة احتياطية تفاضلية واحدة أسرع من استعادة سلسلة من السجلات. يتم حفظ نسخة احتياطية تفاضلية باستخدام الأمر:

قاعدة البيانات الاحتياطية AdventureWorks TO DISK = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_DiffDbBkup.bak' WITH INIT، DIFFERENTIAL، NAME = 'AdventureWorks Diff Db backup' ، DESCRIPTION = 'AdventureWorks التفاضلية لقاعدة البيانات الاحتياطية'

لاستعادة قاعدة بيانات من نسخة احتياطية تفاضلية ، أكمل الخطوات التالية.

  1. إذا كانت قاعدة البيانات متصلة بالإنترنت ، فقم بتقييد الوصول إليها عن طريق تبديل وضع الوصول (في نافذة الخصائص) إلى RESTRICTED_USER. سيسمح هذا بالوصول إلى قاعدة البيانات فقط لأعضاء مجموعة قاعدة بيانات db_owner وأعضاء مجموعتي خادم dbcreator و sysadmin.
  2. قم بعمل نسخة احتياطية من ذيل السجل.
  3. إصلاح الخطأ الذي تسبب في تعطل قاعدة البيانات.
  4. قم باستعادة نسخة احتياطية كاملة باستخدام خيار NORECOVERY.
  5. قم باستعادة أحدث نسخة احتياطية تفاضلية متاحة باستخدام خيار NORECOVERY.
  6. إجراء استعادة احتياطية لسجل الذيل باستخدام خيار الاسترداد.

لاستعادة نسخة احتياطية تفاضلية (يتم إجراؤها بعد استعادة نسخة احتياطية كاملة) ، أدخل الأمر:

استعادة قاعدة البيانات AdventureWorks من القرص = 'E: \ SQLdata \ BACKUPS \ AdventureWorks_DiffDbBkup.bak' مع NORECOVERY

ثم قم باستعادة سجل الذيل باستخدام خيار الاسترداد باستخدام الأمر أعلاه.

يوفر التكرار التفاضلي المزيد مستوى عالتكامل البيانات من مجرد سجلات مكررة. في حالة تلف آخر نسخة احتياطية تفاضلية ، يمكنك استعادة النسخة الاحتياطية التفاضلية السابقة مع الحفاظ على تكامل البيانات.

استراتيجية الجمع

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

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

استراتيجيات التكرار البديلة

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

الوصول إلى قاعدة البيانات أثناء النسخ الاحتياطي والاستعادة

حجز قواعد بيانات SQLالخادم هو عملية عبر الإنترنت ، وكلها مخزنة في SQL بيانات الخادممتاح أثناء عملية النسخ الاحتياطي. تتوفر عمليات تعديل قاعدة البيانات وعبارات INSERT و UPDATE و DELETE بنفس طريقة تحديد البيانات (SELECT). أثناء النسخ الاحتياطي ، لا يمكنك تغيير بنية قاعدة البيانات أو هيكل الملف- لا يمكن تنفيذ عبارات ALTER DATABASE أو ADD FILE أو SHRINKFILE أثناء النسخ الاحتياطي. إذا تم تمكين قاعدة البيانات بدء تلقائيتقليص ملف قاعدة البيانات (تقليص تلقائي) ، قد يكون هناك تعارض أثناء النسخ الاحتياطي. لذلك ، إذا بدأ الاختزال التلقائي لملف قاعدة البيانات أثناء عملية النسخ الاحتياطي ، فقد تفشل كلتا العمليتين. ستحصل العملية التي تبدأ أولاً على قفل الملف ، وسيتعين على العملية التالية انتظار تحرير القفل. إذا قامت العملية الأولى بتحرير القفل ، فستبدأ العملية الثانية. في حالة حدوث مهلة الحظر للعملية الأولى ، ستفشل العملية الثانية. قد يبدو هذا النهج خاطئًا من وجهة نظر تنفيذ العملية الثانية ، التي تضطر إلى انتظار الفشل ، وبعدها فقط ستصدر فشلًا. لكن بالنظر إلى أن عمل العملية الثانية يعتمد على نجاح الأولى ، إذا فشلت العملية الأولى ، فإن العملية الثانية لا معنى لها. لمنع حدوث هذه المشكلة ، قم بتعطيل التقليص التلقائي لملف قاعدة البيانات قبل إجراء نسخة احتياطية.

في معظم الحالات ، تكون استعادة قاعدة بيانات SQL Server عملية قائمة بذاتها لا يمكن للمستخدمين خلالها الوصول إلى قاعدة البيانات. عند استخدام SQL Server 2005 Enterprise Edition مع نموذج الاسترداد الكامل ، تكون عمليات الاستعادة الجزئية واستعادة مجموعة الملفات غير الأساسية متصلة بشكل افتراضي. قد تكون أجزاء قاعدة البيانات التي لا يجب استعادتها ، مثل مجموعات الملفات للكتابة فقط ، متاحة للمستخدمين طوال مدة عملية الاستعادة. تتوفر مجموعات ملفات القراءة / الكتابة ما لم يتم نقلها إلى وضع عدم الاتصال للاسترداد. هذه الميزة مفيدة جدًا لقواعد البيانات الكبيرة التي تعمل على مدار 24 × 7 × 365. معلومات إضافيةيمكن العثور عليها في وثائق SQL Server 2005 BOL ، "Performing Online Restores" (http://msdn.microsoft.com/en-us/library/ms188671.aspx) ، وكذلك في الشريط الجانبي "لماذا لا يمكن لقاعدة البيانات الاستعادة عبر الإنترنت ".

تلخيص لما سبق

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

من يمكنه إجراء الحجز؟

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

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

نماذج استعادة قواعد البيانات

يحدد إعداد نموذج الاسترداد مقدار البيانات التي يمكن استردادها في حالة تعطل قاعدة البيانات. يمكنك تعيين نموذج الاسترداد الخاص بك لكل قاعدة بيانات ، اعتمادًا على مقدار فقدان البيانات الذي ترغب في قبوله. لتثبيت نموذج استرداد قاعدة البيانات مع باستخدام SQL Server Management Studio (SSMS) ، انقر فوق انقر على اليمينقاعدة البيانات ، افتح نافذة الخصائص ، وانتقل إلى صفحة الخيارات ، وحدد نموذج التكرار المطلوب من القائمة المنسدلة.

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

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

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

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

على الرغم من أن نماذج الاسترداد الكامل والاسترداد المُسجَّل بشكل مجمّع تتضمن نشاطًا أعلى لسجل المعاملات وحجم ملف نسخ احتياطي أكبر ، يتم تعويض ذلك باستعادة البيانات بشكل أكثر اكتمالاً في حالة فشل قاعدة البيانات.

أوامر قياسية للتكرار

يحتوي كل من SQL Server 2005 و SQL Server 2000 على أمرين للقيام بنفس الشيء بشكل أساسي - DUMP و BACKUP (أي ، DUMP DATABASE أو BACKUP DATABASE و DUMP LOG أو BACKUP LOG). كان الأمر DUMP موجودًا منذ SQL Server 6.5 ، عندما كان النسخ الاحتياطي لقاعدة البيانات يعني ببساطة نسخ قاعدة البيانات في الحالة التي كانت عليها قبل بدء عملية النسخ الاحتياطي. في الوقت نفسه ، لم يتم تضمين التغييرات في قاعدة البيانات التي كان من الممكن أن تحدث بعد بدء النسخ الاحتياطي في النسخة الاحتياطية.

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

بالنسبة لأولئك الذين كانوا دائمًا مراقبين عن كثب للنسخ الاحتياطية لقاعدة بيانات SQL Server ويتوقون إلى معرفة ما هو جديد في SQL Server 2005 ، يجب أن تستمر في مراقبة النسخ الاحتياطية عن كثب: لا يحتوي SQL Server 2005 على أمر DBCC REPAIR المألوف. "الاستبدال" لهذا الأمر هو DROP DATABASE.

استبدال قاعدة البيانات

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

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

ما هي النسخ الاحتياطية لسجل الذيل

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

كيفية استعادة قاعدة بيانات إلى حالة في وقت معين

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

الاسترداد عبارة عن مجموعة من العمليات التي تجعل قاعدة البيانات في حالة متسقة. لاستعادة قاعدة بيانات إلى نقطة زمنية محددة ، يجب إجراء استعادة كاملة أو استعادة مسجلة بشكل مجمّع. يتسبب نموذج الاسترداد البسيط في اقتطاع سجل المعاملات إلى نقطة فحص دون القدرة على التراجع عن الإجراء (إعادة التراجع) ودون القدرة على الاستعادة إلى الحالة في نقطة معينة في الوقت المناسب.

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

يجب تضمين بيانات نقطة زمنية قابلة للاسترداد في نسخة احتياطية لسجل الإجراءات. عند استعادة سجل ، يمكنك استعادة المعاملات التي تم إكمالها حتى نقطة زمنية محددة عن طريق تحديد النقطة الزمنية باستخدام عبارة STOPAT أو STOPATMARK أو STOPBEFOREMARK.

عند استعادة قاعدة بيانات إلى نقطة زمنية معينة ، قم بإجراء نسخة احتياطية كاملة باستخدام إعداد NORECOVERY كما هو موضح أدناه:

استعادة قاعدة البيانات AdventureWorks من القرص = "E: \ SQLdata \ BACKUPS \ AdventureWorks_FullDbBkup.bak" مع NORECOVERY

ثم قم بتطبيق جميع النسخ الاحتياطية للسجل باستخدام تثبيت الانتعاشوتحديد تاريخ ووقت النقطة الزمنية المطلوبة في كل بند من بنود RESTORE LOG:

استعادة سجل AdventureWorks من القرص = "E: \ SQLdata \ BACKUPS \ AdventureWorks_TlogBkup.bak" WITH RECOVERY ، STOPAT = "10 ديسمبر 2007 8:10 مساءً"

نسخ الملفات / مجموعات الملفات احتياطيًا

تكون استراتيجية النسخ الاحتياطي هذه مناسبة فقط إذا كانت قاعدة البيانات تتكون من ملفات متعددة أو مجموعات من الملفات. إذا كان حجم قاعدة البيانات أو متطلبات الأداء تجعل النسخ الاحتياطي الكامل لقاعدة البيانات أمرًا مستحيلًا ، وإذا كنت بحاجة إلى الاسترداد بسرعة في حالة حدوث فشل ، فيجب عليك التفكير في استراتيجيات النسخ الاحتياطي للملف / مجموعة الملفات.
يمكن استخدام هذه الاستراتيجية في SQL Server 2005 أو SQL Server 2000 ، حيث تتطلب كل عملية تحديد الملفات أو مجموعات الملفات أو المجموعات التي تريد نسخها احتياطيًا. ومع ذلك ، يجب إجراء نسخ احتياطي كامل لقاعدة البيانات بعد وقت قصير من الإنشاء ، متبوعًا بنسخ احتياطية منتظمة من الملفات أو مجموعات الملفات. إذا احتاجت قاعدة بيانات معينة إلى استخدام نموذج الاسترداد البسيط ، فيجب نسخ جميع ملفات القراءة / الكتابة ومجموعات الملفات احتياطيًا في نفس الوقت. لتقليل فقدان البيانات أثناء الاسترداد ، اختر إما نموذج استرداد كامل أو نموذج استرداد مُسجل بشكل مجمّع ، وقم بتضمين نسخة احتياطية لسجل المعاملات في استراتيجيتك.
لا تزال استعادة قاعدة البيانات تعني تقييد الوصول إلى قاعدة البيانات ، ولكن لفترة أقصر من وقت الاستعادة الكاملة لقاعدة البيانات. أثناء الاسترداد ، يقتصر الوصول فقط على مجموعات الملفات التي يتم استردادها حاليًا.
في أسوأ الحالات ، إذا كنت بحاجة إلى استعادة قاعدة البيانات بأكملها وكنت تستخدم نموذج الاسترداد الكامل ، فستحتاج إلى جميع النسخ الاحتياطية لسجل المعاملات منذ إنشاء قاعدة البيانات. بالإضافة إلى ذلك ، إذا كنت بحاجة إلى استعادة قاعدة البيانات إلى نقطة زمنية محددة ، فستحتاج إلى مجموعة كاملة من النسخ الاحتياطية لسجل المعاملات.

الانتعاش الجزئي

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

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

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

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

لا تزال الاستعادة بعد النسخ الاحتياطي الجزئي تقيد الوصول إلى قاعدة البيانات ، ولكن لفترة زمنية أقصر من الاستعادة الكاملة لقاعدة البيانات - وفقط لمجموعة الملفات الأساسية ومجموعات القراءة / الكتابة ومجموعات القراءة فقط التي كانت جزءًا من النسخة الاحتياطية. أكثر معلومات مفصلةيمكن العثور عليها في SQL Server 2005 Books Online "النسخ الاحتياطية الجزئية" http://msdn.microsoft.com/en-us/library/ms191539.aspx.

النسخ الاحتياطية للدولة

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

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

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

عند إجراء نسخ احتياطي لسجل معاملات حالة قاعدة البيانات ، لا يتم اقتطاع سجل المعاملات ، بخلاف النسخ الاحتياطي العادي. كما أن النسخ الاحتياطي للحالة ليس له أي تأثير على سلسلة السجل المستخدمة للنسخ الاحتياطي الكامل مع سجل الاسترداد. لا يتم تضمين النسخ الاحتياطية للحالة بشكل عام في قائمة النسخ الاحتياطية للسجل عند الاستعادة. لمزيد من المعلومات ، راجع وثائق SQL Server 2005 BOL "State Backups" في http://msdn.microsoft.com/en-us/library/ms191495.aspx.

لماذا لا يمكن استعادة قاعدة البيانات عبر الإنترنت

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

تبدأ عملية الاسترداد عادةً بنسخ البيانات والسجلات وصفحات الفهرس من وسائط النسخ الاحتياطي إلى موقع ملفات قاعدة البيانات. ثم يأتي دور مرحلة إعادة التنفيذ - تطبيق المعاملات المحفوظة في السجل على البيانات المحفوظة في وقت نسخ قاعدة البيانات احتياطيًا ؛ غالبًا ما يشار إلى هذه العملية باسم "إعادة محاولة التغييرات". تمثل هذه المعاملات المسجلة تغييرات في قاعدة البيانات منذ آخر نسخة احتياطية لقاعدة البيانات قبل الانهيار. يقوم SQL Server أولاً بنسخ البيانات والتغييرات الهيكلية إلى سجل المعاملات ثم تنفيذ تلك التغييرات على قاعدة البيانات الفعلية. تضمن إعادة التغييرات تطبيق التغييرات التي تم إجراؤها في السجل على قاعدة البيانات.

في هذه المرحلة ، تحتوي قاعدة البيانات عادةً على معاملات معلقة ولا يمكن استخدام قاعدة البيانات للوصول إليها. بعد ذلك ، يدخل SQL Server 2005 Standard Edition مرحلة التراجع النهائية ، والتي يتم خلالها التراجع عن كافة المعاملات المعلقة. بعد الانتهاء من هذه المرحلة ، يتم استعادة قاعدة البيانات بالكامل وجاهزة للعمل. يعمل إصدار Enterprise بشكل مختلف قليلاً - قاعدة البيانات جاهزة للاستخدام فورًا بعد إعادة محاولة التغييرات ، دون انتظار مرحلة التراجع عن المعاملات المعلقة.

تم رفض الوصول إلى الملفات ومجموعات الملفات والصفحات أثناء استرداد قاعدة البيانات ومراحل إعادة المحاولة / التراجع للمعاملات المعلقة لأن البيانات التي يمكن استردادها غير صالحة. قد تتسبب محاولة معالجة البيانات "القذرة" في حدوث مشكلات تتعلق بالمعاملات الفائتة وغير المكتملة.



مسح البنية التحتية

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

تحديد احتياجات الأعمال وتكنولوجيا المعلومات

قبل تنفيذ نظام النسخ الاحتياطي ، يجب عليك أولاً تحديد مدى أهمية خدمات معينة. سيسمح ذلك في المستقبل بتطوير القيم المثلى ، من حيث النسخ الاحتياطي ، RPO (هدف نقطة الاسترداد) و RTO (هدف وقت الاسترداد).

تطوير خطة احتياطية مثالية

في هذه المرحلة ، يتم تنظيم المعلومات التي تم الحصول عليها في سياق الدراسات السابقة ويتم تحديد القيم المثلى لـ RTO و RPO. سيساعدك متخصصو Abaq-2000 في تحديد النوافذ الاحتياطية المتوفرة لكل خدمة ، مع مراعاة تكلفة الاستعادة. الخدمة مناسبة للشركات التي أنهت أي من المرحلتين السابقتين.


تنفيذ أنظمة النسخ الاحتياطي

نشر الخوادم و / أو أجهزة النسخ الاحتياطي

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

إجراء عمليات النسخ الاحتياطي واستكشاف الأخطاء وإصلاحها وضبط خطة النسخ الاحتياطي

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

التدريب والتوثيق


تحسين نظام النسخ الاحتياطي الموجود لديك

فحص خوادم النسخ الاحتياطي الموجودة

التعرف على نسخة النسخة الاحتياطية الموجودة والتراخيص المتاحة والوظائف المستخدمة. تتيح لك الخدمة تحديد كيفية استخدام نظام النسخ الاحتياطي بالشكل الأمثل.

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

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

إنشاء خطة التعافي من الكوارث

تتيح لك خطة Disaster Recover استعادة الخادم أو جزء منه بأسرع ما يمكن في حالة حدوث عطل. تشمل الخدمة إنشاء وتطوير وتعديل الخطة.

التدريب والتوثيق

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

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

حلول النظام

شبابيك

يحتوي Windows على أداة نسخ احتياطي واستعادة منتظمة تسمح لك بحفظ كل من الملفات الفردية والصورة الكاملة التي يمكنك من خلالها استعادة النظام في حالة الفشل.

ويندوز 7

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

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

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

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

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

Windows 8 وما فوق

تسمح أداة File History المضمنة بالأرشفة في الوقت الفعلي. لا يتطلب سوى الإعداد الأولي للعمل.

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

كموقع تخزين ، حدد محرك أقراص بخلاف محرك أقراص النظام أو محرك أقراص USB المحمول أو مجلد الشبكة. انقر فوق "تمكين".

سيقوم "File History" تلقائيًا بنسخ المكتبات التالية: "Documents" و "Music" و "Images" و "Videos" - ومجلدات المستخدم القياسية: Windows و "Desktop" و "Favorites".

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

macOS

Time Machine هو الحل القياسي من Apple لنسخ التطبيقات والملفات والمجلدات والمستندات ومقاطع الفيديو والموسيقى احتياطيًا.

للعمل مع Time Machine ، ستحتاج إلى تخزين بيانات تابع لجهة خارجية ، مثل محرك أقراص محمول أو خارجي HDDأو حل الشبكة.

عند الاتصال محرك خارجييجب أن يُطلب من جهاز Mac الخاص بك: هل يجب أن أستخدمه كنسخة احتياطية؟ حدد "استخدام كمحرك أقراص احتياطي".

إذا لم تظهر النافذة ، فيجب تحديد محرك النسخ الاحتياطي يدويًا:

  • اذهب إلى القائمة وافتح اعدادات الوقتآلة؛
  • انقر فوق "تحديد قرص النسخ الاحتياطي" ؛
  • حدد الخيار الذي تريده وانقر على "استخدام القرص".

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

ذكري المظهر

خدمة النسخ الاحتياطي على Android

مصممة لإنشاء نسخ احتياطية من البيانات حسابات جوجل. باستخدامه ، يمكنك حفظ:

لإنشاء نسخة احتياطية تحتاج إلى:

  • فتح إعدادات الجهاز ؛
  • انتقل إلى "البيانات الشخصية" → "استعادة وإعادة تعيين" ؛
  • قم بتشغيل النسخ الاحتياطي للبيانات.

لاستعادة البيانات الموجودة على جهاز آخر ، ما عليك سوى تسجيل الدخول بحسابك. لاستعادة إعدادات التطبيقات المحفوظة ، انتقل إلى "شخصي" ← "النسخ الاحتياطي وإعادة التعيين" ← "استعادة تلقائية".

التزامن

يوفر Android أداة عاديةالمزامنة ، والتي تتيح لك حفظ جهات اتصال المستخدم المثبتة من تطبيق Google Play والتقويم وإعدادات العرض واللغات وأساليب الإدخال وبيانات Google Drive والإعدادات لبعض تطبيقات الطرف الثالث. تتطلب الأداة حساب Google إلزاميًا.

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

  • فتح إعدادات الهاتف
  • في قسم "الحسابات والمزامنة" ، حدد Google ؛
  • حدد المربعات وانقر على "مزامنة".

سيتم إرسال البيانات تلقائيًا إلى التخزين السحابي لـ Google. لاستعادتها على جهاز Android آخر ، ما عليك سوى توصيل ملف حساب.

يمكنك أيضًا مزامنة الحسابات الأكثر شيوعًا: Skype و Telegram و Viber و VKontakte. لمزامنة الصور والصور ، يحتوي Android على ملف حل جوجلصورة.

iOS

اي تيونز

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

لإنشاء نسخة متى مساعدة iTunesقم بما يلي:

  • قم بتوصيل الجهاز بالكمبيوتر ؛
  • انتقل إلى علامة التبويب "الأجهزة" ؛
  • انقر فوق مزامنة.
  • الصور؛
  • ملحوظات؛
  • قائمة الإتصال؛
  • تقويم؛
  • رسائل SMS / MMS ؛
  • متصفح سفاري
  • إعدادات نقطة الوصول ؛
  • بيانات الطلب؛
  • منظر للشاشة الرئيسية.

iCloud

خدمة سحابية لتخزين بيانات المستخدم. مثل أي خدمة سحابية ، لها حدين: الحاجة إلى الوصول إلى الإنترنت ومقدار صغير نسبيًا (5 جيجا بايت) من المساحة المخصصة المجانية.

لحفظ البيانات باستخدام iCloud على جهازك ، افتح الإعدادات → iCloud → Backup وابدأ عملية إنشاء نسخة.

مخزن في iCloud:

  • سجل الشراء في متجر التطبيقات ؛
  • الصور؛
  • اعدادات الهاتف؛
  • بيانات الطلب؛
  • عرض الشاشة الرئيسية
  • نغمات.
  • البريد الصوتي.

برمجة

شبابيك

رخصة:البرمجيات التجارية.

دعم اللغة الروسية:هنالك.

حل نسخ احتياطي بسيط. يسمح لك بحفظ الملفات الفردية (الصور أو الموسيقى أو الأفلام) وملفات البريد ، على سبيل المثال من مايكروسوفت أوتلوكأو TheBat.

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

أخيرًا ، قم بتسمية المهمة وانقر فوق "إنهاء". اكتملت عملية الأرشفة.

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

الفترة التجريبية لاستخدام البرنامج هي 30 يومًا. يعرض المطورون شراء الإصدار الأساسي الكامل مقابل 800 روبل. هناك إصدارات أخرى من Handy Backup - Professional and Expert. قدراتهم أوسع بكثير ومصممة للاحتياجات المهنية ، ولكن بالنسبة لأغراضنا ، فإن الإصدار القياسي كافٍ.

رخصة:برنامج كومبيوتري.

دعم اللغة الروسية:لا.

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

بادئ ذي بدء ، اختر مكان حفظ البيانات. فليكن أقراص قابل للإزالة E.

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

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

تتوفر ميزات الحفظ والاستعادة في الإصدار الأساسي من Genie Timeline Free. ممتد الإصدارات المدفوعةلدى Genie Timeline Home و Genie Timeline Pro ميزات أكثر بكثير: إرسال إشعارات البريد الإلكتروني وتشفير البيانات عالي الأمان والجدولة. ولكن من أجل حفظ ملفات المنزل ، فإن الإصدار المجاني كافٍ.

لدى Genie TineLine تطبيق iOS يمكنك من خلاله التحقق من حالة النسخ الاحتياطية على جهاز الكمبيوتر الخاص بك.

رخصة:البرمجيات التجارية.

دعم اللغة الروسية:هنالك.

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

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

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

حدد محرك أقراص فلاش E ، انقر فوق "موافق" مرة أخرى → "إنشاء نسخة". يتم إنشاء نسخة من مجلد الموسيقى على محرك أقراص فلاش.

لدى أكرونيس الآخرين ميزات مفيدة. على سبيل المثال ، يسمح لك "Archive" بتحرير مساحة القرص عن طريق ضغط الملفات الكبيرة ، وتقوم أداة "Disk Clone" بإنشاء نسخة كاملة من الأقراص المحلية ، والتي ، في حالة حدوث فشل ، ستسمح لك باستعادة الحالة الأصلية النظام.

تكلفة البرنامج 2700 روبل. سيكلف الاشتراك القياسي لمدة عام المستخدمين 2400 روبل ، واشتراك ممتد - 5100 روبل. تعمل تطبيقات الهاتف المحمول جنبًا إلى جنب مع إصدار سطح المكتب ويتم تنزيلها مجانًا.

macOS

الكربون كوب شبيه

رخصة:البرمجيات التجارية.

دعم اللغة الروسية:لا.

أداة مساعدة لإنشاء قرص مكرر. لم يتم توفير دعم للغة الروسية ، ولكن لن يكون من الصعب فهم الواجهة.

في القرص المصدر ، حدد القرص الذي تريد نسخه. في القرص الهدف ، حدد موقع تخزين النسخة. ابدأ العملية باستخدام الزر Clone.

الفترة المجانية لاستخدام البرنامج هي 30 يومًا. بعد Carbon Cope Cloner سيكلف 2405.65 روبل.

ذكري المظهر

رخصة:برنامج كومبيوتري.

دعم اللغة الروسية:هنالك.

حل مناسب لنسخ التطبيقات احتياطيًا ومزامنتها على Android دون الحاجة إلى حقوق الجذر. ومع ذلك ، من أجل العمل الكامل ، سيتعين عليك تثبيت Helium على جهاز كمبيوتر يعمل بنظام Windows أو Linux أو macOS.

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

أثناء تثبيت البرنامج ، تطبيق جواليطلب توصيل الهاتف بالكمبيوتر وتمكين تصحيح أخطاء USB.

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

افتح تطبيق الهاتف المحمول. من القائمة البرامج المثبتةحدد ما تحتاج إليه وانقر على زر "الحجز". حدد مكان تخزين النسخة الاحتياطية وانتظر حتى تكتمل العملية.

للاستعادة من نسخة احتياطية ، انتقل إلى علامة التبويب "الاستعادة والمزامنة" ، وحدد الموقع مع النسخة ، وحدد التطبيقات المطلوبةوانقر فوق "استرداد".

الإصدار الأساسي من البرنامج مجاني ، وتكلفة الإصدار الموسع 149.86 روبل.

تسمح النسخة الموسعة بما يلي:

  • عطل الاعلانات؛
  • تعيين النسخ الاحتياطية المجدولة ؛
  • تمكين التزامن بين أجهزة Android ؛
  • تخزين البيانات في السحابة.

لا يمكن تثبيت التطبيق من قبل مالكي أجهزة Motorola وبعض طرز Sony.

رخصة:برنامج كومبيوتري.

دعم اللغة الروسية:هنالك.

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

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

حدد أحد التطبيقات وانقر على "حفظ" في القائمة التي تفتح.

تم إنشاء النسخة الاحتياطية. الآن ، إذا قمت بإدخال التطبيق مرة أخرى ، يمكنك رؤية زر "استعادة".

يدعم Titanum Backup العمل الجماعي مع التطبيقات والنسخ الاحتياطية. للقيام بذلك ، انتقل إلى "القائمة" → "الإجراءات المجمعة".

تسمح هذه الوظيفة بما يلي:

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

تعد وظيفة Titanium Backup أوسع بكثير ، ولكن من أجل أغراضنا ، فإن الميزات المدرجة كافية تمامًا.

النسخة الموسعة من Titanium Backup تكلف 349 روبل. ميزاته الرئيسية:

  • إنشاء نسخ احتياطية متعددة لتطبيق ؛
  • تشفير البيانات الاحتياطية ؛
  • فحص جميع المحفوظات ؛
  • تطبيقات تجميد الدُفعات وإزالة الصقيع ؛
  • مزامنة النسخ الاحتياطية مع السحابة.

iOS

iMazing

رخصة:البرمجيات التجارية.

دعم اللغة الروسية:هنالك.

التوافق: مايكروسوفت ويندوز macOS.

في الواقع هذا مدير الملفاتمع امكانية عمل نسخة احتياطية. من نواح كثيرة ، إنه مشابه لـ iTunes ، لكن العمل فيه أسهل بكثير وأكثر متعة. يمكنك نقل البيانات عبر الكابل وعبر شبكة Wi-Fi ، ولا يوجد حد في iMazing لعدد الأجهزة المتصلة.

عند توصيل جهازك بالكمبيوتر ، يقوم iMazing تلقائيًا بعمل نسخة احتياطية منه. وظيفة تغيير البيانات مباشرة في النسخة المحفوظة مفيدة للغاية: في المرة التالية التي تتصل فيها ، تتم مزامنة البيانات المتغيرة على الفور.

الفترة المجانية هي 30 يومًا ، وبعد ذلك سيتعين عليك دفع 39.99 دولارًا للاستخدام على جهاز كمبيوتر واحد.

رخصة:البرمجيات التجارية.

دعم اللغة الروسية:لا.

التوافق: iOS.

أداة النسخ الاحتياطي للجهاز مع. يسمح لك بحفظ الملاحظات وجهات الاتصال والصور والرسائل وسجل المكالمات والمزيد.

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

لاستعادة البيانات ، انقر فوق الزر "استعادة" في القائمة الموجودة على الجانب الأيسر من الشاشة.

تكلفة BackupAZ 2.99 دولار.

البلوط الأخضر

رخصة:البرمجيات الحرة.

دعم اللغة الروسية:هنالك.

التوافق: iOS.

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

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

سيديا

رخصة:البرمجيات الحرة.

دعم اللغة الروسية:هنالك.

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

حلول السحابة

جوجل درايف

رخصة:برنامج كومبيوتري.

دعم اللغة الروسية:هنالك.

التوافق:

يسمح لك بتخزين بيانات المستخدم على خوادم Google ، والتمييز بين حقوق الوصول إلى الملفات والمجلدات ، وفتح الوصول ومشاركتها مع مستخدمي الإنترنت الآخرين.

يشمل المستودع:

  • Google Drive - يستخدم لتخزين الملفات ؛
  • Gmail - يحفظ جهات اتصال المستخدم وهو عميل بريد إلكتروني قوي ؛
  • صور Google - يبحث تلقائيًا عن الصور الموجودة على الأجهزة ويحفظها في السحابة.

15 جيجا بايت مجانية. للحصول على حجم أكبر ، يجب أن تدفع من 2.99 إلى 299 دولارًا. الحجم الاقصىسعة التخزين 30 تيرابايت وتحميل الملف 5 تيرابايت.

ل استخدام مجاني 2 جيجا بايت تخزين متاح. ستكون تكلفة 1 تيرابايت 9.99 يورو. يمكن شراء مساحة غير محدودة مقابل 10 يورو شهريًا.

ياندكس ديسك

رخصة:برنامج كومبيوتري.

دعم اللغة الروسية:هنالك.

التوافق:المتصفحات ، Microsoft Windows ، macOS ، Android ، iOS.

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

يتم تزويد المستخدمين بـ 10 جيجا بايت مجانًا. للحصول على 10 غيغابايت إضافية ، يطلب Yandex دفع 30 روبل مقابل 100 غيغابايت - 80 روبل ، في حين أن تكلفة 1 تيرابايت ستكون 200 روبل فقط.



تحميل...
قمة