بکاپ‌گیری، ریستور و زمان‌بندی در Plesk

بکاپ‌گیری در کنترل‌پنل Plesk یکی از مهم‌ترین ابزارهایی است که برای حفظ امنیت اطلاعات یک وب‌سایت در اختیار مدیران قرار می‌گیرد. هیچ وب‌سایتی-چه کوچک و چه بزرگ -نباید بدون سیستم Backup منظم فعالیت کند. مشکلات نرم‌افزاری، حملات امنیتی، حذف اشتباهی فایل‌ها، خطاهای برنامه‌نویسی یا خرابی سرور، همگی می‌توانند یک سایت را از کار بیندازند. پلسک برای جلوگیری از چنین اتفاقاتی ابزار جامع Backup Manager را در اختیار کاربران قرار داده که امکان تهیه Full Backup، پشتیبان‌گیری افزایشی (Incremental)، زمان‌بندی، ذخیره در ریموت استوریج، دانلود بکاپ و ریستور کامل یا جزئی را فراهم می‌کند.

ورود به بخش Backup Manager

برای مدیریت بکاپ‌ها، کافی است از منوی سمت چپ واردWebsites & Domains و سپس Backup & Restore شوید.

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

 .1ساخت بکاپ جدید در پلسک (Create Backup)

با انتخاب گزینه Backup تمام تنظیمات مربوط به ساخت Backup در اختیار شما قرار می‌گیرد. این صفحه مهم‌ترین بخش Backup  است و شامل چند قسمت اصلی می‌شود:

  • Backup type

در این بخش نوع بکاپ مشخص می‌شود:

• Full: بکاپ کامل از تمام فایل‌ها، دیتابیس‌ها، ایمیل‌ها، تنظیمات، DNS، اطلاعات هاست و…

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

• Incremental: فقط تفاوت‌ها نسبت به آخرین Full Backup ذخیره می‌شود.

حجم کمتر، سرعت بیشتر، اما برای Restore به Full Backup قبلی وابسته است.

  • Store in

محل ذخیره بکاپ را تعیین می‌کند:

• Server Repository → ذخیره در خود سرور

• Remote Storage → ارسال بکاپ به فضای دیگر (FTP, Google Drive و…)

  • Back up

در این بخش تعیین می‌کنید بکاپ شامل چه چیزهایی باشد:

  • Backup content

شامل تنظیمات دامنه، DNS، SSL، نسخه PHP، ساختار هاست و سایر تنظیمات.

• Mail

شامل صندوق‌های ایمیل، پیام‌ها، فورواردها و تنظیمات.

• User files

فایل‌های سایت مثل وردپرس، قالب‌ها، پلاگین‌ها، تصاویر و… (مسیر httpdocs).

• Databases

بکاپ از دیتابیس‌های MySQL، MariaDB یا MSSQL به همراه کاربران آنها.

برای یک Full Backup واقعی باید همه گزینه‌ها را فعال کنید.

  • When a backup task is completed, send a notification email

در پایان بکاپ به ایمیل شما اطلاع‌رسانی ارسال می‌شود.

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

  .2زمان‌بندی بکاپ‌ها در پلسک (Schedule)

با ورود به Schedule شما می‌توانید تمام فرآیند بکاپ‌گیری را کاملاً خودکار کنید.

  • Run this backup task

مشخص می‌کند بکاپ چه زمانی اجرا شود:

•       Daily → روزانه

•       Weekly → هفتگی

•       Monthly → ماهانه

در انتخاب Weekly، می‌توان روز دقیق هفته (مثلاً شنبه) را تعیین کرد.

در Monthly می‌توان روز ماه (مثلاً روز ۱ یا ۱۵) را انتخاب کرد.

  • Use incremental backup

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

فضای کمتر → سرعت بیشتر → مناسب سایت‌های بزرگ.

  • Perform full backup

مشخص می‌کند هر چند وقت یک Full Backup انجام شود.

مثلاً:

هر ۷ روز یک Full و بقیه روزها Incremental

  • Back up

در این بخش مشخص می‌کنید برنامه زمان‌بندی شامل چه مواردی باشد:

•       configuration

•       Mail

•       User files

•       Databases

این بخش کاملاً مشابه بخش Create Backup است.

Store in

انتخاب محل ذخیره:

•       Remote Storage

آپلود بکاپ (Upload Backup)

گزینه Upload زمانی کاربرد دارد که شما بکاپی را قبلاً دانلود کرده‌اید یا از سرور دیگر دارید.

با این گزینه فایل بکاپ (با فرمت ZIP یا TGZ) را آپلود می‌کنید تا در لیست بکاپ‌ها ظاهر شود و امکان Restore آن فراهم گردد.

تنظیمات ریموت استوریج (Remote Storage Settings)

  • FTP Storage

ذخیره بکاپ روی سرور دیگر با FTP/FTPS/SFTP

تنظیمات لازم:

•       FTP Server Hostname

•       Username

•       Password

•       Directory path

•       Use passive mode

•       Use FTPS یا SFTP

ریستور بکاپ (Restore)

در Backup Manager روی بکاپ موردنظر کلیک کرده و در بخش Backup content و سپس All objects (entire system) را انتخاب نموده و دکمه Restore را انتخاب کنید.

گزینه‌های ریستور:

  • All objects (entire system) ریستور کامل

فایل‌ها + دیتابیس‌ها + ایمیل‌ها + DNS + تنظیمات PHP + SSL

برای وقتی که کل سایت خراب شده یا می‌خواهید دقیقاً به وضعیت قبل برگردید.

Restore selected objects

اگر فقط بخشی خراب شده باشد، می‌توانید جزئی ریستور کنید:

•       Files → بازگردانی فایل‌ها

•       Mail → بازگردانی ایمیل‌ها

•       Databases → فقط دیتابیس

•       DNS Settings

 .6حذف بکاپ‌ها (Remove)

در Backup Manager کنار هر بکاپ دکمه Remove وجود دارد.

جمع‌بندی

پلسک یک سیستم بکاپ‌گیری پیشرفته دارد که اگر درست تنظیم شود، می‌تواند امنیت داده‌های سایت را تضمین کند. امکان ساخت Full و Incremental Backup، زمان‌بندی روزانه/هفتگی/ماهانه، ذخیره‌سازی در سرور محلی یا ریموت، ریستور کامل یا جزئی، و حذف خودکار بکاپ‌های قدیمی باعث می‌شود مدیریت نسخه‌های پشتیبان در پلسک حرفه‌ای باشد. با بکاپ گیری، اگر مشکلی رخ دهد، تنها با چند کلیک سایت دقیقاً به حالت قبل بازمی‌گردد.

ارسال نظر