SystemRescue که پیشتر با نام SystemRescueCd شناخته میشد، یک نرمافزار نجات سیستم مبتنی بر لینوکس است که بهصورت یک محیط بوتپذیر برای مدیریت یا تعمیر سیستمها و دادهها پس از وقوع خرابی ارائه میشود. این نرمافزار با هدف تسهیل انجام وظایف مدیریتی بر روی رایانه، مانند ایجاد و ویرایش پارتیشنهای دیسک سخت طراحی شده است.
نرمافزار SystemRescue با فراهمآوری مجموعهای از امکانات و ابزارهای جامع، انتخابی مناسب برای متخصصان فناوری اطلاعات و مدیران سیستم است که نیازمند مدیریت و نگهداری از سیستمها در شرایط بحرانی هستند.
ویژگیها و امکانات مهم این نرمافزار
ابزارهای سیستم لینوکس: این نرمافزار شامل مجموعهای از ابزارهای لینوکسی مانند GParted، FSArchiver ، ابزارهای فایلسیستم و ابزارهای پایه (ویرایشگرها، Midnight Commander، ابزارهای شبکه) است.
پشتیبانی از سیستمعاملهای مختلف: این نرمافزار هم برای رایانههای لینوکسی و هم ویندوزی قابلاستفاده است و از دسکتاپها و سرورها پشتیبانی میکند.
بدون نیاز به نصب: این نرمافزار را میتوان از درایو CD/DVD یا فلشدرایو بوت کرد، هرچند امکان نصب روی دیسک سخت نیز وجود دارد.
پشتیبانی از فایلسیستمهای مهم: هستهٔ این نرمافزار از فایلسیستمهای اصلی مانند ext4، xfs، btrfs، vfat و ntfs، همچنین فایلسیستمهای شبکه مانند Samba و NFS پشتیبانی میکند.
ابزارهای موجود در نرمافزار
GNU Parted: برای ایجاد، تغییر اندازه، جابهجایی و کپی کردن پارتیشنها و فایلسیستمها.
GParted: پیادهسازی گرافیکی با استفاده از کتابخانهٔ GNU Parted.
FSArchiver: آرشیوکنندهای انعطافپذیر که برای بازیابی سیستم و دادهها قابلاستفاده است.
Ddrescue: ابزاری برای ایجاد کپی از دستگاههایی که مشکلات سختافزاری دارند و پر کردن بخشهای معیوب با الگوی دلخواه.
ابزارهای فایلسیستم: برای فرمت، تغییر اندازه و دیباگ پارتیشنهای موجود روی دیسک سخت.
Ntfs3g: امکان دسترسی خواندن/نوشتن به پارتیشنهای NTFS ویندوز.
TestDisk: ابزاری برای بررسی و بازیابی پارتیشنها، با پشتیبانی از فایلسیستمهایی نظیر reiserfs، ntfs، fat32 و ext3/ext4.
Memtest: برای تست حافظهٔ رایانه (اولین اقدام پیشنهادی در صورت بروز مشکلات پیشبینینشده یا خرابیها).
Rsync: نرمافزاری کارآمد و قابلاعتماد برای ایجاد پشتیبانهای راه دور.
ابزارهای شبکه: شامل Samba، NFS، Ping، NsLookup و ابزارهای دیگر برای پشتیبانگیری و انتقال دادهها در شبکه.
کاربردهای مهم این نرمافزار
۱. این نرمافزار برای کاربرانی که نیازمند انجام وظایف زیر هستند، مناسب است:
۲. تعمیر و بازیابی سیستمها و دادههای آسیبدیده.
۳. ایجاد، مدیریت و اصلاح پارتیشنهای دیسک سخت.
۴. آزمایش و عیبیابی سختافزاری مانند حافظهٔ دستگاه.
۵. ایجاد پشتیبانهای محلی یا راه دور با استفاده از ابزارهای پیشرفتهٔ موجود.