ریکاوری RAID 6
خرابی RAID 6 از جمله مشکلاتی است که معمولا دور از انتظار کاربران رخ میدهد ، چرا که این سطح از RAID بهدلیل ساختار پیچیده ای که دارد، بهعنوان یکی از مطمئنترین راهکارهای ذخیرهسازی شناخته میشود. با این حال در برخی موارد این ساختار نیز ممکن است با اختلال یا از دست رفتن اطلاعات مواجه شود و این موضوع میتواند چالشهای جدی برای کاربران و سازمانها ایجاد کند.
در ادامه با بررسی دقیق علتهایی که منجر به خرابی RAID 6 میشوند و با تحلیل عوامل نرمافزاری، سختافزاری و انسانی مؤثر در بروز این مشکلات، راهکارهایی تخصصی برای پیشگیری و رفع این اختلالات و روشهای اصولی ریکاوری RAID 6 را معرفی خواهیم کرد تا در صورت بروز مشکل، بتوانید با آگاهی کامل و کمترین ریسک ممکن از اطلاعات ارزشمند خود محافظت کنید.
چرا RAID 6 با وجود “دو پاریتی” (Dual Parity) از کار میافتد؟
در RAID 6 معمولاً کاربران تصور میکنند که این سطح از RAID قادر است حتی در صورت خرابی یا سوختن همزمان دو هارد، همچنان به فعالیت خود ادامه دهد.
اما در زمان مواجهه با خرابی، کاربران مشاهده میکنند که RAID از کار افتاده و سرور از دسترس خارج شده است، موضوعی که اغلب بر خلاف انتظار اولیه رخ میدهد و موجب سردرگمی میشود.
در ادامه، به بررسی دقیق دلایل بروز این وضعیت می پردازیم.
۱.خرابی همزمان ۳ هارد
طبق استاندارد ها و مشخصات فنی، RAID 6 فقط خرابی دو هارد را میتواند بصورت همزمان تحمل کند. اما در واقعیت، اکثر هارد ها از یک برند و یک سری تولید هستند و عمر مفیدشان نیز تقریبا یکی است. به همین دلیل هنگامی که یک هارد خراب میشود، مابقی هارد ها نیز در آستانه خرابی قرار میگیرند.
همچنین حوادثی مانند نوسان برق و یا شوک حرارتی، میتواند باعث خرابی 3 هارد بصورت همزمان شود.
2.خرابی هارد حین فرایند بازسازی (Rebuild Failure)
یکی از رایج ترین خرابی ها، بروز مشکل در هارد هنگام فرایند بازسازی (Rebuild) است. در این حالت یکی از هاردها خراب و هارد جدید جایگزین میشود و همزمان فرآیند Rebuild آغاز میگردد .
این فرایند فشار بسیار زیادی (I/O Load) به هارد های باقیمانده وارد میکند. در صورتی که یکی از هارد های قدیمی دارای بدسکتور پنهان باشد، هارد قادر به تحمل این فشار نبوده و از مدار خارج میشود.
در چنین شرایطی 3 هارد ناقص باقی میماند که در نتیجه باعث میشود RAID خاموش شود.
توجه داشته باشید در صورت از دست رفتن اطلاعات طی فرایند rebuild لازم است ، برای حفظ شانس بازیابی اطلاعات ، دستگاه را خاموش کرده و بدون اقدام اضافی در اسرع وقت با کارشناسان ریکاوری raid تماس بگیرید .
۳. مشکلات کنترلر (RAID Controller) و بهم ریختن کانفیگ
گاهی اوقات هاردها سالم هستند، اما کارت کنترلر (مغز سیستم) دچار اختلال میشود.
این اختلال میتواند به دلیل خرابی NVRAM کنترلر یا باگ های Firmware رخ دهد. در چنین شرایطی، کانفیگ RAID از دسترس خارج شده و هاردها حتی در صورت سالم بودن، بهعنوان RAW یا Foreign شناسایی میشود.
۵ اقدامی که هنگام خرابی RAID 6 نباید انجام دهید
هنگام مواجهه با خرابی RAID ، اغلب وسوسه میشوید که با تکیه بر تجربه و دانش خود، فوراً مشکل را برطرف کرده تا هر چه سریعتر به اطلاعاتتان دسترسی پیدا کنید.
با این حال، پیش از هر اقدامی، ضروری است موارد زیر را با دقت بررسی و از آسیب بیشتر جلوگیری کنید.
- دستور Force Online را اجرا نکنید: با اجرای دستور Force Online روی هارد معیوب، دیتای قدیمی و ناقص وارد RAID شده و پاریتیها را خراب میکند (Data Corruption).
- هارد را جا به جا(Slot)نکنید: جا به جایی هارد و بهم زدن ترتیب آنها باعث پیچیده تر شدن فرایند بازیابی اطلاعات از RAID 6 میشود و شانس بازیابی اطلاعات را کاهش میدهد.
- اگر Rebuild روی درصدی گیر کرد، ادامه ندهید: گیر کردن فرآیند Rebuild معمولاً نشانه وجود بدسکتورهای فیزیکی در هارد است. در چنین شرایطی، تلاشهای مکرر برای تعمیر هارد، تنها باعث ضعیفتر شدن هد هارد و افزایش ریسک از بین رفتن اطلاعات میشود.
- دستورات CHKDSK/FSCK را اجرا نکنید: این دستورات به قصد تعمیر فایل سیستم اجرا میشود. اگر RAID خراب باشد، این دستورات قادر به تشخیص صحیح، اطلاعات سالم از اطلاعات آسیب دیده نیستند. در نتیجه ممکن است فایل های سالم به فایل های بی مصرف CHK تبدیل شود.
- نرمافزارهای رایگان را تست نکنید: برخی نرم افزار ها در عمل Read-Only نیستند، یعنی ممکن است اطلاعات روی هارد یا RAID را تغییر دهد.
مراحل بازیابی اطلاعات RAID 6 در مرکز هارد ایران
اطلاعات ذخیره شده در RAID اغلب اهمیت سازمانی بالایی دارد که همین موضوع ارزش و حساسیت آن را دوچندان میکند. هنگامی که RAID دچار خرابی شده و دسترسی به اطلاعات قطع میشود، کاربران به منظور جلوگیری از اتلاف وقت و با هدف کاهش هزینهها، وسوسه میشوند که خودشان اقدام به تعمیر و بازیابی اطلاعات کنند. اما این اقدامات میتواند منجر به نابودی همیشگی اطلاعات شود.
در شرایطی که اطلاعات برایتان ارزشمند است و تمایلی به پذیرفتن ریسک از بین رفتن آنها ندارید، میتوانید از مرکز هارد ایران کمک بگیرد. این مجموعه فرایند بازیابی اطلاعات را با بالاترین دقت و در کوتاه ترین زمان ممکن انجام میدهد. در ادامه فرایند ریکاوری RAID 6 در مرکز هارد ایران را شرح خواهیم داد.
ساخت ایمیج (Clone) از تمام هاردها
فرایند بازیابی اطلاعات، مستقیما روی هارد اصلی انجام نمیشود، زیرا هرگونه اختلال یا خطا میتواند باعث آسیب بیشتر به اطلاعات شود. به همین دلیل در ابتدا از هارد اصلی یک کپی سکتور به سکتور (Image) تهیه و تمامی مراحل ریکاوری را بر روی این کپی انجام میدهیم.
شبیهسازی مجازی RAID و شناسایی پارامترها
در این مرحله ایمیج ها در محیط نرم افزاری بارگذاری، سپس با تحلیل و بررسی دقیق، ترتیب هاردها، Block Size (مثلا 64K یا 128K)، تاخیر پاریتی و الگوریتم دقیق XOR شناسایی میکنیم.
بازیابی دیتا و تعمیر فایل سیستم
پس از بازسازی مجازی RAID د(Virtual RAID Construction)، پارتیشن ها مجدد شناسایی میشود. در این مرحله فایل سیستم ها (مانند NTFS در ویندوز یا VMFS در ESXi) اسکن شده و مشکلات ساختاری آنها برطرف میشود تا دیتابیس و ماشین های مجازی بطور کامل بازیابی شوند.
ریکاوری RAID 6 برند های مختلف (HP, Dell, QNAP) در مرکز هارد ایران
ریکاوری سرور (HP Proliant): کنترلر های Smart Array HP از الگوریتم “Delayed Parity” استفاده میکنند که بسیاری از نرم افزار ها قادر به درک آن نیستند، به همین دلیل کارشناسان ما برای بازیابی کامل اطلاعات از این نوع سرورهای HP، از ابزار های تخصصی و پیشرفته مخصوص این مدل استفاده میکنند.
تعمیر RAID کنترلر (Dell PERC): کنترلرهای PERC به دلیل حساسیت بالایی که به بد سکتور دارد سریعاً هارد را آفلاین میکند. در چنین شرایطی متخصصین ما هارد را به حالت پایدار بازگردانده و سپس از آن Image تهیه میکنند.
بازیابی اطلاعات QNAP و Synology: این دستگاه بر اساس ساختار لینوکسی و mdadm طراحی شده است. و پیچیدگی اصلی در فایل سیستم های EXT4 و Btrfs میباشد که کارشناسان ما قادر به تحلیل و بازیابی کامل اطلاعات از این نوع فایل سیستم هستند.
هزینه و مدت زمان مورد نیاز برای بازیابی RAID 6
هزینه و مدت زمان ریکاوری RAID 6 به عوامل مختلفی بستگی دارد. در مرکز هارد ایران، پس از تست و بررسی اولیه دستگاه که به صورت رایگان انجام میشود، هزینه دقیق ریکاوری و مدت زمان مورد نیاز برای فرایند ریکاوری RAID 6 توسط کارشناسان اعلام خواهد شد.
سوالات متداول درباره ریکاوری RAID 6
آیا میتوان با ۳ هارد خراب RAID 6 را ریکاوری کرد؟
طبق طراحی و استاندارد RAID ها، RAID 6 فقط خرابی دو هارد را میتواند تحمل کند. با این حال، در صورت خرابی همزمان سه هارد، کارشناسان ما با بهرهگیری از تکنیکهای پیشرفته بازسازی و ابزارهای تخصصی، قادر به بازیابی اطلاعات حتی در این شرایط هستند.
آیا دیتابیسهای SQL و ماشینهای مجازی سالم برمیگردند؟
کارشناسان ما پس از ریکاوری فایلهای دیتابیس (MDF/LDF) و فایلهای ماشین مجازی (VMDK/VHD) ، صحت (Integrity) تست میکنند تا مطمئن شوند این فایل ها قابل Attach و اجرا هستند .
