BackUps من المحطة مع برنامج نصي في Bash Shell

في 14 فبراير أنا هنا Linux.com منشور من سيمرات بال سينغ خوخار، حيث يقدم نصًا بتنسيق باش شل من تأليفه ، مما يسمح لنا بعمل BackUp بالتنسيق

.tar.bz2

من أي دليل موجود في نظامنا.

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

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

  1. افتح مستندًا جديدًا بتنسيق جي إديت س و نانو كما تفضل.
  2. انسخ كود البرنامج النصي الكامل في هذا المستند الجديد.
  3. احفظ البرنامج النصي باسم
    mybackup.sh

    في المكان الذي تريده ضمن فريقك (يفضل أن يكون في مجلدك الشخصي).

الآن سنمنح أذونات تنفيذ البرنامج النصي من خلال الأمر التالي (يجب أن تحدد مكانك أولاً في الدليل الذي يحتوي على البرنامج النصي):

chmod + x mybackup.sh

طريقة استخدام البرنامج النصي هي كما يلي:

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

sh mybackup.sh [المصدر] [الوجهة]

حيث يكون المصدر هو المسار المطلق للدليل أو الملف الذي تريد نسخه احتياطيًا (مثال:

~/Documentos/Writer

)
حيث الوجهة ، هي المسار الذي تريد تخزين BackUp فيه (مثال:

~/Documentos

)

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

سيؤدي ذلك إلى إنشاء ملف

.tar.bz2

بالتنسيق

"fuente_ddmmyyyy.x.tar.bz2"

الآن إذا كنت تريد فك ضغط نسخة احتياطية سابقة ، عليك فقط تشغيل البرنامج النصي وتحديد الملف

.tar.bz2

كمصدر والدليل حيث تريد فك ضغط الملف كوجهة.

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


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

2 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

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

  1.   ثالسكارث قال

    في الحقيقة ، كنت أبحث عن شيء من هذا القبيل. أضعه في CRON بحيث يتم تشغيله تلقائيًا في كل مرة X وهذا كل شيء ، لا تقلق بشأن الموضوع =)

  2.   جوناس قال

    المعلومات جيدة جدًا لكنك لم تشرح بعد كل شيء كيفية عمل النسخة الاحتياطية ،
    1. افتح مستندًا جديدًا في Gedit أو nano بالشكل الذي تفضله.
    ►2- انسخ كود البرنامج النصي كاملاً في هذا المستند الجديد.
    3 احفظ النص باسم

    mybackup.sh

    نعم! ما هي المدونة؟ لقد ساعدتني في لا شيء