Miscellaneous ·

SSHScript – النسخ الاحتياطي لنظام Linux (استضافة الويب) بسهولة

طريقة الاستخدام

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

    # اتصل بالحساب لإنشاء ملف النسخة الاحتياطية.
    ssh://{아이디}:{패스워드}@{아이피}:{포트}
    # انتقل إلى المجلد الذي توجد فيه الملفات المراد نسخها احتياطيًا.
    cd {경로}
    # اجمع الملفات واضغطها. أدخل {date} لإضافة التاريخ.
    tar cvfz {아이디}.{date}.tar.gz .
    # أنشئ نسخة احتياطية من البيانات.
    mysqldump -u{아이디} -p{패스워드} {아이디} > {아이디}.{date}.sql
    # بعد الانتهاء من إنشاء ملفات النسخة الاحتياطية، أدخل exit حتمًا.
    exit
    
    
    # اتصل بالحساب لتنزيل ملفات النسخة الاحتياطية عبر SFTP.
    ftp://{아이디}:{패스워드}@{아이피}:{포트}
    # انتقل إلى المجلد الذي توجد فيه ملفات النسخة الاحتياطية.
    cd {경로}
    # نزّل الملفات.
    get {아이디}.{date}.tar.gz
    get {아이디}.{date}.sql
    # احذف النسخ الاحتياطية الموجودة في الحساب.
    rm {아이디}.{date}.tar.gz
    rm {아이디}.{date}.sql
    # بعد انتهاء المهمة، أدخل exit.
    exit
  3. انقر على زر RUN للتشغيل.

التنزيل

ملاحظات

  • كنت أستخدم استضافة Nayana، وتعرضت لاختراق. عندها أدركت أهمية النسخ الاحتياطي، فأنشأت هذا البرنامج ㅠㅠ

4 تعليقات

  1. Matthew

    “나야나 웹호스팅을 이용하던 1인으로 피해를 당하고 나서,
    백업의 중요성을 느끼며 만들었습니다 ㅠㅠ” – 오… 길호님께서 정말 좋은 기여를 해주셨네요.

    네, 많은 사람들이 백업을 해야 하는걸 알면서도 귀차니즘 때문에 자주 하지 않게 되는 것 같은데, 이런 분들에게 정말 엄청나게 유용한 스크립트 라고 생각됩니다.

    ????

    1. 오길호

      감사합니다 ^^

  2. 고병일

    멋집니다.

    1. 오길호

      감사합니다 ^^

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *