طراحی سایت, ساخت ربات تلگرام, آموزش php , سورس کد php ,سورس ربات تلگرام , سورس فروشگاه اینترنتی , آموزش طراحی وب

بکاپ گیری از دیتابیس وردپرس


بکاپ گیری از دیتابیس وردپرس

بکاپ گیری از دیتابیس یکی از کارهای بسیار ضروری و اساسی است. بیشتر شرکت ها از یک رویکرد سیستمی برای گرفتن بکاب در یک فاصله دوره ای استفاده می کنند.

این فایل های پشتیبان (backup) در یک فرمت مناسب آرشیو می شوند تا برای اهداف رستور (بازگردانی) و یا احتمالات آینده استفاده شود.

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

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

  • cPanel
  • PhpMyAdmin
  • Command line (خط فرمان)
  • پلاگین وردپرس (Plugin)

حالا قصد داریم در مورد هر کدام از متدهای بکاپ گیری از دیتابیس وردپرس که بالا لیست شدند جداگانه صحبت کنیم. قبلا آموزش بکاپ دیتابیس با PHP را دیدیم.

گرفتن بکاپ دیتابیس با cPanel

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

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

این رابط کاربری بکاپ گیری در بخش Patial Backup -> Download a MySQL Database Backup قرار دارد.

 

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

 

بکاپ گیری از دیتابیس وردپرس با PhpMyAdmin

این کلاینت های دیتابیس مثل Phpmyadmin , SQLYog عملیات مختلفی مربوط به دیتابیس مثل import, export و غیره را پشتیبانی می کنند.

حتما بخوانید  استخراج کل email های یک صفحه با php

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

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

با کلیک روی تب export , دو گزینه Quick و Custom را می بینید. با انتخاب Quick , فایل دیتابیس به همراه ساختار کامل و داده ها بصورت پیش فرض اسکپورت می شوند.

با انتخاب custom نیز می توانید سفارش سازی های مثل جداول, ساختار, داده ها, نوع فایل و غیره را انجام بدید که پشنهاد ما هم گزینه Quick است.

 

بکاپ گیری از دیتابیس وردپرس با خط فرمان (command-line)

گرفتن بکاپ دیتابیس توسط خط فرمان نیز قابل انجام است. در این عنوان, قصد داریم نحوه گرفتن خروجی دیتابیس در فایل .sql را با دستورات نشان بدیم. همچنین, یک نسخه فشرده (compressed) از این خروجی را می بینیم.

دسترسی انجام این کار را شاید از طریق هاست های اشتراکی نداشته باشید و نیاز است سرور و یا دسترسی شل برای انجام این کار را تهیه کنید. به هر حال در لوکال هاست با cmd این کار قابل انجام است.

 

دستور export دیتابیس با خط فرمان

گزینه های [userName] و [databaseName] را بترتیب با اطلاعات نام کاربری و نام دیتابیس وردپرس خود جایگزین کنید. این کد یک فایل .sql را که شامل بکاپ کامل دیتابیس است ایجاد می کند.

حتما بخوانید  تغییر حساسیت قدرت رمز عبور در ووکامرس

همچنین می توانیم در هنگام اکسپورت نام جداول مورد نیاز را نیر به جای full backup مشخص کنیم.

دستور export دیتابیس فشرده شده (.gz) با خط فرمان

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

نکته : هر دو تا از دستورات بالا قبلا از انجام عملیات بکاپ گیری از دیتابیس وردپرس, درخواست پسورد را خواهند داشت.

 

بکاپ گیری از دیتابیس وردپرس با افزونه (plugin)

پلاگین های زیادی برای گرفتن بکاپ دیتابیس از طریق پنل مدیریت وردپرس را دارند. بعضی از این پلاگین های all-in-one Wp migration , wp database backup, wp-db-backup و غیره هستند.

در این مقاله آموزشی, یک اسکرین شات از تنظیمات all-in-one Wp migration برای بکاپ گیری از دیتابیس وردپرس را اضافه کردیم.

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

امیدوارم از آموزش بکاپ گیری از دیتابیس وردپرس نهایت استفاده را برده باشید .

هر سوالی داشتید ، از قسمت نظرات ارسال کنید . سریعا ، پاسخگوی سوالات شما هستیم .

موفق و پیروز باشید.

اگر مفید بود, لطفا به اشترک بگذارید تا دوستان دیگر نیز بهره ببرند

حسن شفیعی
مدرس ، پنتستر ، توسعه دهنده اپلیکیشن های تحت وب ، عضو مرکز حامی نخبگان و از مدیران و اعضای رسمی تیم امنیتی آشیانه هستم . علاقه خاصی به زبان php و امنیت شبکه و لینوکس دارم و هر روز تلاش می کنم به این حوزه ها مسلط تر شوم و اطلاعاتم را در وب به اشتراک بگذارم

دیدگاه کاربران

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

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

دانلود رایگان (هدیه ویژه)

کتاب آموزش زبان برنامه نویسی PHP را دانلود و همین امروز یادگیری را شروع کن و به جمع برنامه نویسان ملحق شو ;)

دانلود رایگان کتاب

آموزش طراحی وب سایت

نظر کاربران عزیز

آموزش های آنلاین در چه زمینه ای تهیه کنیم ؟

  • آموزش جاوااسکریپت و جی کوئری (45%, 10)
  • آموزش ساخت ربات تلگرام (45%, 10)
  • آموزش بوت استرپ 4 (9%, 2)

تعداد رای ها : 22

Loading ... Loading ...

بخش کاربران

هنوز عضو نیستید ؟ کلیک کنید

مجوزهای ما


logo-samandehi نماد اعتماد الکترونیک

دانلود کتاب

عضویت در خبرنامه