الإعلانات
في الشهر الماضي ، كتبت مقالًا حول أدوات مختلفة يمكنك استخدامها إنشاء نسخ احتياطية كيفية أتمتة وجدولة النسخ الاحتياطي العادية ويندوز 7يفشل عدد كبير جدًا من مستخدمي الكمبيوتر في نسخ أنظمتهم وبياناتهم احتياطيًا بشكل صحيح. ولهذا السبب ، غالبًا ما وجدت نفسي في وضع اضطررت فيه لإخبار العائلة والأصدقاء أن كل ... قراءة المزيد أو صور لجميع أنظمة الكمبيوتر التي تعمل بنظام Windows 7. بينما من المهم أخذ نسخ احتياطية كاملة من نظامك بالكامل ، فقد ترغب في إجراء نسخ احتياطي للأدلة أو الملفات الهامة حقًا. غالبًا ما يكون هذا هو الحال في مجال تكنولوجيا المعلومات ، حيث لديك عملاء يجمعون البيانات إلى دليل معين ، ويريدون التأكد من وجود نسخ احتياطية يومية (أو كل ساعة) للبيانات هناك.
لقد قمنا بتغطية الكثير من حلول النسخ الاحتياطي للبيانات هنا في MUO ، مثل مقالة Tina حول استنساخ الأقراص الصلبة 5 طرق لنسخ ونسخ القرص الصلب الخاص بك قراءة المزيد ، مقال ستيفان حول أدوات مزامنة الملفات ، أو مقالة شانكار حول مزامنة الملفات كيفية مزامنة الملفات بين جهاز الكمبيوتر ومحرك أقراص USB الإبهام؟ قراءة المزيد بين الكمبيوتر ومحرك USB الخاص بك. قام جاستن حتى بالأمس يوم
إعادة احتفظ بنسخة احتياطية من محرك الأقراص الثابتة بالكامل مع إعادة النسخ الاحتياطي والاستردادقم بعمل نسخة من القرص الصلب بأكمله بسهولة. لا تقم فقط بنسخ بياناتك احتياطيًا: قم بعمل نسخة احتياطية لجميع برامجك وإعداداتك وكل شيء آخر عن طريق استنساخ القرص الصلب بالكامل. إعادة النسخ الاحتياطي ... قراءة المزيد . كل هذه الحلول رائعة ، ولكن إذا كنت تعمل في بيئة تشعر بالقلق حيال برامج الجهات الخارجية المجانية الحزم ، أو الشركات التي ترغب في الالتزام بمنتجات Microsoft فقط ، فقد تجد نفسك دون فائدة المحلول.في هذه المقالة ، سأوضح لك كيف يمكنك استخدام مزيج من أداة SyncToy المجانية من Microsoft مع برنامج VB Script المجدول البسيط للغاية والذي سيعمل على أتمتة عملية النسخ الاحتياطي للبيانات بالكامل.
إعداد SyncToy للنسخ الاحتياطي للملفات المؤتمتة
Microsoft SyncToy هي أداة مجانية تتيح لك "إقران" المجلدات إما لنسخ الصدى أو المزامنة الكاملة. سأشرح الفرق أدناه. ومع ذلك ، فإن النقطة هنا هي أنه قبل أن تتمكن من أتمتة النسخ الاحتياطي للدليل والملف ، تحتاج إلى إعداد جميع المناطق التي تريد نسخها والمكان الذي تريد أن تذهب إليه النسخة المؤرشفة.
يمكنك القيام بذلك عند تشغيل SyncToy لأول مرة بالنقر فوق "إنشاء زوج مجلد جديدثم تحديد المجلد الأيسر (من) والمجلد الأيمن (إلى). الخطوة الثانية من عملية إعداد المزامنة هي اختيار نوع المزامنة الذي تريده.
“تزامن"عبارة عن نسخة احتياطية للبيانات ثنائية الاتجاه. هذا يعني أنه إذا ظهر أي ملف جديد أو تم تحديثه على اليسار أو اليمين ، فسيتم نسخ هذه التغييرات إلى الدليل الآخر. من ناحية أخرى ، يعكس Echo جميع التغييرات من الدليل الأيسر إلى اليمين. عادة ما يكون هذا ما يريده الأشخاص عندما يقومون بعمل نسخة احتياطية من دليل معين - فهم يريدون عكس جميع التغييرات على النسخة الاحتياطية.
في الحل المجدول الذي سأوضح لك كيفية إعداده ، سأقوم بإعداد أربعة أزواج مجلدات. كل زوج هو نسخة احتياطية أريد التعامل معها خلال وقت معين من اليوم. في الصباح ، سأقوم بعمل نسخة احتياطية لمجلد واحد. عند الظهر ، سأقوم بعمل نسخة احتياطية لآخر ، وهكذا.
بمجرد الانتهاء من إعداد جميع المجلدات التي ترغب في إجراء نسخ احتياطية آلية لها ، فقد حان الوقت لتعيينها البرنامج النصي الذي سيتم تشغيل SyncToy باستخدام ميزة سطر الأوامر التي تقدمها Microsoft مع أداة.
إعداد سكريبت أتمتة SyncToy
برنامج VB Script الذي سأريكم إياه سيتحقق من الوقت الحالي من اليوم ، وسوف يقوم بتشغيل الأمر المناسب لتشغيل برنامج Microsoft SyncToy وعمل نسخة احتياطية من الدليل الصحيح.
يتم ذلك باستخدام اسم الدليل المزدوج الذي قمت بإعداده في الأداة أعلاه. قم بنسخ البرنامج النصي إلى المفكرة وحفظه كشيء مثل "databackup.wsf".
Option Explicit
عند الخطأ استئناف التالي
Dim HourNow
Dim strHour
Dim WshShell
Dim strProgFiles
HourNow = Hour (Now ())
set WshShell = CreateObject ("WScript. Shell ")
strProgFiles = WshShell. ExpandEnvironmentStrings ("٪ PROGRAMFILES٪")
حدد Case CaseNow
case HourNow> = 0 و HourNow <7
WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R MorningFiles"
case HourNow> = 7 and HourNow <13
WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R NoonFiles"
case HourNow> = 13 and HourNow <19
WshShell.exec strProgFiles & "\ SyncToy 2.1 \ SyncToyCmd.exe -R MailArchives "
حالة أخرى pre>WshShell.exec strProgFiles &" \ SyncToy 2.1 \ SyncToyCmd.exe -R EveningFiles "End SelectWScript. قم بإنهاءيتحقق النص البرمجي أعلاه ببساطة من الساعة الآن (استنادًا إلى ساعة الكمبيوتر الشخصي حيث يتم تشغيل النص البرمجي) ، وإذا كان بين منتصف الليل و 6:59 صباحًا ، فسيتم مزامنة زوج "MorningFiles" الذي قمت بإعداده. بين الساعة 7 صباحًا و 12: 59 ، زوج "NoonFiles" وهكذا.
كل ما عليك فعله الآن هو إعداد مهمة مجدولة لـ Windows ستقوم بتشغيل البرنامج النصي أعلاه أربع مرات في اليوم خلال الفترات الزمنية الأربع. هذا أيضًا سهل جدًا ، ما عليك سوى الانتقال إلى لوحة التحكم والأدوات الإدارية وفتح برنامج جدولة المهام. اضغط على "إنشاء مهمة ".
قم بتسمية المهمة ، ثم انقر فوق علامة التبويب المشغل. تأكد من تحديد "على جدول زمني“, يوميًا ، تتكرر كل يوم ، وتبدأ الساعة 3 صباحًا. ، ثم انقر في الجزء السفلي لتكرار المهمة كل 6 ساعات. سيؤدي هذا إلى تشغيل المهمة في 0300 و 0900 و 1500 و 2100 ساعة.
هذه كلها ضمن واحدة من الفترات الزمنية الأربعة التي قمت بجدولتها في البرنامج النصي الخاص بك. انقر الآن على أجراءات علامة التبويب ، وحدد "ابدأ تشغيل برنامج"من القائمة المنسدلة وتصفح إلى المكان الذي قمت بتخزين النص البرمجي فيه.
هذا كل ما في الامر! الآن ، سيبدأ برنامج جدولة المهام النص البرمجي الفردي أربع مرات في اليوم (لا داعي للعبث بمهام متعددة). سيتعامل النص البرمجي مع تشغيل SyncToy في وضع الأوامر عن طريق تشغيل "SyncToyCmd.exe -R EveningFiles"- مع أي زوج ملف قمت بتسميته بعد" -R ".
يمكنك مراقبة ما إذا كان البرنامج النصي الخاص بك يعمل عن طريق التحقق من ملف سجل SyncToy على "C: \ Users \ Owner \ AppData \ Local \ Microsoft \ SyncToy \ 2.0 \ SyncToyLog.log”
يتم تحديث السجل في كل مرة يتم فيها تشغيل SyncToy ، وسيُظهر لك الدليل الذي تم نسخه احتياطيًا ، ومتى تم ذلك ، وعدد الملفات وحجم النسخة الاحتياطية.
هل يعمل حل النسخ الاحتياطي للبيانات لك؟ هل لديك أي طرق أخرى ترغب في إجراء نسخ احتياطي لملفات ومجلدات البيانات المهمة تلقائيًا؟ شارك افكارك في قسم التعليقات في الاسفل.
حقوق الصورة: صراع الأسهم
ريان حاصل على درجة البكالوريوس في الهندسة الكهربائية. لقد عمل 13 عامًا في هندسة الأتمتة ، و 5 سنوات في مجال تكنولوجيا المعلومات ، وهو الآن مهندس تطبيقات. محرر إداري سابق لـ MakeUseOf ، وقد تحدث في المؤتمرات الوطنية حول تصور البيانات وقد ظهر في التلفزيون والإذاعة الوطنية.