Bertina Discover
کاوش ‧ بکاپ‌گیری از سایت

بکاپ‌گیری از سایت

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

3 دقیقه مطالعه10 پرسش متداول12 اصطلاح کلیدی
نویسنده: تحریریه Bertina Discover
بکاپ‌گیری از سایت
بکاپ‌گیری از سایت

آمار کلیدی

۰
شاخص جستجو ‧ ۰ تا ۱۰۰
روند ۷ روزه
پرسرچ‌ترین روز

درباره بکاپ‌گیری از سایت

بکاپ‌گیری از سایت یکی از مهم‌ترین کارهایی است که هر صاحب کسب‌وکار دیجیتال، فروشگاه اینترنتی یا مدیر وب‌سایت باید جدی بگیرد. اگر سایت شما روی وردپرس، جوملا، پرستاشاپ یا حتی یک سایت اختصاصی با PHP و MySQL ساخته شده باشد، یک خطای انسانی، آپدیت ناموفق، حمله بدافزاری یا خرابی هاست می‌تواند ظرف چند دقیقه همه‌چیز را از دسترس خارج کند. طبق گزارش‌های امنیتی منتشرشده از سوی Wordfence و Sucuri، بخش بزرگی از اختلال‌ها نه از هک پیچیده، بلکه از نبود نسخه پشتیبان سالم و قابل بازیابی ناشی می‌شود. برای همین، بکاپ فقط یک کار فنی نیست؛ یک بیمه عملی برای کسب‌وکار است، درست مثل این‌که برای «فیش حقوقی بازنشستگان» یا «پیشخوان مجازی بانک رسالت» انتظار داشته باشیم اطلاعات همیشه در دسترس باشد و یک خطا کل فرآیند را مختل نکند.

از نظر هزینه و مدل اجرا، بکاپ‌گیری از سایت می‌تواند رایگان، نیمه‌خودکار یا حرفه‌ای باشد. در سایت‌های وردپرسی، افزونه‌هایی مثل UpdraftPlus، BackWPup و Duplicator نسخه رایگان دارند و برای پلن‌های حرفه‌ای معمولاً از حدود 70 تا 100 دلار در سال شروع می‌شوند؛ در بازار ایران هم سرویس‌های بکاپ مدیریت‌شده یا افزونه‌های لایسنس‌شده معمولاً از چند صد هزار تومان تا چند میلیون تومان بسته به حجم سایت و تعداد نسخه‌ها قیمت دارند. اگر سرور اختصاصی یا VPS دارید، ابزارهایی مثل JetBackup، cPanel Backup و اسکریپت‌های زمان‌بندی‌شده با cron به کار می‌آیند. از نظر نوع بکاپ، باید بین «فایل‌ها»، «دیتابیس»، «بکاپ کامل» و «بکاپ افزایشی» فرق بگذارید؛ بکاپ کامل همه‌چیز را برمی‌گرداند، اما بکاپ افزایشی فقط تغییرات جدید را ذخیره می‌کند و برای سایت‌های پرترافیک، ارزان‌تر و سریع‌تر است. گارانتی در این حوزه بیشتر به معنی تعهد سرویس‌دهنده یا افزونه به سلامت بکاپ و قابلیت restore است، نه گارانتی فیزیکی؛ بنابراین باید قبل از خرید، زمان نگهداری نسخه‌ها، فرمت خروجی و امکان بازگردانی یک‌کلیکی را بررسی کنید.

برای خرید یا انتخاب راهکار بکاپ، اول حجم واقعی سایت را بسنجید: اگر فروشگاه شما 5 تا 20 گیگابایت عکس محصول، سفارش و فایل دارد، باید سراغ بکاپ زمان‌بندی‌شده با فضای ذخیره‌سازی خارجی مثل Google Drive، Dropbox، OneDrive یا S3 بروید. اگر سایت خبری یا محتوایی دارید، بکاپ روزانه دیتابیس و هفتگی فایل‌ها معمولاً کافی است، اما برای فروشگاه‌هایی که روزانه تراکنش دارند، بکاپ دیتابیس هر 1 تا 6 ساعت منطقی‌تر است. نکته مهم دیگر تست بازیابی است؛ خیلی‌ها بکاپ دارند اما تا روز بحران متوجه می‌شوند فایل خراب بوده یا رمز دیتابیس قدیمی است. بهترین روش این است که ماهی یک‌بار روی یک ساب‌دامین یا لوکال‌هاست، بازیابی را امتحان کنید. اگر بین چند سرویس‌دهنده مردد هستید، مثل مقایسه «دانلود بازار» با «کافه بازار» یا انتخاب بین «بیمه بازار» و «ازکی»، معیار اصلی فقط نام برند نیست؛ سرعت، پشتیبانی فارسی، امکان رمزنگاری و نگهداری نسخه‌ها مهم‌تر است.

جمع‌بندی این‌که بکاپ‌گیری از سایت را باید از همان روز اول راه‌اندازی جدی بگیرید، نه زمانی که سایت از کار افتاد. بهترین استاندارد عملی این است: 3 نسخه بکاپ، روی 2 محل متفاوت، با 1 نسخه خارج از هاست اصلی. برای یک سایت وردپرسی معمولی، بکاپ روزانه دیتابیس و هفتگی فایل‌ها شروع خوبی است؛ برای فروشگاه اینترنتی یا سایت پرترافیک، بکاپ ساعتی دیتابیس و ذخیره‌سازی خارج از سرور پیشنهاد می‌شود. اگر هنوز روی هاست فعلی‌تان بکاپ خودکار ندارید، همین امروز بررسی کنید که آیا کنترل‌پنل شما امکان زمان‌بندی، فشرده‌سازی، رمزنگاری و ارسال به فضای ابری را دارد یا نه. یک بکاپ سالم، در عمل از ده‌ها ساعت کار، هزینه سئو، اعتماد مشتری و حتی رتبه سایت شما محافظت می‌کند؛ مخصوصاً وقتی هر تغییر کوچک می‌تواند مثل جست‌وجوی کاربران برای «دانلود بازی»، «واژه ساز» یا «پیشخوان مجازی رسالت» حجم ورودی و حساسیت کاربران را بالا ببرد.

«از نظر هزینه و مدل اجرا، بکاپ‌گیری از سایت می‌تواند رایگان، نیمه‌خودکار یا حرفه‌ای باشد»
نحوه بکاپ از سایت وردپرس در Cpanel و دایرکت ادمین
بک آپ گرفتن از سایت وردپرس با 2 روش کاربردی - راست چین
اهمیت بکاپ گیری از سایت [دیدن تاریخ بکاپ های هاست+7نکته مهم]
بکاپ‌ گیری روزانه از سایت؛ چرا و چگونه؟ - راست چین
اهمیت بکاپ گیری از سایت [دیدن تاریخ بکاپ های هاست+7نکته مهم]
آموزش بکاپ سایت + معرفی 2 روش خیلی ساده (تصویری)

پرسش‌های پرتکرار

  • بکاپ‌گیری از سایت دقیقاً یعنی چه و چرا ضروری است؟

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

  • برای سایت وردپرس، چه نوع بکاپی بهتر است؟

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

  • بکاپ رایگان بهتر است یا پولی؟

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

  • قیمت بکاپ‌گیری از سایت چقدر است؟

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

  • چند وقت یک‌بار باید از سایت بکاپ بگیرم؟

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

  • بکاپ را روی همان هاست نگه دارم یا جای دیگر؟

    روی همان هاست نگه‌داشتن کافی نیست، چون اگر سرور مشکل پیدا کند، بکاپ هم از بین می‌رود. بهتر است نسخه‌ای روی Google Drive، Dropbox، OneDrive، S3 یا یک سرور جداگانه ذخیره شود.

  • اگر بکاپ داشته باشم، باز هم ممکن است سایت از دست برود؟

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

  • برای فروشگاه اینترنتی چه چیزی مهم‌تر است؛ فایل‌ها یا دیتابیس؟

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

  • آیا بکاپ می‌تواند جلوی مشکلات بعد از آپدیت را بگیرد؟

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

  • چطور بفهمم بکاپم واقعاً قابل بازیابی است؟

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

مقایسه روش‌های رایج بکاپ‌گیری از سایت

روشمناسب برایمزیت اصلیمحدودیت
بکاپ دستی از هاستسایت‌های کوچک و کم‌تغییربدون هزینه افزونهوابسته به خطای انسانی و فراموشی
افزونه وردپرسیسایت‌های وردپرسی و فروشگاهی کوچک تا متوسطزمان‌بندی و بازیابی آساننیاز به تنظیم درست و گاهی نسخه پولی
بکاپ سرور/JetBackupهاست‌های cPanel و VPS مدیریت‌شدهبازیابی سریع و چندنسخه‌ایوابستگی به امکانات هاست
بکاپ ابری خارج از سرورسایت‌های حساس و پرترافیکامنیت بیشتر و دسترسی از هرجانیاز به فضای ذخیره‌سازی و تنظیمات بیشتر
بکاپ افزایشیسایت‌های پرتغییر و بزرگمصرف کمتر فضا و سرعت بالاتربازیابی کمی پیچیده‌تر از بکاپ کامل

اصطلاحات کلیدی

Full Backup
نسخه کامل از فایل‌ها، دیتابیس و تنظیمات سایت که برای بازیابی جامع استفاده می‌شود.
Incremental Backup
بکاپ افزایشی که فقط تغییرات جدید نسبت به نسخه قبلی را ذخیره می‌کند.
Differential Backup
بکاپی که تغییرات ایجادشده از آخرین بکاپ کامل را نگه می‌دارد.
Database Dump
خروجی متنی یا SQL از دیتابیس برای بازگردانی اطلاعات.
Restore Point
نقطه بازیابی که از آن می‌توان سایت را به وضعیت قبلی برگرداند.
Off-site Backup
ذخیره نسخه پشتیبان در مکانی جدا از سرور اصلی، مثل فضای ابری یا سرور دیگر.
Retention Policy
سیاست نگهداری نسخه‌ها؛ مثلاً نگهداری 7 نسخه روزانه و 4 نسخه هفتگی.
Cron Job
وظیفه زمان‌بندی‌شده در لینوکس برای اجرای خودکار بکاپ در زمان‌های مشخص.
Compression
فشرده‌سازی بکاپ برای کاهش حجم و سرعت‌بخشیدن به انتقال فایل‌ها.
Encryption
رمزنگاری بکاپ برای جلوگیری از دسترسی غیرمجاز به اطلاعات حساس.
Staging
نسخه آزمایشی سایت برای تست بازیابی، آپدیت و تغییرات بدون ریسک روی سایت اصلی.
RPO/RTO
RPO میزان داده قابل‌قبول برای از دست رفتن است و RTO زمان لازم برای بازگردانی کامل سایت را نشان می‌دهد.

منابع پراستناد

  • farsnews.ir۶ مقاله