كيفية أتمتة نسخ Windows Server احتياطيًا إلى Amazon S3
يتيح لك Amazon Simple Storage Solution (Amazon S3)(Amazon Simple Storage Solution (Amazon S3)) نسخ البيانات احتياطيًا من Windows Server الخاص بك على التخزين السحابي الهائل. يعد النسخ الاحتياطي لبياناتك أمرًا بالغ الأهمية ، لأنه يمنع فقدان البيانات في حالة وقوع أحداث غير متوقعة.
أتمتة النسخ الاحتياطي لـ Windows Server(Automate Windows Server) إلى Amazon S3
في هذا البرنامج التعليمي ، سأوضح لك كيفية أتمتة عملية النسخ الاحتياطي للتشغيل مرة واحدة ، يوميًا ، أسبوعيًا ، أو شهريًا. العملية بسيطة ، ولكن عليك اتباع الدليل عن كثب لتجنب المضاعفات.
قم بتثبيت Amazon AWS CLI
تتمثل الخطوة الأولى لأتمتة نُسخ Amazon AWS الاحتياطية في تثبيت AWS CLI . يمكنك العثور على إرشادات مفصلة حول تثبيت الإصدار 1 و 2 من AWS CLI في (AWS CLI)هذه الصفحة(this page) .
عند إتمام التثبيت ، يجب عليك الآن تكوين ملفات تعريف المستخدم الافتراضية ومعرف الوصول والمفتاح. للقيام بذلك ، قم بتشغيل الأمر أدناه:
aws configure AWS Access Key ID [None]: <AccessID> AWS Secret Access Key [None]: secretkey Default region name [None]: us-east-1 Default output format [None]: json
حول أوامر Amazon S3
يجب عليك تحديد وسيطة مسار في أوامر s3. بالنسبة لهذه المسارات ، يمكنك استخدام S3 Uri ، وهو عنوان URI(URI) الخاص بحاوية S3 أو استخدام مسار محلي(localpath) (الدليل المحلي). على سبيل المثال ، يمكنك استخدام الأوامر التالية:
localpath - C://Desktop/backups S3URI: - s3://yourbucket/yourkey
لذلك يمكن أن تأخذ العملية الكاملة S3 الشكل التالي:
aws s3 s3command souce_file/folder destinationpath
تنتقل العملية من المسار المحلي(S3URI) إلى S3URI(localpath) و S3URI إلى S3URI و S3URI إلى المسار المحلي(localpath) .
لنسخ ملف نموذجي يسمى samplefile.txt إلى الحاوية الخاصة بك والتي تسمى sample-bucket ، يمكنك استخدام الأمر S3 أدناه:
aws s3 cp "C://Desktop/backups/samplefile.txt" s3://sample-bucket
في الأمر أعلاه ، لم نختار منطقة. هذا لأننا فعلنا ذلك بالفعل في تكوين aws(aws configure) . يتم استخدام علامة المنطقة لتحديد منطقة الحاوية الخاصة بك .(–region)
لنسخ كل شيء في مجلد النسخ الاحتياطية إلى (backups)حاوية عينة(sample-bucket) ، قم بتشغيل الأمر التالي:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket
لاستخدام الأمر S3 أعلاه ، لاحظ ما يلي:
- يجب ألا يكون الملف المحلي موجودًا في الحاوية والبادئة المختارين.
- تأكد من أن حجم الكائن S3 يختلف عن حجم الملف المحلي.
- يجب أن يكون أحدث تعديل لكائن S3 أقدم من ذلك الخاص بالملف المحلي.
تلميحات حول استخدام أعلام المرشح في أوامر S3
تتضمن علامات التصفية(–include) التي تستخدمها في أوامر S3 علامتي استبعاد(–exclude) و تضمين . يمكنك الاستفادة منها عدة مرات بأمر واحد.
-- include
: يؤدي هذا إلى إضافة المجلدات أو الملفات المختارة باتباع أمر S3.-- exclude
: يؤدي هذا إلى التخلص من المجلدات أو الملفات المختارة باتباع أمر S3.
فيما يلي(Below) مثال على عوامل التصفية المذكورة أعلاه قيد الاستخدام:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket --exclude "*" --include "*.jpg" --include "*.png" --include "*.txt"
لاستبعاد كل ملف في مجلد يسمى النسخ الاحتياطية(backups) وتضمين جميع الملفات الموجودة في هذا المجلد التي تحتوي على الامتدادات jpg و png و text(jpg, png, and text) ، قم بتشغيل الأمر أدناه.
هنا ، اختبرنا أيضًا إعداداتنا بمساعدة --dryrun
العلم:
aws s3 sync "C://Desktop/backups/" s3://sample-bucket "*" --include "*.jpg" --include "*.png" --include "*.txt" --dryrun
ملاحظة: (NOTE: ) بدون العلامات ، يشتمل النظام على كل ملف في عمليات S3. أيضا ، يتم تطبيق عامل التصفية الأخير.
كيفية إنشاء نُسخ احتياطية من Amazon S3 باستخدام الملفات المجمعة
1] إنشاء ملف دفعي
قم بتشغيل برنامج " المفكرة(Notepad) " بحيث يفتح ملف .txt فارغًا .
أدخل(Enter) الأمر S3 التالي لمزامنة مجلدات النسخ الاحتياطية مع دلو S3 الخاص بك:
aws s3 sync "C://Desktop/backups/" s3://your-bucket
احفظ ملف txt بامتداد .bat ، مما يجعله ملفًا دفعيًا.
2] إنشاء(Create) مهمة جديدة في برنامج جدولة المهام(Task Scheduler)
اضغط(Press) على مفتاح Windows وابحث عن برنامج جدولة المهام(task scheduler) .
حدد برنامج جدولة المهام(Task Scheduler) من النتائج.
في برنامج جدولة المهام ، انقر فوق الإجراءات(Actions) وحدد إنشاء مهمة(Create Task) . أدخل اسم مهمة واكتب وصفا.
أضف مشغلًا لمرة واحدة أو يوميًا أو أسبوعيًا أو شهريًا.
3] إضافة عمل
قم بالتبديل إلى علامة التبويب " الإجراءات(Actions) " وحدد الإجراء التالي من القائمة المنسدلة: بدء تشغيل برنامج(Start a program) .
في مربع Program/script ، استعرض للوصول إلى الملف الدفعي الذي تم إنشاؤه حديثًا.
احفظ المهمة التي تم إنشاؤها حديثًا.
أتمنى أن تجد هذا البرنامج التعليمي سهل الفهم.
Related posts
يوضح HDG: ما هو Amazon S3؟
تعطيل الأسهم الإدارية من Windows Server
Iperius Backup: مجانية لأتمتة عمليات النسخ الاحتياطي في Windows 10
تكوين Remote Access Client Account Lockout في Windows Server
كيفية ضغط Bloated Registry خلايا النحل في Windows Server
كيفية إضافة أو تغيير Time Server في Windows 10
كيفية تعيين خادم وكيل على جهاز لوحي يعمل بنظام Windows 8.1 أو جهاز هجين
Install Remote Server Administration Tools (RSAT) على ويندوز 10
كيفية استخدام تطبيق Amazon Kindle لقراءة الكتب الإلكترونية في Windows 10 Mobile
حيث لتنزيل Windows Server Insider Preview Builds؟
Synchronize Windows 10 Clock مع Internet Time Server
تم إنهاء Windows Camera Frame Server service بشكل غير متوقع
Fix Ca لا تصل إلى VPN Server error على PIA على Windows 11
Access FTP Server باستخدام Command Prompt في Windows 10
كيفية إعادة تعيين Amazon Prime Video Pin
كيفية شراء بطاقات Steam gift أو Steam ألعاب من Amazon
RSAT مفقود DNS server أدوات في Windows 10
كيفية تثبيت Amazon Appstore في نظام التشغيل Windows 11
Fix Omegle Error Connecting إلى Server (2021)
كيفية تثبيت IIS وتكوين خادم الويب في XP