رسانه افزار معتبرترین مرکز تخصصی خدمات بازیابی اطلاعات سختافزاری و نرمافزاری در ایران و خاورمیانه با متخصصینی با 30 سال تجربه در خدمات گسترده دیتا ریکاوری به دهها هزار مشتری
تماس با مابازیابی RAID دارای Spare یکی از خدمات تخصصی در حوزه بازیابی اطلاعات سرورها و سیستمهای ذخیرهسازی است. در بسیاری از سرورها، برای افزایش پایداری و کاهش زمان ازکارافتادگی، یک یا چند دیسک بهعنوان Spare در نظر گرفته میشوند تا در صورت خرابی یکی از دیسکهای عضو RAID، جایگزین آن شوند.
اگرچه استفاده از Spare میتواند تحمل خرابی را افزایش دهد، اما در صورت خرابی همزمان چند دیسک، اجرای اشتباه فرآیند Rebuild، خرابی Controller یا آسیب به ساختار RAID، ممکن است دسترسی به اطلاعات با مشکل مواجه شود.
در رسانه افزار، بازیابی RAID دارای Spare با بررسی ساختار آرایه، نوع RAID، وضعیت دیسکها، ترتیب اعضا، اطلاعات Rebuild و نوع Spare انجام میشود تا بدون ایجاد تغییر غیرضروری، بهترین مسیر برای بازیابی اطلاعات مشخص شود.
Spare دیسکی است که برای جایگزینی دیسک معیوب در یک آرایه RAID آماده نگهداری میشود. این دیسک معمولاً حاوی اطلاعات اصلی کاربر نیست و در زمان خرابی یکی از اعضای RAID میتواند وارد فرآیند Rebuild شود.
بسته به نوع سیستم ذخیرهسازی، Spare میتواند به شکلهای مختلف مورد استفاده قرار گیرد:
Hot Spare
Cold Spare
Global Spare
Dedicated Spare
Distributed Spare
Local Spare
Automatic Spare
Standby Spare
هرکدام از این ساختارها رفتار متفاوتی در هنگام خرابی دیسک دارند و در زمان بازیابی اطلاعات RAID باید بهدرستی شناسایی شوند.
Hot Spare دیسکی است که در زمان فعالیت RAID آماده جایگزینی دیسک خراب است و معمولاً نیازی به خاموش کردن سرور برای وارد کردن آن به آرایه وجود ندارد.
وقتی یکی از دیسکهای RAID دچار خرابی میشود، RAID Controller میتواند فرآیند Rebuild را روی Hot Spare آغاز کند.
به همین دلیل، اگر سروری با Hot Spare دچار خرابی شده باشد، بررسی وضعیت Spare و اطلاعات مربوط به Rebuild اهمیت زیادی دارد.
Dedicated Spare به دیسکی گفته میشود که برای یک RAID یا مجموعه مشخصی از دیسکها اختصاص داده شده است.
در این ساختار، Spare فقط برای آرایهای که به آن اختصاص داده شده مورد استفاده قرار میگیرد.
اگر RAID و Dedicated Spare همزمان دچار مشکل شوند، برای بازیابی اطلاعات باید مشخص شود که:
Spare به کدام Array اختصاص داشته است؛
چه زمانی وارد آرایه شده؛
آیا Rebuild آغاز شده است یا خیر؛
چه مقدار اطلاعات روی آن نوشته شده است؛
و وضعیت دیسک اصلی در زمان خرابی چگونه بوده است.
Global Spare میتواند در سطح چندین RAID مورد استفاده قرار گیرد و در صورت خرابی یکی از دیسکها، Controller بر اساس سیاست تعریفشده آن را برای Rebuild به کار بگیرد.
در محیطهای بزرگ سروری، وجود چند RAID و یک یا چند Global Spare میتواند ساختار بازیابی را پیچیدهتر کند.
برای بازیابی چنین سیستمی، تنها بررسی دیسکهای عضو RAID کافی نیست و وضعیت Global Spare و سابقه استفاده از آن نیز باید مشخص شود.
Cold Spare دیسکی است که بهصورت آماده و خارج از فرآیند فعال RAID نگهداری میشود و در صورت خرابی یک دیسک، توسط مدیر سیستم یا تکنسین وارد آرایه میشود.
در این حالت ممکن است Rebuild بهصورت خودکار انجام نشود و اقدام دستی برای جایگزینی دیسک لازم باشد.
تفاوت اصلی این دو در محدوده استفاده از Spare است.
Dedicated Spare برای یک RAID مشخص در نظر گرفته میشود، در حالی که Global Spare میتواند برای چند آرایه قابل استفاده باشد.
این تفاوت در زمان بازیابی اطلاعات اهمیت دارد؛ زیرا برای تحلیل صحیح RAID باید مشخص شود Spare دقیقاً متعلق به کدام آرایه بوده و چه زمانی مورد استفاده قرار گرفته است.
در برخی سیستمهای ذخیرهسازی، مفهوم Spare به شکل سنتی یک دیسک کامل نیست و بخشی از ظرفیت یا منابع ذخیرهسازی برای تحمل خرابی در نظر گرفته میشود.
در این ساختار، اطلاعات و فضای مربوط به حفاظت ممکن است میان چندین دیسک توزیع شده باشند.
به همین دلیل، بازیابی چنین ساختارهایی نیازمند شناخت دقیق معماری Storage و نحوه توزیع اطلاعات است.
فرآیند بازیابی RAID دارای Spare باید با احتیاط انجام شود؛ زیرا Spare ممکن است در زمان خرابی وارد فرآیند Rebuild شده و بخشی از اطلاعات RAID روی آن نوشته شده باشد.
ابتدا نوع RAID، تعداد دیسکها، ظرفیت، ترتیب اعضا و مشخصات Controller بررسی میشود.
در این مرحله مشخص میشود کدام دیسک یا فضای ذخیرهسازی بهعنوان Spare در نظر گرفته شده است.
اگر Spare وارد RAID شده باشد، باید مشخص شود فرآیند Rebuild تا چه مرحلهای پیش رفته است.
این موضوع بسیار مهم است؛ زیرا ممکن است Spare تنها بخشی از اطلاعات را دریافت کرده باشد.
نباید فقط روی دیسک خراب تمرکز کرد. وضعیت تمام اعضای RAID و Spare باید بررسی شود تا مشخص شود کدام دیسکها اطلاعات معتبر و کدامیک اطلاعات بازسازیشده دارند.
در صورت امکان، از دیسکهای موجود Image تهیه میشود تا عملیات تحلیل و بازسازی روی نسخههای کپی انجام شود.
پس از جمعآوری اطلاعات موردنیاز، ساختار RAID شامل ترتیب دیسکها، Stripe، Parity و سایر پارامترها بازسازی میشود.
در پایان، Volume و فایلسیستم بررسی شده و اطلاعات قابل بازیابی روی یک حافظه سالم استخراج میشوند.
در یک RAID معمولی، بررسی اعضای آرایه و پارامترهای RAID اهمیت دارد؛ اما در RAID دارای Spare، یک متغیر دیگر نیز وجود دارد: دیسک جایگزین و وضعیت Rebuild آن.
برای مثال، ممکن است:
یک دیسک خراب شود.
Hot Spare بهصورت خودکار وارد آرایه شود.
Rebuild آغاز شود.
قبل از پایان Rebuild، دیسک دیگری نیز خراب شود.
سرور یا RAID Controller اطلاعات را از دسترس خارج کند.
در چنین شرایطی، Spare دیگر صرفاً یک دیسک خالی نیست و ممکن است بخشی از دادههای بازسازیشده روی آن قرار گرفته باشد.
بنابراین، استفاده از Spare میتواند ساختار RAID را در زمان خرابی تغییر دهد و باید در فرآیند بازیابی مورد توجه قرار گیرد.
یکی از سناریوهای مهم، Rebuild ناقص روی Spare است.
اگر Rebuild قبل از تکمیل شدن متوقف شده باشد، ممکن است اطلاعات RAID بین دیسکهای اصلی و Spare توزیع شده باشند.
در چنین شرایطی، حذف Spare یا جایگزین کردن آن بدون بررسی میتواند بخشی از اطلاعات قابل استفاده را از بین ببرد.
به همین دلیل، اگر RAID دارای Spare با مشکل مواجه شده است، بهتر است قبل از انجام Rebuild مجدد، وضعیت تمام دیسکها بررسی شود.
اگر Hot Spare بهصورت خودکار وارد آرایه شده باشد، باید مشخص شود:
کدام دیسک خراب شده است؟
چه زمانی Spare فعال شده؟
Rebuild از چه زمانی آغاز شده؟
Rebuild تا چه مرحلهای پیش رفته؟
آیا دیسک دیگری نیز در زمان Rebuild دچار خطا شده است؟
آیا اطلاعات جدیدی روی RAID نوشته شده است؟
پاسخ این موارد میتواند در تعیین روش بازیابی بسیار مؤثر باشد.
در سیستمهایی که چند RAID از یک Global Spare استفاده میکنند، شناسایی آرایه مربوط به Spare اهمیت ویژهای دارد.
ممکن است یک دیسک Spare پس از خرابی یکی از اعضای یک Array وارد Rebuild شده باشد و در همین زمان، Array دیگری نیز با مشکل مواجه شود.
بنابراین در بازیابی Storageهای بزرگ، باید ارتباط میان Spare و تمام Arrayهای موجود بررسی شود.
در Dedicated Spare، ابتدا باید مشخص شود Spare برای کدام RAID اختصاص داده شده است.
اگر چند RAID در یک سرور یا Storage وجود داشته باشد، جابهجایی دیسکها یا اتصال آنها به Controller دیگر بدون ثبت ساختار اولیه میتواند فرآیند بازیابی را دشوار کند.
Spare میتواند در کنار انواع مختلف RAID مورد استفاده قرار گیرد، از جمله:
RAID 0
RAID 1
RAID 5
RAID 6
RAID 10
RAID 50
RAID 60
RAIDهای ترکیبی و اختصاصی Storageها
البته نحوه عملکرد Spare در هر معماری میتواند متفاوت باشد و باید بر اساس Controller و ساختار واقعی Storage بررسی شود.
در RAID 5، وجود Spare میتواند باعث شود پس از خرابی یک دیسک، Controller بهصورت خودکار فرآیند Rebuild را آغاز کند.
اگر در زمان Rebuild دیسک دیگری نیز دچار خرابی شود، وضعیت میتواند بسیار حساس شود.
در این حالت، اجرای Rebuild مجدد بدون بررسی وضعیت دیسکها توصیه نمیشود.
RAID 6 به دلیل داشتن دو مجموعه Parity، تحمل خرابی بیشتری نسبت به RAID 5 دارد.
با این حال، در صورت خرابی چند دیسک، خطاهای خواندن، خرابی Spare یا توقف Rebuild، ممکن است اطلاعات از دسترس خارج شوند.
در بازیابی RAID 6 دارای Spare باید ساختار Parity و وضعیت تمامی دیسکها بررسی شود.
در RAID 10، دادهها در قالب Mirror و Stripe بین دیسکها توزیع میشوند.
اگر Spare برای RAID 10 استفاده شده باشد، تشخیص Pairهای Mirror و وضعیت Rebuild اهمیت زیادی دارد.
جابجایی اشتباه دیسکها میتواند باعث پیچیدهتر شدن ساختار RAID شود.
خود Spare ممکن است در زمان شروع خرابی هنوز حاوی اطلاعات کاربر نباشد، اما اگر وارد فرآیند Rebuild شده باشد، شرایط متفاوت است.
در این وضعیت، ممکن است بخشی از اطلاعات RAID روی Spare نوشته شده باشد.
بنابراین حذف یا تعویض Spare بدون بررسی وضعیت آن توصیه نمیشود.
در صورت اهمیت اطلاعات، Rebuild مجدد بدون بررسی تخصصی میتواند پرریسک باشد.
اگر وضعیت دیسکهای اصلی، Spare و ساختار RAID مشخص نباشد، Rebuild ممکن است باعث بازنویسی دادهها یا تغییر وضعیت آرایه شود.
بهتر است ابتدا از وضعیت موجود محافظت شود و سپس فرآیند بازیابی انجام شود.
اگر اطلاعات سرور یا Storage مهم است، از اقدامات زیر خودداری کنید:
Rebuild مجدد را بدون بررسی آغاز نکنید.
Spare را بدون بررسی خارج نکنید.
دیسکها را جابهجا نکنید.
ترتیب دیسکهای RAID را تغییر ندهید.
RAID را Initialize نکنید.
Array را Delete و دوباره ایجاد نکنید.
Firmware Controller را بدون بررسی بهروزرسانی نکنید.
دیسک خراب را Format نکنید.
اطلاعات جدید روی RAID ذخیره نکنید.
دیسکها را بدون تهیه Image در نرمافزارهای تعمیراتی اسکن نکنید.
هزینه بازیابی RAID دارای Spare به ساختار آرایه و وضعیت دیسکها بستگی دارد.
عوامل مؤثر بر هزینه عبارتاند از:
نوع RAID
تعداد دیسکها
تعداد دیسکهای خراب
نوع Spare
وضعیت Rebuild
میزان اطلاعات
نوع RAID Controller
خرابی Firmware
خرابی فیزیکی دیسکها
وضعیت فایلسیستم
وضعیت Volume
تعداد Storage یا Arrayهای موجود
به همین دلیل، قیمت دقیق پس از بررسی ساختار RAID و وضعیت دیسکها مشخص میشود.
رسانه افزار در زمینه بازیابی اطلاعات سرورها و سیستمهای ذخیرهسازی، امکان بررسی تخصصی RAIDهای دارای Spare را فراهم میکند.
این بررسی میتواند شامل موارد زیر باشد:
شناسایی نوع RAID
شناسایی Hot Spare
شناسایی Cold Spare
شناسایی Global Spare
شناسایی Dedicated Spare
بررسی وضعیت Rebuild
بررسی ترتیب دیسکها
تحلیل Stripe و Parity
بررسی RAID Controller
تهیه Image از دیسکها
بازسازی ساختار RAID
بازیابی Volume و فایلسیستم
اگر RAID سرور شما پس از خرابی یک یا چند دیسک وارد وضعیت Degraded، Failed یا Rebuilding شده است، پیش از Rebuild مجدد یا تعویض دیسکها بهتر است وضعیت آرایه بررسی شود.
بسته به نوع RAID، تعداد دیسکهای خراب، وضعیت Spare و میزان پیشرفت Rebuild، در بسیاری از سناریوها امکان بازیابی اطلاعات وجود دارد.
در صورت پشتیبانی Controller و تنظیمات مناسب، Hot Spare میتواند بهصورت خودکار جایگزین دیسک خراب شده و فرآیند Rebuild را آغاز کند.
ممکن است امکان بازیابی وجود داشته باشد. در این شرایط باید وضعیت دیسکهای اصلی، Spare و میزان پیشرفت Rebuild بررسی شود.
Hot Spare در زمان فعالیت سیستم آماده استفاده است و معمولاً میتواند بهصورت خودکار وارد فرآیند جایگزینی شود. Cold Spare معمولاً خارج از آرایه نگهداری شده و برای استفاده به اقدام دستی نیاز دارد.
Global Spare میتواند برای چندین RAID یا Array در یک Storage مورد استفاده قرار گیرد و در صورت خرابی دیسک، بر اساس سیاست Controller بهعنوان دیسک جایگزین انتخاب شود.
خیر. اگر اطلاعات اهمیت دارد، قبل از تعویض یا Rebuild باید وضعیت آرایه و سایر دیسکها بررسی شود؛ زیرا ممکن است خرابی فقط مربوط به یک دیسک نباشد.
بازیابی RAID دارای Spare به دلیل وجود دیسکهای جایگزین و احتمال اجرای خودکار Rebuild، نیازمند بررسی دقیق وضعیت آرایه است. Hot Spare، Cold Spare، Global Spare و Dedicated Spare هرکدام ساختار و عملکرد متفاوتی دارند و تشخیص نوع Spare در فرآیند بازیابی اهمیت زیادی دارد.
در صورت خرابی RAID، بهخصوص زمانی که Rebuild ناقص شده، چند دیسک از کار افتاده یا Spare وارد آرایه شده است، از Rebuild مجدد، Initialize، حذف Array و جابهجایی دیسکها بدون بررسی تخصصی خودداری کنید.
رسانه افزار با تحلیل ساختار RAID، وضعیت دیسکها، نوع Spare و اطلاعات Rebuild، مسیر مناسب برای بازیابی اطلاعات سرور و Storage را تعیین میکند.
بازیابی RAID دارای Spare، بازیابی RAID با Hot Spare، بازیابی RAID با Global Spare، بازیابی RAID با Dedicated Spare، بازیابی اطلاعات RAID سرور، ریکاوری RAID سرور، بازیابی اطلاعات RAID خراب، بازیابی RAID بعد از Rebuild، بازیابی Hot Spare، بازیابی Global Spare، بازیابی Dedicated Spare، بازیابی RAID دارای Hot Spare، بازیابی اطلاعات Storage، دیتا ریکاوری سرور
بازیابی RAID دارای Spare و انواع Spare | ریکاوری تخصصی RAID
بازیابی RAID دارای Spare شامل Hot Spare، Cold Spare، Global Spare و Dedicated Spare با بررسی تخصصی Rebuild، دیسکها، RAID Controller و ساختار اطلاعات.
/بازیابی-raid-دارای-spare/
بازیابی RAID دارای Spare و انواع Spare