بکاپ گیری از سرور مجازی ( Backup VPS )
تا حالا شده سرور مجازی ( vps ) تهیه کرده باشین و بنابر هر دلیلی اطلاعات شما از دست رفته باشه ؟! چون اکثریت فراهم کنندگان سرور مجازی بصورت پیش فرض بکاپی از سرور شما تهیه نمیکنند مگر اینکه شما جدا گونه سرویسی بکاپ رو خریداری کنید ( backup vps ) در بعضی مواقع هم هارد دیسک اصلی سرور با وجود رید بودن هاردها باز هم به مشکل بر میخورند و اطلاعات از بین میروند تاکید میکنم اگر اطلاعات حساس و خیلی مهمی داخل vps دارین حتما سعی کنید خودتون شخصا از اطلاعاتتون بکاپ بگرین درسته احتیاج به یک vps دیگه دارین و هزینه ها بالاتر میره اما خوب خیالتون از بابت از دست دادن اطلاعات با ارزشتون راحت هستش خوب در این پست میخوایم اسکریپ به شما معرفی کنیم و همچنین طریقه نصب که بصورت اتوماتیک از vps های شما بکاپ تهیه میکنه و در صورت لزوم میتونید بکاپ رو برگردونید
این اسکریپ از طریق SSH به سرور مورد نظر شما وصل میشه و از فولدرهای که شما تعیین کردین بکاپ میگیره
معرفی اسکریپت CDP
که مخفف ( Continuous Data Protection ) هستش و توسط PHP نوشته شده برای دیتابیس هم از Json استفاده شده که کمترین منابع استفاده کنه ( mysql از منابع زیادی استفاده میکنه موقع ران شدنش ) نصب این اسکریپ بسیار ساده هستش و داری قابلیت های زیر هست
-
پنل مدیریت تحت وب ( شامل : )
- اضافه کردن سرور
- اضافه کردن وظیفه پیشتیبان گیری
- مشاهده بکاپ ها
- دانلود کردن بکاپ ها
- بازگردانی بکاپ ها
- پاک کردن بکاپ ها
-
دیتابیس از نوع Json Flat ( بدون نیاز به mysql )
-
اجرای بکاپ توسط Cron ( ساعتی – روزانه – هفتگی – ماهانه و هر نوعی دیگر شما برای فاصله بین بکاپ ها تعیین کنید )
-
وصل شدن به سرور مورد نظر توسط پسورد و یا کلید SSH
-
فرستادن اطلاعیه ها از طریق ایمیل
برای نصب اسکریپ به vps ای که برای بکاپ از سایر vps هامون گرفتیم کانکت میکنیم و دستورات زیر به ترتیب وارد میکنیم ( این نکته هم بگم این اسکریپ بروی لینوکسهای CentOS/Debian/Ubuntu کار میکنه )
wget cdp.me/install.sh && chmod +x install.sh && ./install.sh
خوب تموم شده به همین راحتی ما اسکریپ نصب کردیم برای وارد شدن به پنل مدیریت به آدرس زیر برین ( یادتون نره که youripserver با IP سرورتون عوض کنید ) :
http://youripserver/index.php
یوز و پسورد دیفالت هم بصورت زیر هست :
Username: admin Password: password
در ضمن برای تغییر دادن سایر تنظیمات و مشخص کردن ساعت و همچنین تنظیم ایمیل باید فایل config.php ادیت کنید در مسیر زیر :
/var/www/config.php
در ضمن به یاد داشته باشین که پسورد دیفالت را از بخش USER حتما عوض کنید
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید ؟در گفتگو ها شرکت کنید!