بک آپ گیری به صورت لوکال ( هارد به هارد )

ruin3r

مدیر کل انجمن
عضو کادر مدیریت
مدیر کل انجمن
عضویت
10/5/15
ارسال ها
146
امتیاز
6
با سلام.
در این آموزش شمارو با نحوه بک آپ گیری به صورت لوکال در سرورهای لینوکس آشنا می کنم.
این آموزش رو به این صورت در نظر بگیرید که دو هارد بر روی سرور خود دارید و در زمان راه اندازی سرور هارد هارو raid نکردید.
تنها کاری که می توانید انجام دهید این است که اطلاعات دایرکتوری مورد نظرتون رو از هارد اول به هارد دوم انتقال بدید.

کارهایی رو که باید انجام بدید به ترتیب در زیر می نویسم و شما هم انجام بدید.

1.mount کردن هارد دوم بر روی یک پوشه در هارد اول
2.دانلود اسکریپت localrsync و دادن مسیر دهی به اون
اسکریپ رو در زیر دانلود کنید.
به جای /data در متغیر SOURCE_DIR= باید مسیر دایرکتوری که می خواهید بک آپ از آن گرفته شود رو قرار بدید و به جای /backup در متغیر DESTINATION_DIR= باید محلی که می فایلها در آن ذخیره شود رو قرار بدهید.

3.پرمیژن اجرای فایل رو به آن بدهید:
کد:
chmod 777 /localrsync.sh
سپس آن را برای تست اجرا نمایید:
کد:
sh /localrsync.sh
بر روی سیستم من به صورت زیر اجرا شد:

کد:
[root@iwa ~]# sh /localrsync.sh
sending incremental file list

sent 278200 bytes  received 1778 bytes  62217.33 bytes/sec
total size is 379003084  speedup is 1353.69
4.اضافه نمودن به کران جاب:

کد:
     crontab -e
با خط زیر به سرور دستور میدیم تا فایل رو هر روز سایت 24 اجرا کنه:

کد:
*    2    *    *    *    sh /localrsync.sh
تمام

موفق باشید.
شاهین سالک توتونچی
 

پیوست ها

  • localrsync.zip
    375 بایت · بازدیدها: 0
آخرین ویرایش:
بالا