×

آموزش Backup و Restore سايت در Plesk پرینت


آموزش Backup و Restore سایت در Plesk

مقدمه:

در آموزش Backup و Restore سایت در Plesk ابتدا از مسیر Websites & Domains > Backup Manager نسخه پشتیبان می‌سازیم و مشخص می‌کنیم فایل‌ها، دیتابیس‌ها و ایمیل‌ها در بکاپ قرار بگیرند. برای بازیابی نیز کافی است بکاپ موردنظر را انتخاب کرده و کل سایت یا فقط اجزایی مانند فایل، دیتابیس و صندوق ایمیل را Restore کنید. پیش از بازیابی، از وضعیت فعلی سایت یک نسخه جدید بگیرید؛ زیرا Restore می‌تواند تغییرات ایجادشده بعد از تاریخ بکاپ را جایگزین کند.

فهرست مطالب پیشنهادی

  • بکاپ و ریستور در Plesk چیست؟
  • قبل از بکاپ‌گیری چه مواردی را بررسی کنیم؟
  • تفاوت بکاپ کامل و افزایشی
  • آموزش بکاپ‌گیری دستی در پلسک
  • تنظیم بکاپ زمان‌بندی‌شده
  • ذخیره بکاپ خارج از سرور
  • دانلود، آپلود و حذف فایل پشتیبان
  • آموزش Restore کامل سایت
  • بازیابی انتخابی فایل، دیتابیس و ایمیل
  • آزمایش سلامت سایت پس از بازیابی
  • رفع مشکلات رایج
  • چک‌ لیست نهایی
  • سؤالات متداول

بکاپ و ریستور در Plesk چیست؟

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

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

Plesk برای این کار ابزار Backup Manager را در اختیار کاربران قرار می‌دهد. براساس مستندات رسمی، می‌توان بکاپ را به‌صورت دستی ایجاد کرد یا یک برنامه زمان‌بندی‌شده برای تهیه خودکار نسخه‌های پشتیبان تعریف کرد. docs.plesk.com

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

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

پیش‌نیازهای آموزش Backup و Restore سایت در Plesk

پیش از شروع، وارد اشتراک یا Subscription صحیح شوید. اگر چند دامنه در پنل دارید، انتخاب اشتراک اشتباه ممکن است باعث شود از سایت دیگری بکاپ بگیرید یا اطلاعات دامنه نامرتبط را بازیابی کنید.

موارد زیر را بررسی کنید:

  • دسترسی به پنل Plesk و Backup Manager
  • انتخاب دامنه یا اشتراک صحیح
  • فضای خالی کافی روی هاست
  • فعال‌بودن قابلیت Backup توسط شرکت میزبان
  • مشخص‌بودن اجزای موردنیاز مانند فایل، دیتابیس و ایمیل
  • دسترسی به فضای ذخیره‌سازی خارجی در صورت استفاده
  • ثبت رمز بکاپ در محل امن
  • مشخص‌کردن زمان مناسب Restore
  • اطلاع‌رسانی درباره احتمال اختلال موقت سایت

اگر Backup Manager در پنل نمایش داده نمی‌شود، ممکن است این قابلیت در پلن شما غیرفعال یا محدود شده باشد. در این وضعیت باید با پشتیبانی سرویس میزبانی تماس بگیرید.

مطالعه بیشتر: راهنمای انتخاب هاست مناسب

بررسی فضای خالی

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

مستندات Plesk نیز توضیح می‌دهند که بکاپ‌های ذخیره‌شده روی سرور در سهم فضای دیسک محاسبه می‌شوند. برای جلوگیری از پرشدن فضا می‌توان نسخه‌های قدیمی را حذف کرد، بکاپ را دانلود کرد یا فضای ذخیره‌سازی خارجی تعریف کرد. docs.plesk.com

انتخاب زمان مناسب

بکاپ‌گیری و به‌خصوص Restore می‌تواند منابع پردازشی و ورودی‌وخروجی دیسک را درگیر کند. برای سایت‌های پرترافیک، عملیات را در زمانی انجام دهید که تعداد سفارش‌ها، ثبت‌نام‌ها یا تغییرات محتوا کمتر است.

اگر فروشگاه اینترنتی دارید، فاصله میان تهیه بکاپ و Restore اهمیت زیادی دارد. ممکن است سفارش‌ها یا اطلاعات مشتریانی که بعد از زمان بکاپ ثبت شده‌اند، با بازیابی کامل دیتابیس از بین بروند.

تفاوت بکاپ کامل و افزایشی در Plesk

Plesk می‌تواند نسخه پشتیبان Full یا Incremental بسازد. انتخاب مناسب به فضای ذخیره‌سازی، سرعت بکاپ و سیاست بازیابی بستگی دارد.

نوع بکاپ محتوای نسخه مزایا محدودیت‌ها کاربرد مناسب
Full Backup تمام اطلاعات انتخاب‌شده مدیریت و بازیابی ساده‌تر مصرف فضای بیشتر و زمان ساخت طولانی‌تر نسخه‌های دوره‌ای و پیش از تغییرات مهم
Incremental Backup تغییرات پس از نسخه قبلی ساخت سریع‌تر و مصرف فضای کمتر برای بازیابی به زنجیره بکاپ وابسته است بکاپ‌های پرتکرار میان نسخه‌های کامل
بکاپ پیکربندی تنظیمات دامنه و اشتراک حجم کمتر فایل‌ها و محتوای دیتابیس را جایگزین نمی‌کند ثبت ساختار و تنظیمات
بکاپ انتخابی اجزای مشخص مانند فایل یا دیتابیس کنترل بیشتر روی محتوا احتمال جاافتادن یک جزء وابسته بازیابی یا نگهداری بخش خاص سایت

نسخه افزایشی برای Restore به نسخه کامل پایه و تمام بکاپ‌های افزایشی موردنیاز در زنجیره وابسته است. حذف یکی از اجزای این زنجیره می‌تواند امکان بازیابی نقطه موردنظر را مختل کند. docs.plesk.com

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

نوع بکاپ و مقصد ذخیره‌سازی باید با حجم سایت و اهمیت اطلاعات هماهنگ باشد. برای مشاهده سرویس‌های میزبانی و زیرساخت دارای منابع مناسب می‌توانید خدمات شرکت تجارت الکترونیک نوژن را بررسی کنید.

مطالعه بیشتر: مشاهده سرویس‌های هاست

آموزش بکاپ‌گیری دستی سایت در Plesk

بکاپ دستی برای قبل از به‌روزرسانی سایت، نصب افزونه، تغییر قالب، ویرایش دیتابیس یا انتقال سرویس کاربرد دارد. نام بعضی گزینه‌ها ممکن است با توجه به نسخه Plesk و سطح دسترسی کمی متفاوت باشد.

مرحله اول: ورود به Backup Manager

وارد پنل Plesk شوید و مسیر زیر را باز کنید:

Websites & Domains > Backup Manager

در این قسمت نسخه‌های قبلی، محل ذخیره‌سازی و وضعیت عملیات‌های در حال اجرا نمایش داده می‌شوند. برای ساخت نسخه جدید روی Back Up کلیک کنید.

مرحله دوم: انتخاب اطلاعات بکاپ

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

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

اگر ایمیل روی همان اشتراک میزبانی می‌شود و نگهداری پیام‌ها اهمیت دارد، بخش مربوط به Mail را نیز انتخاب کنید. انتخاب اجزا باید براساس هدف بکاپ انجام شود، نه صرفاً کاهش حجم.

مرحله سوم: انتخاب محل ذخیره‌سازی

در قسمت Store in مقصد بکاپ را تعیین کنید. حالت پیش‌فرض معمولاً فضای همان سرور است، اما اگر Remote Storage تنظیم شده باشد می‌توانید مقصد خارجی را انتخاب کنید.

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

مرحله چهارم: انتخاب Full یا Incremental

اگر اولین بکاپ را ایجاد می‌کنید، نسخه نخست کامل خواهد بود. برای نسخه‌های بعدی ممکن است امکان انتخاب Full یا Incremental وجود داشته باشد.

براساس راهنمای رسمی، Full شامل تمام داده‌های انتخاب‌شده است؛ درحالی‌که Incremental فقط تغییرات پس از بکاپ قبلی را نگهداری می‌کند. docs.plesk.com

مرحله پنجم: تنظیم گزینه‌های تکمیلی

در صورت نیاز می‌توانید توضیحی برای بکاپ بنویسید. یک توضیح روشن مانند «قبل از به‌روزرسانی وردپرس» یا «پیش از تغییر قالب» شناسایی نسخه مناسب را آسان‌تر می‌کند.

گزینه‌های دیگری نیز ممکن است در دسترس باشند:

  • حذف فایل‌های Log از بکاپ
  • مستثناکردن فایل یا پوشه مشخص
  • تقسیم بکاپ خارجی به چند Volume
  • ارسال اعلان ایمیلی پس از پایان عملیات
  • محافظت از اطلاعات حساس بکاپ

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

مرحله ششم: شروع بکاپ

پس از بررسی تنظیمات روی OK کلیک کنید. وضعیت ساخت نسخه در Backup Manager نمایش داده می‌شود.

تا پیش از تکمیل عملیات، پنل یا سرویس را حذف نکنید و فضای دیسک را تغییر ندهید. پس از پایان، وضعیت بکاپ و وجود خطا یا هشدار را بررسی کنید.

مطالعه بیشتر: آموزش به‌روزرسانی امن وردپرس

تنظیم بکاپ زمان‌بندی‌شده در Plesk

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

از مسیر زیر وارد تنظیمات شوید:

Websites & Domains > Backup Manager > Schedule

گزینه Activate this backup task را فعال کرده و سپس تناوب و زمان اجرای عملیات را تعیین کنید. انتخاب زمان باید با میزان تغییرات سایت و ساعات کم‌ترافیک هماهنگ باشد.

تنظیم Full و Incremental در برنامه

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

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

تعیین زمان نگهداری

قسمت Keep backup files for برای حذف خودکار بکاپ‌های قدیمی استفاده می‌شود. مقدار مناسب به فضای ذخیره‌سازی، تعداد نسخه‌ها و نیاز کسب‌وکار به نقاط بازیابی قدیمی بستگی دارد.

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

Plesk اجازه می‌دهد زمان اجرا، استفاده از بکاپ افزایشی، فاصله بکاپ کامل و مدت نگهداری نسخه‌ها را در Schedule تعیین کنید. docs.plesk.com

ذخیره بکاپ خارج از سرور Plesk

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

مسیر تنظیمات معمولاً به‌شکل زیر است:

Websites & Domains > Backup Manager > Remote Storage Settings

گزینه‌های موجود ممکن است شامل FTP، فضای سازگار با S3، Google Drive، OneDrive یا سرویس‌های دیگری باشند. فعال‌بودن هر روش به نسخه Plesk، افزونه‌های نصب‌شده و سیاست شرکت میزبان بستگی دارد.

مستندات رسمی Plesk برای برخی مقاصد مانند Amazon S3، سرویس‌های سازگار با S3، Google Drive و OneDrive دستورالعمل اتصال ارائه می‌کنند. پس از تعریف مقصد، می‌توان آن را هنگام ساخت بکاپ دستی یا زمان‌بندی‌شده انتخاب کرد. Plesk Obsidian documentation

نکات امنیتی فضای خارجی

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

محافظت رمزی بکاپ خارجی می‌تواند رمزهای ذخیره‌شده در نسخه، مانند رمز کاربران دیتابیس و حساب‌های ایمیل را ایمن‌تر کند. اگر رمز بکاپ هنگام Restore در دسترس نباشد، ممکن است Plesk برای بعضی اجزای بازیابی‌شده رمزهای جدید تولید کند. Plesk Obsidian documentation

مطالب بیشتر: بکاپ‌گیری از سایت وردپرسی

دانلود، آپلود و حذف بکاپ در Plesk

برای دانلود نسخه پشتیبان، وارد Backup Manager شوید و روی بکاپ موردنظر کلیک کنید. سپس گزینه Download را انتخاب کرده و در صورت نمایش گزینه رمز، برای فایل دانلودی یک رمز مناسب تعیین کنید.

Plesk امکان دانلود بکاپ، بارگذاری دوباره نسخه دانلودشده و حذف بکاپ‌های قدیمی را فراهم می‌کند. حفاظت رمزی فایل دانلودی نیز در فرایند دانلود پیشنهاد می‌شود. docs.plesk.com

قبل از حذف نسخه قدیمی

صرفاً به دلیل پرشدن فضا، همه نسخه‌های قبلی را هم‌زمان حذف نکنید. ابتدا مطمئن شوید حداقل یک بکاپ سالم‌تر در سرور یا مقصد خارجی وجود دارد.

موارد زیر را بررسی کنید:

  • تاریخ ایجاد نسخه
  • کامل یا افزایشی بودن آن
  • وابستگی نسخه‌های افزایشی
  • وجود فایل دانلودشده
  • امکان دسترسی به رمز بکاپ
  • نتیجه آخرین عملیات
  • فضای اشغال‌شده
  • اهمیت تاریخی اطلاعات

اگر یک Full Backup پایه را حذف کنید، نسخه‌های افزایشی وابسته به آن ممکن است برای بازیابی قابل‌استفاده نباشند. پیش از پاک‌سازی، ساختار زنجیره را بررسی کنید.

آموزش Restore کامل سایت در Plesk

Restore کامل زمانی مناسب است که کل سایت، تنظیمات یا چند جزء مرتبط باید به یک نقطه قبلی بازگردند. اگر فقط یک فایل یا دیتابیس مشکل دارد، بازیابی انتخابی می‌تواند تغییرات کمتری ایجاد کند.

مرحله اول: گرفتن بکاپ از وضعیت فعلی

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

برای سایت فروشگاهی، فاصله زمانی میان بکاپ منتخب و زمان Restore را بررسی کنید. بازیابی دیتابیس قدیمی می‌تواند سفارش‌ها، کاربران یا تغییرات ثبت‌شده پس از آن تاریخ را جایگزین کند.

مرحله دوم: انتخاب نسخه پشتیبان

وارد مسیر زیر شوید:

Websites & Domains > Backup Manager

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

مرحله سوم: انتخاب All Objects

در بخش What do you want to restore? گزینه مربوط به بازیابی همه اجزا یا All objects را انتخاب کنید. سپس در قسمت Components to Restore می‌توانید دسته‌هایی را که نباید بازیابی شوند، از حالت انتخاب خارج کنید.

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

مرحله چهارم: واردکردن رمز بکاپ

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

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

مرحله پنجم: تنظیم وضعیت دامنه

برای جلوگیری از ثبت تغییرات جدید هنگام Restore، می‌توانید گزینه تعلیق دامنه تا پایان بازیابی را فعال کنید. در این حالت ممکن است بازدیدکنندگان تا پایان عملیات صفحه خطای موقت با وضعیت 503 ببینند.

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

مرحله ششم: شروع Restore

پس از کنترل همه گزینه‌ها روی Restore کلیک کنید. وضعیت عملیات در Backup Manager قابل‌مشاهده خواهد بود.

مدت بازیابی به حجم اطلاعات، نوع ذخیره‌سازی و منابع سرور بستگی دارد. تا پایان عملیات، از ایجاد تغییرات جدید در فایل‌ها یا دیتابیس خودداری کنید.

راهنمای رسمی Plesk همین مسیر را برای Restore کامل معرفی کرده و امکان تعلیق دامنه و ارسال اعلان پس از تکمیل عملیات را در اختیار کاربر قرار می‌دهد. Plesk Obsidian documentation

بازیابی انتخابی فایل، دیتابیس، ایمیل و DNS

اگر فقط بخشی از سایت آسیب دیده است، Restore کامل ممکن است تغییرات سالم سایر بخش‌ها را هم به عقب برگرداند. در این شرایط گزینه Selected Objects را انتخاب کنید.

Plesk امکان بازیابی انواع مختلفی از اطلاعات را فراهم می‌کند:

  • حساب ایمیل
  • دیتابیس
  • سایت و اجزای مرتبط
  • DNS Zone
  • فایل‌های دامنه
  • تنظیمات و محتوای اجزای انتخاب‌شده

Restore یک فایل یا پوشه

نوع شیء را روی Files of domains قرار دهید و فایل‌های موردنظر را انتخاب کنید. این روش برای بازگرداندن فایل حذف‌شده، نسخه قبلی قالب یا فایل پیکربندی کاربرد دارد.

قبل از جایگزینی، نسخه فعلی فایل را دانلود کنید. ممکن است بخشی از تغییرات جدید موجود در فایل فعلی بعداً موردنیاز باشد.

Restore دیتابیس

نوع شیء را روی Database قرار داده و دیتابیس درست را انتخاب کنید. نام دیتابیس سایت را می‌توانید از فایل پیکربندی برنامه، مانند wp-config.php در وردپرس، بررسی کنید.

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

Plesk علاوه بر Backup Manager امکان Export و Import فایل SQL را نیز ارائه می‌دهد. Dump دیتابیس برای انتقال یا بازیابی یک پایگاه داده مشخص کاربرد دارد، به شرط آنکه نوع دیتابیس مبدأ و مقصد سازگار باشد. docs.plesk.com

Restore ایمیل

با انتخاب Mail account می‌توانید حساب ایمیل مشخصی را بازیابی کنید. هنگام Restore بررسی کنید که قصد بازگرداندن تنظیمات، محتوای صندوق یا هر دو را دارید.

اگر کاربران در فاصله بکاپ تا بازیابی پیام‌های تازه دریافت کرده‌اند، احتمال جایگزینی یا تغییر وضعیت صندوق را در نظر بگیرید. پیش از عملیات از پیام‌های ضروری نسخه جداگانه تهیه کنید.

Restore منطقه DNS

بازیابی DNS زمانی مفید است که رکورد مهمی حذف یا اشتباه تغییر کرده باشد. بااین‌حال اگر DNS دامنه خارج از Plesk مدیریت می‌شود، Restore منطقه DNS داخل پلسک الزاماً تنظیمات سرویس معتبر خارجی را تغییر نمی‌دهد.

Plesk اجازه می‌دهد اجزای مشخصی مانند فایل، دیتابیس، حساب ایمیل، سایت و DNS Zone را از Backup Manager انتخاب و بازیابی کنید. اگر چند نوع متفاوت از اشیا را نیاز دارید، ممکن است لازم باشد فرایند Restore را جداگانه اجرا کنید. Plesk Obsidian documentation

مطالعه بیشتر: ساخت دیتابیس و مدیریت MySQL

بکاپ وردپرس با WP Toolkit یا Backup Manager؟

اگر سایت وردپرسی است، ممکن است WP Toolkit نیز قابلیت Backup/Restore داشته باشد. انتخاب میان این دو روش به محدوده اطلاعات موردنیاز بستگی دارد.

WP Toolkit برای پشتیبان‌گیری از یک نصب وردپرس مناسب است و معمولاً تمرکز آن روی همان سایت است. Backup Manager می‌تواند اشتراک، سایت‌ها، ایمیل‌ها، دیتابیس‌ها و تنظیمات بیشتری را در یک نسخه قرار دهد.

براساس مستندات Plesk، بکاپ WP Toolkit برای یک نصب وردپرس می‌تواند سریع‌تر و کم‌حجم‌تر از بکاپ کل اشتراک باشد. در مقابل، Backup Manager برای نگهداری اجزای گسترده‌تر اشتراک کاربرد دارد. Plesk Obsidian documentation

هیچ‌کدام در همه شرایط جایگزین دیگری نیستند. اگر هدف بازگرداندن افزونه، قالب و دیتابیس یک وردپرس است، WP Toolkit می‌تواند کافی باشد؛ اما برای بکاپ ایمیل، DNS و تنظیمات اشتراک باید محدوده Backup Manager را بررسی کنید.

بررسی سایت پس از Restore

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

چک‌لیست آزمایش پس از بازیابی:

  1. صفحه اصلی و چند صفحه داخلی را باز کنید.
  2. پنل مدیریت سایت را آزمایش کنید.
  3. تصاویر، CSS و فایل‌های JavaScript را بررسی کنید.
  4. اتصال دیتابیس و نمایش محتوا را کنترل کنید.
  5. فرم تماس و ارسال ایمیل را آزمایش کنید.
  6. برای فروشگاه، سبد خرید و فرایند ثبت سفارش را بررسی کنید.
  7. کاربران و سفارش‌های جدید را با تاریخ بکاپ مقایسه کنید.
  8. گواهی SSL و انتقال HTTPS را کنترل کنید.
  9. DNS و زیردامنه‌های مهم را بررسی کنید.
  10. گزارش خطاهای سایت و Plesk را بازبینی کنید.
  11. کش سایت، سرور و CDN را در صورت نیاز پاک کنید.
  12. پس از تأیید سلامت، دامنه تعلیق‌شده را فعال کنید.

مطالعه بیشتر: آموزش نصب SSL در Plesk

رفع مشکلات رایج Backup و Restore در Plesk

بکاپ به‌دلیل کمبود فضا کامل نمی‌شود

نسخه‌های قدیمی، Logها و فایل‌های غیرضروری را بررسی کنید. بدون اطمینان از وجود نسخه سالم خارجی، همه بکاپ‌های قبلی را حذف نکنید.

در صورت تکرار مشکل، مقصد Remote Storage تعریف کنید یا منابع و فضای سرویس را افزایش دهید. بکاپ محلی نباید تمام فضای موردنیاز سایت و دیتابیس را اشغال کند.

بکاپ افزایشی Restore نمی‌شود

وجود Full Backup پایه و تمام نسخه‌های افزایشی مرتبط را بررسی کنید. جابه‌جایی ناقص، حذف یک Volume یا خرابی یکی از اجزای زنجیره می‌تواند بازیابی را متوقف کند.

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

پس از Restore سایت قدیمی نمایش داده می‌شود

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

اگر دیتابیس بازیابی نشده باشد، فایل‌ها ممکن است قدیمی شده باشند اما محتوای دیتابیس همچنان جدید بماند. اجزای انتخاب‌شده در Restore را دوباره بررسی کنید.

اطلاعات ورود دیتابیس کار نمی‌کند

اگر بکاپ محافظت‌شده بدون رمز صحیح بازیابی شده باشد، ممکن است رمز بعضی اجزا تغییر کرده باشد. تنظیمات کاربر دیتابیس و فایل پیکربندی سایت را با دقت بررسی کنید.

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

بکاپ خارجی در پنل دیده نمی‌شود

اتصال فضای خارجی، مجوزها، کلید دسترسی و مسیر ذخیره‌سازی را بررسی کنید. بعضی سرویس‌ها فقط بکاپ‌هایی را نمایش می‌دهند که Plesk از طریق همان اتصال ساخته است.

حذف اتصال Remote Storage الزاماً فایل‌های موجود در فضای خارجی را حذف نمی‌کند، اما ممکن است دسترسی آن‌ها از Backup Manager تا زمان اتصال مجدد ممکن نباشد.

چک‌لیست نهایی بکاپ و ریستور در Plesk

  • دامنه یا اشتراک صحیح انتخاب شده است.
  • فضای کافی روی سرور یا مقصد خارجی وجود دارد.
  • فایل‌ها و دیتابیس در بکاپ قرار گرفته‌اند.
  • وضعیت ایمیل و پیام‌ها براساس نیاز مشخص شده است.
  • حداقل یک نسخه خارج از سرور نگهداری می‌شود.
  • بکاپ‌های خارجی با رمز مناسب محافظت شده‌اند.
  • رمز در محل مستقل و امن ذخیره شده است.
  • بکاپ‌های افزایشی همراه با Full Backup پایه حفظ می‌شوند.
  • اعلان خطای بکاپ زمان‌بندی‌شده فعال است.
  • قبل از Restore از وضعیت فعلی نسخه تهیه شده است.
  • عملیات بازیابی در زمان کم‌ترافیک انجام می‌شود.
  • سفارش‌ها و داده‌های جدید قبل از Restore بررسی شده‌اند.
  • سلامت سایت بعد از بازیابی آزمایش شده است.
  • نسخه‌های پشتیبان قدیمی طبق سیاست نگهداری حذف می‌شوند.
  • بازیابی آزمایشی به‌صورت دوره‌ای انجام می‌شود.

جمع‌ بندی

در آموزش Backup و Restore سایت در Plesk، نسخه پشتیبان دستی از مسیر Backup Manager ساخته می‌شود و می‌تواند فایل‌ها، دیتابیس، ایمیل و تنظیمات اشتراک را شامل شود. برای سایت‌های فعال، ترکیب بکاپ زمان‌بندی‌شده، نسخه کامل دوره‌ای و بکاپ افزایشی می‌تواند مدیریت فضا و نقاط بازیابی را آسان‌تر کند.

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

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

برای تنظیم بکاپ زمان‌بندی‌شده، انتخاب فضای ذخیره‌سازی یا بازیابی امن سایت می‌توانید با شرکت تجارت الکترونیک نوژن تماس بگیرید و از خدمات هاست، سرور مجازی و پشتیبانی فنی مجموعه استفاده کنید.

سؤالات متداول

چگونه در Plesk از سایت بکاپ بگیریم؟

به مسیر Websites & Domains > Backup Manager > Back Up بروید، محتوای موردنظر، مقصد و نوع بکاپ را انتخاب کنید و روی OK بزنید. پس از پایان، وضعیت نسخه را در Backup Manager بررسی کنید.

تفاوت Full و Incremental Backup چیست؟

Full Backup تمام داده‌های انتخاب‌شده را ذخیره می‌کند. Incremental فقط تغییرات پس از بکاپ قبلی را نگه می‌دارد، اما برای Restore به نسخه کامل پایه و زنجیره افزایشی وابسته است.

آیا می‌توان فقط یک فایل را در Plesk بازیابی کرد؟

بله. در صفحه Restore گزینه Selected Objects و سپس Files of domains را انتخاب کنید. فایل یا فایل‌های موردنیاز را مشخص کرده و پیش از جایگزینی، نسخه فعلی را دانلود کنید.

آیا Restore بکاپ اطلاعات جدید سایت را حذف می‌کند؟

ممکن است اطلاعات جدید با نسخه قدیمی جایگزین شوند؛ به‌خصوص هنگام بازیابی دیتابیس یا کل سایت. پیش از Restore از وضعیت فعلی بکاپ بگیرید و تغییرات بعد از تاریخ نسخه را بررسی کنید.

بکاپ‌های Plesk کجا ذخیره می‌شوند؟

بکاپ می‌تواند روی همان سرور Plesk یا فضای خارجی پیکربندی‌شده ذخیره شود. محل‌های خارجی قابل‌استفاده به نسخه پنل، افزونه‌ها و امکانات شرکت میزبان بستگی دارند.

آیا دانلود بکاپ روی کامپیوتر کافی است؟

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

چرا گزینه Backup Manager در پنل من وجود ندارد؟

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


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

  • آموزش Backup و Restore سايت
  • 0
« برگشت