في Amazon S3 باستخدام AWS CLI
في هذا البرنامج التعليمي، سنساعدك على استخدام واجهة سطر الأوامر AWS للوصول إلى Amazon S3. سوف نقوم بذلك حتى تتمكن من إنشاء البرامج النصية بسهولة لعمل نسخة احتياطية من ملفاتك على السحابة واستردادها بسهولة عند الضرورة. سوف يؤدي ذلك إلى إنجاز المهام التلقائية لعملية النسخ الاحتياطي بشكل أسرع وأكثر موثوقية ومطابقة للمعايير البرمجية. يمكنك استخدام هذه المعلومات لبناء مهمة مجدولة (أو مهمة cron) للتعامل مع عمليات النسخ الاحتياطي.
ملاحظة: يستند هذا البرنامج التعليمي على المفاهيم المستمدة من البرنامج التعليمي الخاص بعمل النسخ الاحتياطية لملفاتك إلى Amazon S3. إذا لم تقم بهذا البرنامج التعليمي بعد، فيجب عليك إكمال هذا البرنامج التعليمي أولاً.
سيتطلب تخزين ملفاتك باستخدام AWS إنشاء حساب
إنشاء حساب مجاني في دقائقطبقة AWS المجانية تشمل سعة تخزين تبلغ 5 جيجابايت، و20000 طلب Get، و2000 طلب Put مع Amazon S3.
عرض تفاصيل الطبقة المجانية لخدمة AWS »
في هذه الخطوة، ستقوم بإنشاء حساب مستخدم بإذن إداري، باستخدام خدمة IAM. في الخطوات اللاحقة، سوف تستخدم حساب المستخدم هذا للقيام على نحو آمن بالوصول إلى خدمات AWS باستخدام AWS CLI.
أ. عندما تنقر هنا، ستفتح وحدة الإدارة في AWS في نافذة متصفح جديدة، ومن ثم يمكنك إبقاء هذا الدليل المُفصّل مفتوحًا. عند تحميل الشاشة، ادخل اسم المستخدم وكلمة المرور لتبدأ الاستخدام. وبعد ذلك اكتب IAM في شريط البحث وحدد IAM لفتح لوحة معلومات إدارة الهويات والوصول.
والآن بعد أن أصبح لديك مستخدم IAM، يلزم تثبيت واجهة سطر الأوامر في AWS . فيما يلي إرشادات تستند إلى نوع نظام التشغيل الذي تستخدمه؛ فيرجى تحديد علامة التبويب التي تتوافق مع نظام التشغيل الخاص بك.
حدد الكمبيوتر الشخصي (PC) من علامات التبويب أدناه إذا كنت تستخدم جهاز كمبيوتر يعمل بنظام Windows.
حدد Mac/Linux من علامات التبويب أدناه إذا كنت تستخدم جهازًا يعمل بنظام تشغيل OSX أو Linux.
في هذه الخطوة، سوف تستخدم AWS CLI لإنشاء حاوية في S3 وانسخ ملف إلى الحاوية.
أ. يُعد إنشاء حاوية أمرًا اختياريًا إذا كان لديك بالفعل حاوية تم إنشاؤها وتريد استخدامها. لإنشاء حاوية جديدة باسم نوع حاوية النسخ الاحتياطي الأولى:
aws s3 mb s3://my-first-backup-bucket
ملاحظة: هناك بعض القيود على تسمية الحاوية؛ أحد هذه القيود هو أن أسماء الحاوية يجب أن تكون أسماء فريدة عالمياً (على سبيل المثال، لا يمكن أن يكون لاثنين مختلفين من المستخدمين في AWS نفس اسم الحاوية)؛ ولهذا السبب، إذا حاولت الأمر أعلاه، فسوف تظهر لك رسالة خطأ BucketAlreadyExists.
ب. لتحميل أول نسخة احتياطيةmy first backup.bak الموجود في الدليل المحلي (C:\مستخدمي) إلى حاويةS3 my-first-backup-bucket، يمكنك استخدام الأمر التالي:
aws s3 cp “C:\users\my first backup.bak” s3://my-first-backup-bucket/
أو استخدم بناء الجملة الأصلي إذا كان اسم الملف لا يحتوي على أي مسافات.
تهانينا! لقد قمت بإعداد مستخدم IAM، وقمت بتهيئة جهازك للاستخدام مع واجهة سطر أوامر AWS وتعلمت كيفية إنشاء الملفات ونسخها واستردادها وحذفها من السحابة. في البرنامج التعليمي التالي، ستتعلم كيفية إعداد محرك أقراص شريط افتراضي للاستخدام في النسخ الاحتياطي للملفات من برنامج النسخ الاحتياطي الحالي مثل Veeam أو Symantec Backup Exec أو Microsoft System Center 2012 Data Protection Manager أو برامج النسخ الاحتياطي الأخرى.
تعرف على كيفية إنشاء مكتبة الأشرطة الافتراضية واستخدامها مع برنامج النسخ الاحتياطي الموجود لديك »