آموزش غیر از ویبولتینآموزش های عمومیانجمنبخش عمومی و مفید سایتعمومی

نحوه بک آپ گیری روزانه یا ساعتی آموزش 100 کاربردی

نحوه بک آپ گیری روزانه یا ساعتی آموزش 100 کاربردی
نحوه بک آپ گیری روزانه یا ساعتی آموزش 100 کاربردی
نحوه بک آپ گیری روزانه یا ساعتی آموزش 100 کاربردی

با سلام، پاک شدن ناگهانی هاست و … که برای بنده پیش اومده..

علاوه بر اینکه همه چیز پاک میشه، آدم خودش هم ناراحت میشه !
پس با این آموزش با من باشید.

در صورتیکه اطلاعات ذخیره شده روی هاستتان از اهمیت بالایی برخوردار است میتوانید بصورت روزانه یا حتی ساعتی بصورت اتوماتیک از هاستتان نسخه پشتیبان تهیه کنید.!!!!


توجه بفرمایید نسخه پشتیبان گرفته شده توسط اسکریپت قابل بازگردانی توسط شما نیست و باید درخواست پشتیبانی باز کنید تا مدیر سرور بک آپ را بازگردانی کند.


همچنین اسکریپت اقدام به بک آپ گیری اتوماتیک میکند و بک آپ ها روی هاستتان جمع میشوند بهتر است برای جلوگیری از پر شدن هاست بک آپ های ذخیره شده را هر چند مدت یکبار پاک کنید
بک آپ ها در پوشه قبل 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 = "[email protected]"; // 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 وارد کنید

کد:
<?php
// PHP script to allow periodic cPanel backups automatically, optionally to a remote FTP server.
// This script contains passwords. KEEP ACCESS TO THIS FILE SECURE! (place it in your home dir, not /www/)
// ********* THE FOLLOWING ITEMS NEED TO BE CONFIGURED *********
// Information required for cPanel access
$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 = "username"; // Username for FTP account
$ftppass = "password"; // Password for FTP account
$ftphost = "host"; // IP address of your hosting account
$ftpmode = "ftp"; // FTP mode ("ftp" for active, "passiveftp" for passive)
$ftpport = "21"; // Port (default = 21)
$rdir = "/"; // Remote dir (defaut = / )
// Notification information
$notifyemail = "[email protected]"; // 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 = 1;
// *********** NO CONFIGURATION ITEMS BELOW THIS LINE *********
if ($secure) {
$url = "ssl://".$domain;
$port = 2083;
} else {
$url = $domain;
$port = 2082;
}
$socket = fsockopen($url,$port);
if (!$socket) { echo "Failed to open socket connection… Bailing out!n"; exit; }
// Encode authentication string
$authstr = $cpuser.":".$cppass;
$pass = base64_encode($authstr);
$params = "dest=$ftpmode&email=$notifyemail&server=$ftphost&user=$ftpuser&pass=$ftppass&port=$ftpport&rdir=$rdir&submit=Generate Backup";
// Make POST to cPanel
fputs($socket,"POST /frontend/".$skin."/backup/dofullbackup.html?".$params." HTTP/1.0rn");
fputs($socket,"Host: $domainrn");
fputs($socket,"Authorization: Basic $passrn");
fputs($socket,"Connection: Closern");
fputs($socket,"rn");
// Grab response even if we don't do anything with it.
while (!feof($socket)) {
$response = fgets($socket,4096);
if ($debug) echo $response;
}
fclose($socket);
?>


در مرحله آخر شما باید مشخص کنید که چه زمانهایی باید بک آپ گرفته شودبه بخش cron job در کنترل پنل هاست بروید و زمانبدی را بر حسب دقیقه ساعت و ماه و روز انتخاب کنید و در بخش command دستور زیر را قرار دهید
کد:
/usr/local/bin/php /home3/youraccount/backup.php

بجای youraccount یوزر هاست را وارد کنیدهمچنین برای اطلاع از اینکه هاست شما روی home یا Home3 قرار دارد به بخش اول سی پنل رفته در پنجره سمت چپ دومین گزینه آدرس یوزرتان را نمایش میدهد برای مثالhome/youraccountیاhome3/youraccount

منبع : میهن وب هاست

سورس کاملشو قرار بدید تا ما فقط ادست کنیم من کلا قاطی کردم

نوشته اصلی توسط Nimaking
سورس کاملشو قرار بدید تا ما فقط ادست کنیم من کلا قاطی کردم

توی کد بالا هست
توی قسمت:

کدی که باید در فایل backup.php وارد کنید


بگو چرا امروز برام از سایت ######### ایمیل نیومده ، برا این بوده که هاست تون پاک شده.

نوشته اصلی توسط ahmadelahi
بگو چرا امروز برام از سایت ######### ایمیل نیومده ، برا این بوده که هاست تون پاک شده.

هاست بله مشکلی داشت ، به علت کم فکری من بود با ساخت یوزر اف تی پی با رمز و نام کابری 123456

سلام چطوری میشه اطلاعات اضافه رو از دیتا بیس پاک کرد؟

نقل قول نوشته اصلی توسط mahmudpana
سلام چطوری میشه اطلاعات اضافه رو از دیتا بیس پاک کرد؟

منظور اتون کدوم اطلاعات هست ؟

(جای خوبیه ها بک لینک بگیرین کلمه دیتا لینک دار شده )

ببخشید این بک اپ ها کجا ذخیره میشه؟!


(1) افزونه Backup Buddy پشتیبان گیری حرفه
افزونه Backup Buddy پشتیبان گیری حرفه ای وردپرس - نسخه 8.5.2.1 فارسی


(2) دستی با افزونه UpdraftPlus آموزش ویدئویی
دستی با افزونه UpdraftPlus آموزش ویدئویی


(3) آموزش PHP از صفر تا 100 پروژه محور
آموزش PHP از صفر تا 100 پروژه محور ساخت فروشگاه


(4) آموزش تخصصی Veeam Backup قسمت 1 معرفی
آموزش تخصصی Veeam Backup قسمت 1 معرفی


(5) آموزش تحلیل تکنیکال بورس رایگان 2020
آموزش تحلیل تکنیکال بورس رایگان 2020 دانلود ویدیوی آموزشی فرانش


(6) نحوه تنظیم بک آپ گیری روزانه یا ساعتی - مرکز آموزش - میهن
برای تنظیم بک آپ گیری ساعتی وارد کنترل پنل هاست شوید و به file manager بروید و سپس به پوشه قبل public_html رفته home در این قسمت فایل زیر را آپلود نمایید و سپس آن را انتخاب و روی edit کلیک کنید.


(7) افزونه Backup Buddy پشتیبان گیری حرفه
افزونه Backup Buddy پشتیبان گیری حرفه ای وردپرس - نسخه 8.5.2.1 فارسی


(8) آموزش نحوه بکاپ گیری از هاست دایرکت ادمین - سرور - هاست
در این آموزش از پایگاه دانش مجموعه ما به طور کامل به آموزش بک آپ گیری در دایرکت ادمین پرداختیم به گونه ای که کاربر قادر باشد با چند کلیک ساده از تمام بخش های مختلف سایت خود همچون اکانت های Ftp ایمیل ها دیتابیس و بکاپ گیری


(9) چگونه از پیام های واتس اپ بک آپ گرفته و آنها را باز گردانیم
نحوه بک آپ گیری و بازیابی پیام های واتس اپ در آیفون. راه های مختلفی وجود دارد که از گفتگوهای خود در آیفون بک آپ تهیه کنید اما راحت ترین آن را می توان با استفاده از آی کلود اجرایی کرد.


(10) بک آپ گیری از وب سایت وردپرسی در 7 گام به صورت زمان بندی شده
در این مقاله قصد داریم نحوه ی بک آپ گیری از وب سایت وردپرسی در 7 گام را برای شما کاربران خوب و همراه ابزار وردپرس شرح و اموزش دهیم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

یک + 1 =

دکمه بازگشت به بالا