محتوای آموزشی وبلاگ نتآرام
فرض کنید سایت فروشگاهی شما روی سروری با دو دیسک قرار دارد و اطلاعات روی هر دو نوشته میشود. RAID نام روشی است که چند دیسک را به شکل یک مجموعه مدیریت میکند. اگر یکی از دیسکها خراب شود، بسته به تنظیمات RAID ممکن است سایت با دیسک سالم به کار ادامه دهد. اما اگر کسی پوشه تصاویر را اشتباهی پاک کند، این پاک شدن هم روی مجموعه ثبت میشود. دیسک دوم نسخهای از لحظه قبل از اشتباه را به شما نمیدهد.
اینجاست که تفاوت RAID و بکاپ روشن میشود: RAID برای کم کردن اثر بعضی خرابیهای دیسک است؛ بکاپ نسخه جداگانهای برای برگشت به وضعیت قبلی فراهم میکند.
چه اتفاقهایی با RAID حل نمیشوند؟
حذف ناخواسته فایل، خراب شدن اطلاعات برنامه، رمزگذاری فایلها توسط بدافزار و آسیب همزمان به سرور از اتفاقهایی هستند که ممکن است هر دو دیسک را تحت تأثیر قرار دهند. افزونگی دیسک تضمین نمیکند داده سالم بماند و همه انواع RAID هم تحمل خرابی ندارند. مثلاً RAID 0 برای افزونگی طراحی نشده است.
در مقابل، یک بکاپ سالم که جدا از سرور نگهداری شود، میتواند نسخه قبل از حادثه را در اختیار شما بگذارد. با این حال، اگر بکاپ ناقص باشد یا نتوان آن را باز کرد، وجود فایل بکاپ بهتنهایی کافی نیست.
یک برنامه ساده برای فروشگاه
اول مشخص کنید چه چیزهایی لازم دارید: فایلهای سایت، پایگاه داده، تنظیمات مهم و راه بازگرداندن آنها. بعد با توجه به ارزش داده و میزان تغییرات، فاصله تهیه بکاپ و تعداد نسخهها را انتخاب کنید. فروشگاهی که روزانه سفارش میگیرد معمولاً به برنامه متفاوتی از سایتی نیاز دارد که ماهها تغییر نمیکند.
نسخهای را خارج از همان سرور نگه دارید. اگر سرور کامل از دسترس خارج شود، بکاپی که فقط روی همان دستگاه است ممکن است همراه آن از دست برود. دسترسی محل بکاپ را هم محدود کنید تا مشکل حساب اصلی الزاماً همه نسخهها را تحت تأثیر قرار ندهد.
از کجا بفهمیم بکاپ واقعاً به درد میخورد؟
در یک محیط آزمایشی جدا، فایل و پایگاه داده نمونه را بازگردانی کنید. سایت را با نشانی آزمایشی و بدون اتصال به درگاه واقعی یا ارسال ایمیل به مشتری بالا بیاورید. یک تصویر، چند صفحه و داده نمونه را ببینید و مدت انجام کار را ثبت کنید. اگر بازیابی نشد، قبل از حادثه فرصت اصلاح دارید.
برای فروشگاه، زمان بکاپ را با آخرین سفارش مقایسه کنید. بازگردانی کل پایگاه داده قدیمی میتواند سفارشهای جدیدتر را از دید سایت خارج کند؛ پیش از بازیابی روی سایت اصلی، درباره تطبیق سفارشها و پرداختها برنامه داشته باشید.
برای انتخاب سختافزار، علاوه بر تعداد دیسک درباره نوع RAID، محل بکاپ و مسئول بازیابی در صفحه سرور اختصاصی سؤال کنید.
برچسبها:
اشتراکگذاری:
لینکدینتلگرامایکس
مقاله قبلی
مقاله بعدی
دیدگاهها (۰)
دیدگاههای تاییدشده و پاسخهای تیم نتآرام
