مقالات آموزشی

نحوه بك آپ گيري روزانه يا ساعتي چاپ

  • 4

در صورتيكه اطلاعات ذخيره شده روي هاستتان از اهميت بالايي برخوردار است ميتوانيد بصورت روزانه يا حتي ساعتي بصورت اتوماتيك از هاستتان نسخه پشتيبان تهيه كنيد
توجه بفرماييد نسخه پشتيبان گرفته شده توسط اسكريپت قابل بازگرداني توسط شما نيست و بايد درخواست پشتيباني باز كنيد تا تیک وب بك آپ را بازگرداني كند
همچنين اسكريپت اقدام به بك آپ گيري اتوماتيك ميكند و بك آپ ها روي هاستتان جمع ميشوند بهتر است براي جلوگيري از پر شدن هاست بك آپ هاي  ذخيره شده را هر چند مدت يكبار پاك كنيد
بك آپ ها در پوشه قبل public_html در هاستتان ذخيره ميشوند
وارد كنترل پنل هاست شويد و به file manager برويد و سپس به  پوشه قبل public_html برويد در اين قسمت يك فايل جديد با اسم backup.php بسازيد و روي edit كليك كنيد سپس محتويات زير را در آن قرار دهيد
كد كامل اين اسكريپت در انتهاي اين آموزش موجود است در كدي كه وجود دارد بخشي از اطلاعات بايد توسط شما وارد شود كه اينجا توضيح ميدهيم :

يوزر سي پنل هاستتان
$cpuser = "username"; // Username used to login to cPanel

رمز هاست
$cppass = "password"; // Password used to login to cPanel

آدرس دامين اصلي هاستتان
$domain = "example.com"; // Your main domain name  
$skin = "
x3"; // Set to cPanel skin you use (script will not work if it does not match).  

مشخصات هاستي كه بايد بك آپ به آن منتقل شود (ميتوانيد در همين هاست هم ذخيره بك آپ را انجام دهيد در اينصورت يك يوزر و رمز براي اف تي پي بسازيد)
// Information required for FTP host

يوزر اف تي پي
$ftpuser = "ftpusername"; // Username for FTP account

رمز
$ftppass = "ftppassword"; // Password for FTP account

آدرس آيپي
$ftphost = "ip_address"; // IP address of your hosting account 
$ftpmode = "passiveftp"; // FTP mode 

آدرس ايميل شما
// Notification information 
$notifyemail = "any@example.com"; // Email address to send results 

// Secure or non-secure mode 
$secure = 0; // Set to 1 for SSL (requires SSL support), otherwise will use standard HTTP 

// Set to 1 to have web page result appear in your cron log 
$debug = 0;
 
 

 
كدي كه بايد در فايل backup.php وارد كنيد
 




 
در مرحله آخر شما بايد مشخص كنيد كه چه زمانهايي بايد بك آپ گرفته شود
به بخش cron job در كنترل پنل هاست برويد و زمانبدي را بر حسب دقيقه ساعت و ماه و روز انتخاب كنيد و در بخش command دستور زير را قرار دهيد
/usr/local/bin/php/home/youraccount/backup.php
بجاي youraccount يوزر هاست را وارد كنيد
همچنين براي اطلاع از اينكه هاست شما روي home يا Home3 قرار دارد به بخش اول سي پنل رفته در پنجره سمت چپ دومين گزينه آدرس يوزرتان را نمايش ميدهد براي مثال
home/youraccount
يا
home3/youraccount
 ا

آیا این پاسخ به شما کمک کرد؟
برگشت