battle69

ارسال اتوماتیک بکاپ دیتابیس MySQL به ایمیل شما فقط با cpanel

4 پست در این موضوع

سلام دوستان.

یه مسئله بسیار مهم که برای همه طراحان و نویسندگان سایت و کلا هر کس که به نحوی با سایت در ارتباط هست قضیه بکاپه دیتابیس هست.

یکی از این افراد هم خود من بودم.

خیلی گشتم که یک کار خوبی که صددرصد قابل اعتماد باشه پیدا کنم.

همونطور که میدونید در این زمینه کامپوننت و نرمافزارهای تجاری و رایگان فراوونه.

اما معمولا هر کدوم مسائل خاص خودش رو داره

و من به شخصه خیلی تمایل به استفاده از نرم افزار یا کامپوننتهایی که در خود جوملای اصلی حتی اونها که Popular در زمینه بکاپ هستند ندارم.

شاید برخی دوستان این روش رو بدونند

اما مطمئن هستم که برای خیلی از کاربران ممکنه جدید باشه.

این روش 100% تست شده و مشکلی نداره.

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

امیدوارم برای شما هم مفید باشه.

معمولا همه برای جوملا سی پنل رو پیشنهاد میدن.

که درستش هم همینه!

به کنترل پنل هاست خودتون که باید CPanel باشه وارد شید.

در قسمت Advanced گزینه ای هست به نام Cron Jobs.

در این صفحه در قسمت Command از دستور زیر استفاده کنید:

mysqldump -ce --user=**DB USER** --password=**DB PASS** **DB NAME** | gzip | uuencode **NameOfAttachment**.gz | mail **YourEmailAddress**

mysqldump -ce --user=**DB USER** --password=**DB PASS** **DB NAME** | gzip | uuencode **NameOfAttachment**.gz | mail **YourEmailAddress**

قسمتهایی که بولد شده و با ** شروع و تموم شده باید اطلاعات مربوط به خودتون رو وارد کنید.

سایر قسمتهای Cron Jobs فکر کنم واضح باشه. فقط کافیه از Common Settings انتخاب کنید که ایمیلها در چه فواصلی ارسال شه. هر یک دقیقه، پنج دقیقه، یک ساعت، هر روز، هر ماه ...

با این دستور دیتابیس تا جاییکه میشه فشرده خواهد شد.

با کمی تغییرات در دستور میتونید این بکاپها رو در هاست خودتون در یک فولدر مشخص هم ذخیره کنید. اما چه کاریه! این همه کار میکنید یه دفعه هاست تون بسته میشه. هـک میشه. و هزار مسئله دیگه. اما ایمیل شما خیلی کم پیش میاد براش مشکلی بوجود بیاد و دسترسی نداشته باشید. اگه از جی میل و یاهو استفاده کنید بعیده هیچ وقت به مشکل بخورید.

موفق باشید.

یا علی.

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش html و css آموزش لاراول آموزش cPanel آموزش php آموزش سئو وردپرس آموزش امنیت وردپرس آموزش وردپرس آموزش فرم ساز RSform آموزش سئو جوملا آموزش فروشگاه ساز Hikashop آموزش فروشگاه ساز ویرچومارت آموزش طراحی سایت آگهی تبلیغاتی آموزش امنیت جوملا آموزش طراحی سایت فروش فایل آموزش طراحی قالب ریسپانسیو با Helix آموزش جوملا 3 آموزش ساخت ربات دکمه ی شیشه ای آموزش ساخت ربات همکاری در فروش آموزش ساخت ربات جذب ممبر آموزش ساخت ربات ضد اسپم آموزش ساخت ربات پیوست فایل سورس ربات مدیر گروه | ربات مدیر گروه همسریابی
سلام دوستان.

یه مسئله بسیار مهم که برای همه طراحان و نویسندگان سایت و کلا هر کس که به نحوی با سایت در ارتباط هست قضیه بکاپه دیتابیس هست.

یکی از این افراد هم خود من بودم.

خیلی گشتم که یک کار خوبی که صددرصد قابل اعتماد باشه پیدا کنم.

همونطور که میدونید در این زمینه کامپوننت و نرمافزارهای تجاری و رایگان فراوونه.

اما معمولا هر کدوم مسائل خاص خودش رو داره

و من به شخصه خیلی تمایل به استفاده از نرم افزار یا کامپوننتهایی که در خود جوملای اصلی حتی اونها که Popular در زمینه بکاپ هستند ندارم.

شاید برخی دوستان این روش رو بدونند

اما مطمئن هستم که برای خیلی از کاربران ممکنه جدید باشه.

این روش 100% تست شده و مشکلی نداره.

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

امیدوارم برای شما هم مفید باشه.

معمولا همه برای جوملا سی پنل رو پیشنهاد میدن.

که درستش هم همینه!

به کنترل پنل هاست خودتون که باید CPanel باشه وارد شید.

در قسمت Advanced گزینه ای هست به نام Cron Jobs.

در این صفحه در قسمت Command از دستور زیر استفاده کنید:

mysqldump -ce --user=**DB USER** --password=**DB PASS** **DB NAME** | gzip | uuencode **NameOfAttachment**.gz | mail **YourEmailAddress**

mysqldump -ce --user=**DB USER** --password=**DB PASS** **DB NAME** | gzip | uuencode **NameOfAttachment**.gz | mail **YourEmailAddress**

قسمتهایی که بولد شده و با ** شروع و تموم شده باید اطلاعات مربوط به خودتون رو وارد کنید.

سایر قسمتهای Cron Jobs فکر کنم واضح باشه. فقط کافیه از Common Settings انتخاب کنید که ایمیلها در چه فواصلی ارسال شه. هر یک دقیقه، پنج دقیقه، یک ساعت، هر روز، هر ماه ...

با این دستور دیتابیس تا جاییکه میشه فشرده خواهد شد.

با کمی تغییرات در دستور میتونید این بکاپها رو در هاست خودتون در یک فولدر مشخص هم ذخیره کنید. اما چه کاریه! این همه کار میکنید یه دفعه هاست تون بسته میشه. هـک میشه. و هزار مسئله دیگه. اما ایمیل شما خیلی کم پیش میاد براش مشکلی بوجود بیاد و دسترسی نداشته باشید. اگه از جی میل و یاهو استفاده کنید بعیده هیچ وقت به مشکل بخورید.

موفق باشید.

یا علی.

سلام من این زدم این ارور اومد

Path can not start with "/" and contain alphabet symbols or numbers

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

خوب این چه کاریه .چه را راه دور میری .شما کافی به بخش بکاپ ویزارد برید .گزینه دیتابیس بکاپ رو بزنید .بعد ادرس ایمیل را وارد کنید .

هم ایمیل میشه هم یه نسخه روی هاست قرار میده .دیگه نیازی به کد وارد کردن نیست .(میتونید فول بکاپ رو بزنید و بعد ادرس ایمیل را وارد کنید و کل هاست و دیتابیس و ایمیل ها رو برای شما ایمیل کنه .)

موفق پایدار

اصلاحیه :

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

موفق پایدار

ویرایش شده در توسط Mohammad Deljou

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری