سوختن هارد و سرور مجازی

درست یک روز بعد از این که چند نوسان برق در منزل مشاهده شد، هارد کامپیوترم جان به جان‌آفرین تسلیم کرد. حالا من مونده بودم و اطلاعاتی که از بین رفته بود و زجر نصب مجدد ویندوز، ویژوال استودیو، SQL Server، SVN، Jira و بقیه‌ی خورده ریزهای دیگر. البته مصیبت وارده از ناحیه اطلاعات از بین رفته و خرید مجدد هارد دیسک را هم فراموش نکنید. از آنجا که فعلاً از یک هارد موقتی استفاده می‌کنم و باید بعداً دوباره تمامی مراحل نصب را برای هارد جدید  هم تکرار کنم، باید دنبال راهی می‌گشتم تا زمان نصب مجدد را کاهش دهم. بعد از کلی دو دو تا چهار تا کردن تصمیم گرفتم از VM Ware برای ایجاد یک سرور مجازی استفاده کنم.

روشی که انجام دادم این است: نصب یک نسخه از ویندوز XP به صورت Virtual. از ویندوزهای جدیدتر استفاده نمی‌کنم چون ویندوز XP سریع‌تر نصب می‌شود و جای کمتری می‌گیرد. بلافاصله بعد از نصب، VM مربوطه را روی DVD می‌ریزم. چون ممکن است دفعات بعد هم به یک ویندوز تازه نیاز پیدا کنم. در این مرحله یک اشتباه کوچک انجام دادم و آن هم محدود کردن فضای مورد استفاده Virtual Machine به ۲۰ گیگ بود. چون فکر می‌کردم VM Ware کل آن فضا را در همان ابتدای کار اختصاص می‌دهد. البته بهتر است شما این فضا را خیلی بیشتر در نظر بگیرید چون اولاً نیازی به داشتن آن مقدار فضای خالی در همان لحظه وجود ندارد، ثانیاً بعد از ایجاد Virtual Machine دیگر نمی‌توان این فضا را تغییر داد. در مورد بقیه تنظیمات مثل شبکه، درایورها و بقیه نگران چیزی نباشید چون خود VM Ware پیش‌فرض‌های خوبی دارد و معمولاً مشکل خاصی در رابطه با شبکه وجود ندارد.

بعد از نصب ویندوز، باقی موارد مورد نیاز از جمله SQL Server را نصب می‌کنم. فقط باید دقت شود که به خاطر کوچک نگه داشتن حجم Virtual Machine هیچ اطلاعات اضافی مثل دیتابیس‌ها یا سورس کد را به Virtual Machine اضافه نکنید. بعد از این که همه چیز را خوب تست کردم کل Virtual Machine را روی DVD رایت می‌کنم. کپی یک نسخه از VM Ware و کلیه passwordها از جمله رمز ویندوز و SQL Server هم فراموش نشود. تا اینجا حجم Virtual Machine حدود ۴ گیگ شده که به راحتی می‌توان آن را روی یک DVD نگه داشت.

حالا دیگر می‌توانم با خیال راحت از این Virtual Machine به عنوان سرور استفاده کنم. از این به بعد هر وقت که هاردم بسوزد یا ویندوزم ایراد پیدا کند فقط مراحل نصب ویندوز و ویژوال استودیو را انجام خواهم داد، چون یک سرور را به صورت Virtual دارم. هم به صورت خام و بدون اطلاعات در DVD و هم به صورت عملیاتی. خوبی این روش این است که اولاً می‌توانم سرور را روی یک هارد مطمئن نگه‌داری کرده، در ویندوزهای مختلف آن را با استفاده از VM Ware اجرا کرده و با آن کار کنم، درست همانطور که از یک سرور واقعی در محل کار استفاده می‌شود. ثانیاً اگر دوباره فاجعه‌ای مثل سوختن هارد دیسک اتفاق بیفتد، با فرض داشتن backup اطلاعات، کافی است یک نسخه از سرور مجازی را که قبلاً روی DVD رایت کرده بودیم را روی هارد جدید کپی کرده، اطلاعات سورس، دیتابیس و… را restore تا کار در مدت زمان کمتری شروع شود.

امیدوارم هیچ وقت از این طور فجایع برای شما اتفاق نیفتد چون داغ از دستن دادن هارد خیلی سخت است!

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

Comments

  1. ghafoori

    می تونی چندتا هارد داشته باشی
    یک هارد مجازی دیگر ایجاد کنی و
    بقیه برنامه هایت را روی ان بریزی
    من برای خودم یک ماشین مجازی با دو هارد ایجاد کردم هارد اولی ویندوز داره
    دومی لینوکس

  2. محمود رمضانی

    چرا ۶ ؟
    ۶ رو نمیدونم اما ورژن ۷ که داره.
    در ضمن یک دلیل دیگه که بهتره ورژن ۷ رو هم امتحان کنید اینه که ورژن ۷ برای ویژوال استادیو ۲۰۱۰ پلاگ این داره.یعنی شما می تونید به صورت ریموت برنامه ای که تو ویژوال استادیو می نویسید توی ماشین مجازی دیباگ کنید.

  3. ناشناس

    به نظرم VM-Ware هم خيلي کند هست و هم زياد بازي در مي آورد. من شخصا Virtual Box را ترجيح مي دهم و يا همان Virtual PC هم از Vm-Ware بهتر هست

  4. ناشناس

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

  5. mehdi

    با سلام
    از وبلاگت خيلي استفاده كردم اگر مايل به تبادل لينك هستي وبلاگ مرا به آدرس http://direh.persianblog.ir و با عنوان
    "آموزش ویژوال بیسیک و نر م افزارهای صنایع توسط مهدی حاتمی "
    به لينك هات اضافه كن و به من خبر بده تا من وبلاگ شما را اضافه كنم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *