نحوه بکاپ گيری از وبسایت وردپرس

نحوه بکاپ گيری از وبسایت وردپرس

نحوه بکاپ گيری از وبسایت وردپرس

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

نحوه بکاپ گيری از وبسایت وردپرس

 

فایل های مورد نیاز برای بکاپ گیری در وردپرس

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

 

1) فایل های موجود در روت دایرکتوری وردپرس (WordPress root directory)

روت دایرکتوری وردپرس، در حقیقت تمام فایل‌هایی هستند که باعث بهتر کار کردن این سیستم مدیریت محتوا می‌شوند. به عنوان مثال، تنظیمات سایت، پلاگین‌ها، تم‌ها و فایل‌های مولتی مدیا در دایرکتوری روت قرار دارند. علاوه بر آن، فایل‌های مرتبط با نحوه تعامل وبسایت با سرورها و عملکرد پلاگین‌ها و تم‌ها نیز در این بخش هستند.

 

دایرکتوری روت وردپرس - نحوه بکاپ گيری از وبسایت وردپرس

 

2) فایل های موجود در پایگاه داده وردپرس (WordPress database)

بکاپ‌ گرفتن از دیتابیس یا پایگاه داده شامل تمام جداول و محتویات فایل‌ها می‌شود. این جداول معمولاً در قالب SQL هستند که باید نسخه‌های پشتیبان آن را تهیه نمود. به این منظور، می‌توان از روش‌های بکاپ‌گیری دستی و خودکار استفاده نمود. همچنین، بکاپ گیری با افزونه‌ها نیز گزینه مناسبی برای پایگاه داده است.

 

فایل های دیتابیس وردپرس - نحوه بکاپ گيری از وبسایت وردپرس

 

  • فول بکاپ (Full Backup)

روش انجام ایجاد فول بکاپ (Full Backup) از یک وب سایت وردپرسی در کنترل پنل های مختلف مشابه است. تنها مکان و یا نام دکمه هایی که اینکار را انجام می دهند ، ممکن است متفاوت باشند. در ادامه روش ایجاد فول بکاپ (Full Backup) یا نسخه پشتیبان کامل از وب سایت وردپرس را در کنترل پنل Cpanel را به شما نشان می دهیم .

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

 

نحوه بکاپ گيری از وبسایت وردپرس

 

سپس در صفحه اصلی Cpanel هاست خود بر روی گزینه Backup  کلیک کنید .

 

نحوه بکاپ گيری از وبسایت وردپرس

 

در صفحه بعد بر روی دکمه Download a Full Website Backup کلیک کنید ، تا به صفحه اصلی بکاپ گیری هدایت شوید.

 

نحوه بکاپ گيری از وبسایت وردپرس

 

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

  • در بخش Backup Destination مسیر بکاپ را برای ذخیره شدن مشخص کنید (شماره ۱)
  • در بخش Email Address ، آدرس ایمیل دلخواه خود را برای دریافت ایمیل هنگام تکمیل شدن فرآیند بکاپ گیری را وارد کنید ( شماره ۲)
  • پس از تعیین موارد بالا روی دکمه Generate Backup کلیک کنید (شماره ۳)
  • در بالای صفحه هم می توانید در صورت وجود داشتن بکاپ های قبلی ، با کلیک روی لینک آنها را دانلود کنید (شماره ۴)

 

نحوه بکاپ گيری از وبسایت وردپرس

 

بکاپ گیری کامل یا فول بکاپ (Full Backup)  از وب سایت وردپرس به همین سادگی قابل انجام بود .

  • بازیابی بک آپ از طریق هاست

در صورتی که می خواهید بک آپی که قبلا گرفته شده را بازیابی کنید، مراحل زیر را دنبال کنید:

ابتدا گزینه Restore را انتخاب کنید.

 

نوع بازیابی خود را از بین سه گزینه Home Directory, MySQL Databases و یا Email Forwards & filters انتخاب کنید.

 

حال فایل های بک آپ که در هنگام بک آپ گیری دانلود کرده بودید را در این پنجره آپلود کنید.

  • تهیه پشتیان از دیتابیس

به پنل مدیریتی سی پنل خود باز گردید و در قسمت DATABASES بر روی گزینه phpMyadmin کلیک نمایید.

 

نحوه بکاپ گيری از وبسایت وردپرس

 

حال در صفحه‌ای که باز می‌شود در سمت چپ صفحه بر روی دیتابیس مدنظرتان که سایت بر روی آن قرار دارد کلیک کنید. در گام بعدی باید بر روی دکمه Export کلیک نمایید. سپس گزینه “Go” را بزنید تا فرآیند برون‌بری و دانلود پوشه دیتابیس آغاز گردد.

 

نحوه بکاپ گيری از وبسایت وردپرس

 

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

 

  • بک اپ گرفتن از وردپرس با استفاده از پروتکل FTP

لازم است بدانید راه حل دیگری نیز برای نحوه بکاپ گيری از وبسایت وردپرس و فایل‌های آن وجود دارد. برای این امر می‌توانید به پروتکل FTP سایت خود وصل شوید. البته برای انجام این کار به یک FTP Client احتیاج دارید. با کمک آن می‌توانید به راحتی به سرور سایت وصل شده و فایل‌های مورد نظر را دریافت کنید. لازم است بدانید برای داشتن FTP Client می‌توانید نرم افزار FileZilla را دانلود و نصب کنید.

 

بکاپ گیری وردپرس با پروتکل FTP - نحوه بکاپ گيری از وبسایت وردپرس

 

حال شما می‌توانید با استفاده از نام کاربری و پسورد و پورت مورد استفاده سایت به راحتی به سرور سایت متصل شده و اطلاعات لازم را از آن جا بردارید.

 

افزونه‌هایی كه به کمک آنها قادر به تهیه بکاپ کامل از سایت وردپرس می باشيد:

  • افزونه WP DB Backup

افزونه WP DB Backup  صرفا برای تهیه نسخه پشتیبان از پایگاه داده(دیتابیس) مورد استفاده قرار می‌گیرد و به کمک آن می‌توانید نحوه بکاپ‌ گیری از دیتابیس را به صورت شخصی‌سازی شده انجام دهید.

 

  • افزونه Dupliucator

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

 

  • پلاگین بک آپ UpdraftPlus وردپرس

UpdraftPlus از محبوب ترین افزونه های موجود برای وردپرس می باشد و در حال حاضر، توسط بیش از 2 میلیون وب سایت استفاده می شود. این افزونه به شما اجازه می دهد یک بک آپ کامل از سایت وردپرس خود گرفته و آن را در فضای ابری و یا فضای کامپیوتر شخصی خود ذخیره کنید. UpdraftPlus همچنین قابلیت تنظیم ساعات مشخصی برای بک آپ گیری را نیز دارد. به علاوه، می توانید تنها از فایل های مشخصی بک اپ بگیرید. پس از پایان فرآیند بک آپ گیری، امکان آپلود خودکار فایل ها به دراپ باکس، گوگل درایو، ایمیل و بسیاری سرویس دیگر نیز وجود دارد. این افزونه رایگان است اما دارای نسخه پولی نیز می باشد که 70 دلار قیمت دارد و نسبت به ورژن رایگان قابلیت های اضافه تری دارد.

 

  • افزونه بک آپ وردپرس VaultPress (Jetpack Backup)

VaultPress (Jetpack Backup) یکی دیگر از افزونه های محبوب وردپرس است که توسط کمپانی Automattic طراحی شده است؛ کمپانی ای که توسط وردپرس راه اندازی شده است. این افزونه، نخست با نام VaultPress عرضه شد اما در حال حاضر با برند جدید Jetpack Backups شناخته می شود. علی رغم یکسان بودن این دو افزونه، توصیه می شود از Jetpack Backups استفاده کنید چرا که به روز تر است و از آن پشتیبانی بهتری می شود. Jetpack Backups بدون این که باعث کند شدن سرعت سایت شما شود، به صورت روزانه از محتوای سایت بک آپ می گیرد. این افزونه مزیت های فراوانی از جمله اسکن ایمن دارد اما برای افراد تازه وارد چندان مناسب نیست.

 

  • افزونه بک آپ وردپرس BackupBuddy

 

در حال حاضر، نیم میلیون از وب سایت های جهان از BackupBuddy استفاده می کنند. با این افزونه می توانید فایل های بک آپ را به طور خودکار در دراپ باکس، Amazon S3 و حتی ایمیل ذخیره کنید. یکی از مزیت های بزرگ این افزونه عدم پرداخت ماهیانه آن است. این افزونه محدود به استفاده در یک سایت نیست و می توانید برای تعداد متعددی از سایت های خود از همین افزونه استفاده کنید. همچنین می توانید از BackupBuddy برای انتقال سایت خود به یک هاست دیگر استفاده کنید. به طور خلاصه، این افزونه یک جایگزین قدرتمند و مقرون به صرفه برای UpdraftPlus و Jetpack Backups می باشد.

 

  • پلاگین بک آپ وردپرس BlogVault

 

BlogVault یک سرویس بک آپ برای سایت های وردپرس می باشد. این سرویس یک افزونه نیست و در واقع یک سرویس SaaS است. BlogVault فایل های بک آپ را روی سرور های خودش ذخیره می کند تا فشاری روی سرور شما نباشد. این سرویس قابلیت بکاپ گیری لحظه ای نیز میباشد. اما هزینه آن 249 دلار در سال است و تنها به برای یک سایت قابل استفاده است. اگرچه BlogVault سرویس بسیاری خوبی برای بک آپ گیری است. اما اگر آن را با UpdraftPlus یا Backup Buddy مقایسه کنیم، حق اشتراک آن برای هر سایت بسیار گران قیمت خواهد بود.

 

  • پلاگین بکاپ BoldGrid Backup

BoldGrid Backup به شما امکان بک آپ گرفتن آسان را می دهد تا هر زمان که وب سایت شما دچار مشکل شد، تنها با یک کلیک آن را برطرف سازید. این افزونه قابلیتی دارد که پیش از به روز رسانی سایت، به طور خودکار از نسخه پشتیبان تهیه می کند. با BoldGrid Backup میتوانید تا 10آرشیو بکاپ در داشبور خود نگهداری کرده و باقی آن را در SFTP یا Amazon S3 ذخیره کرد. مزیت اصلی این افزونه، قابلیتهای دیگری است که با 60دلار هزینه سالانه این افزونه به شما ارائه میشود.

 

جمع بندی

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

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