اسکریپت بکاپ اتوماتیک cpanel
این اسکریپت ساده از امکان ایجاد فول بکاپ cpanel برای ایجاد فول بکاپ استفاده میکند
در قالب php این باعث میشود که بکاپ گیری بسیار آسانتر و قابل اعتماد تر شود و به شما اجازه میدهد تا بهتر برای سایت خود بکاپ ایجاد کنید
بکاپ اتوماتیک از طریق cronjob
ایجاد بکاپ cpanel در فرمت tar.gz
پیاده سازی و اجرای آسان با یک دستور ساده
ارسال ایمیل اطلاع رسانی از کامل شدن بکاپ
قابلیت ftp برای ارسال بکاپ به سرور ftp دیگری
سازگار با تم x3
موارد مورد نیاز
Cpanel 10 یا بالاتر فعال بودن قابلیت cronjob و بکاپ گیری
Php 4.1 به بالا
دسترسی ftp
- فایل اسکریپت را بر روی سیستم خود دانلود کنید
- فایل cpanel_backup.php را با cpanel ویرایش کنید
$cpuser = یوزر cpanel شما
$cppass = پسوورد cpanel شما
$domain = دامنه ای که بر روی cpnel قرار دارد معمولا بدون WWW
$skin = تم cpanel شما که به صورت پیشفرص معمولا
قسمت بعد تنظیمات آپلود بکاپ بر روی سرور ftp هست
اگر محل ftp بر روی همین سروری هست که شما دارید بکاپ میگیرد هست بهتر است که این موارد را خالی بگذارید
$ftpuser = پوزر ftp
$ftppass = پسوورد ftp
$ftphost = دامنه ftp (usually ftp.yourdomainname.com)
$ftpmode = مود انتقال ftp که با آن ازلاعات منتقل میشود
بهتر هست که مود را passive انتخاب کنید مخصوصا برای فایل های حجیم
$ftpport = پورت ftp را مشخص کنید
$ftpdir = آدرس مسیری که فایل ftp قرار هست در ان upload شود
برای آدرس دهی ار مسیر root شروع کنید
اگر محل قرار گرفتن بکاپ بر روی سروری هست که دارید بکاپ ایجاد می کنید نباید بکاپ را در home folder یوزر قرار دهید زیرا cpanel بعد از ایجاد بکاپ آن را پاک میکند
Example: /backups (/home/$user/backups). أدرس محل باید ایجاد شده باشد
$notifyemail = أدرس ایمیلی که به آن اطلاع زسانی ارسال میشوذ زمانی که بکاپ کامل بشود
$secure = مشخص کنید که اسکریپت به ضورت امن یا غیر امن به cpanel از طریق دسترسی داشته باشد
$debug = ارسال چزئیات پزوسه بکاپ گریبه ایمیل که مشخص کنید
- زمانی که ویرایش فایل php را تمام کردید فایل را باید در وب سرور آپلود کنید
به دلیلیل امنیتی مهم هست که فایل را در خارج از پوشه public html قرار دهید و پرمیژن آن را 600 قرار دهید
- وارد صفحه cron jobs در سیپنل شوید و cron job را توچه به نیار خود ایجاد کنید