امروز میخواهیم اسکریپتی را در اختیار شما عزیزان قرار دهیم که بوسیله آن بتوانید تمامی بکاپ های مورد نظر خود را بوسیله آن به بازگردانی کنید. این اسکریپت موجب صرفه جویی در وقت شما خواهد شد. نوشتن چنین اسکریپت هایی میتواند به مدیریت بهتر سرورهای لینوکسی کمک شایانی نماید. استفاده از این اسکریپت با ذکر منبع هیچ اشکالی ندارد و در غیر این صورت یک تخلف اخلاقی محسوب خواهد شد.
اسکریپت بکاپ گیری از اطلاعات کاربران در لینوکس
آموزش اسکریپت cprestore.sh
برای استفاده از این اسکریپت کافیست یک دایرکتوری ساخته و تمام بکاپ ها با فرمت tar.gz را در آن قرار دهید. این اسکریپت باید با دسترسی root یا sudo اجرا شده و تنها یک ورودی میگیرد. ورودی داده شده به این اسکریپت مسیر کامل بکاپ حساب های سی پنل شماست. پس می بایست اسکریپت مورد نظر را به صورت زیر اجرا نمائید:
1 |
[root@arshatech ~]# bash cprestore.sh /home/backups/ |
بعد از اجرای اسکریپت خروجی مشابه زیر را دریافت خواهید کرد:
چنانچه علامت + به رنگ سبز را در کنار نام فایل بکاپ سی پنل مشاهده نمودید به این معناست که بکاپ به درستی ریستور شده است و اگر چنانچه علامت – قرمز رنگی را مشاهده نمودید به این معناست که بکاپ آن اکانت به درستی ریستور نشده است و باید موضوع را بررسی کنید.