help-header

راهنمای استفاده از Rescue Disk جهت بازیابی پسورد و انتقال اطلاعات

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

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

 

استفاده از دیسک نجات Finnix  

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

 

31.jpg

 

در ادامه  از شما تاییدیه‌ی تغییر حالت ابرک به Rescue درخواست خواهد شد. پس از تایید منتظر بمانید تا ابرک شما در حالت Rescue قرار گیرد.

32.jpg

 

Finnix یک دیسک نجات بر پایه‌ی سیستم عامل Debian است که امکانات مختلفی مانند مانت و ایجاد تغییرات در دریاوها، پارتیشن‌بندی، بازسای رکوردهای Boot‌ و سیستم نجات را در اختیار شما قرار می‌دهد.

 پس از بوت، با صفحه‌ی زیر رو به رو خواهید شد. برای ادامه، گزینه‌ی Boot Finnix 64Bit را انتخاب کنید.

mceclip2.png

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

mceclip3.png

تغییر پسورد برای Root یا کاربر 

 تغییر پسورد Root یا برای یک کاربر خاص به‌وسیله‌ی Finnix بسیار آسان و سریع قابل انجام است. برای این کار کافی است که ابتدا دیسک اصلی خود را از طریق دستور زیر Mount کنید. توجه داشته باشید برای این دستورها باید از پارتیشن اصلی سیستم‌عامل استفاده کنید، در این مثال، پارتیشن اصلی vda2 بوده است.

mount /dev/vda2 /mnt 

سپس به‌وسیله‌ی دستور زیر، اقدام به تغییر پسورد کنید.

 chroot /mnt passwd 

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

  تعمیر فایل سیستم 

اگر فایل سیستم شما آسیب دیده است، با استفاده از دستورات زیر می‌توانید به‌ راحتی اقدام به تعمیر و بازسازی آن نمایید:

 fsck -y /dev/vda2 

 

بکاپ گرفتن از فایل‌ها و دیتابیس 

  اگر قصد پشتیبان‌گیری از دیتای خود دارید می‌توانید به آسانی با دستورات زیر اقدام به این کار کنید:

 ابتدا فایل سیستم را Mount کنید.

mount /dev/vda2 /mnt     
cd /mnt 

 

 حال میتوانید با مراجعه به دایرکتوری مورد نظر، با استفاده از ابزارهای rsync یا scp، فایل‌های خود را به یک ابرک دیگر  انتقال دهید. 

به طور مثال، مسیر فایل برای دیتابیس mysql به این شکل خواهد بود:

/mnt/var/lib/mysql 

 

 دسترسی توسط SSH 

 اگر قصد استفاده از دیسک نجات توسط SSH Remote را دارید، می‌توانیدبا تعیین پسورد و فعال کردن سرویس SSH از آن بهره مند شوید. البته حالت Rescue باید به‌طور موقت مورد استفاده و تنها برای رفع مشکل فعال شود. استفاده از این حالت جهت سرویس دهی به هیچ وجه پیشنهاد نمی‌گردد.

با دستور passwd برای یوزر Root یک پسورد تعیین کنید و دستور بعدی سرویس SSHرا فعال خواهد ساخت.

passwd    
service ssh start