کار با Storage از طریق محیط PowerShell

کار با Storage از طریق محیط PowerShell :

در جلسه گذشته چگونگی کار کردن با Storage ها را در محیط ویندوز سرور آموختیم. برای دریافت مطالب ذکر شده اینجا کلیک کنید.

در این جلسه قصد داریم یاد بگیریم که چگونه میتوانیم با استفاده از محیط PowerShell تنظیمات مربوط به Storage ها را انجام دهیم. در واقع میخواهیم کمی از محیط گرافیکی فاصله بگیریم و با محیط کامند بیشتر آشنا شویم.

مطالبی که در جلسه ی قبل آموختیم عبارت بودند از :

  • اضافه کردن هارد دیسک به سیستم در محیط VMware
  • شناساندن هارد دیسک به سیستم

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

 

اضافه کردن هارد دیسک به سیستم در محیط VMware :

مطابق مطالبی که در جلسه قبل ذکر شد یک یا چند هارد دیسک را به سیستم اضافه میکنیم. در صورتی که با این مراحل آشنایی ندارید میتوانید مقاله ی کار با Storage ها در ویندوز سرور را مطالعه نمایید. تصاویر زیر مراحل اضافه کردن هارد دیسک به سیستم را به صورت گام به گام نمایش میدهد.

معرفی storage ها در ویندوز سرور

 

تعریف storage ها در ویندوز سرور

 

معرفی هارد دیسک از طریق power shell

 

کانفیگ storage ویندوز سرور

 

کانفیگ storage از طریق power shell

 

کانفیگ storage از طریق پاورشل

 

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

شناساندن هارد دیسک به سیستم از طریق محیط PowerShell :

برای ورود به محیط PowerShell بر رو منوی Start کلیک کنید و گزینه ی Windows PowerShell را انتخاب کنید.

تنظیمات هارد دیسک از طریق پاورشل

میخواهیم هارد دیسک جدیدی که به سیستم اضافه کردیم را به ویندوز سرور بشناسانیم. پس در واقع قصد داریم تنظیماتی مربوط به Storage را در محیط PowerShell انجام دهیم. ممکن است هیچ دیدی نسبت به دستورات PowerShell نداشته باشیم و یا حتی ندانیم که چه دستوراتی را باید در PowerShell اجرا کنیم. برای اینکه تمام دستورات مربوط به Storage و تنظیمات آن را مشاهده کنیم میتوانیم از دستور “Get -command -Module storage” استفاده کنیم. با اجرای این دستور در محیط PowerShell تمام دستورات مربوط به Storage نمایش داده میشود.

دستور Get -command -Module storage در پاورشل

 

Get -command -Module storage

برای اینکه بدانید چه Storage یا Disk هایی بر روی ویندوز سرور شما موجود است میتوانید از دستور “Get -Disk” استفاده کنید. همان طور که مشاهده میکنید در حال حاضر دو Disk مجزا بر روی سیستم موجود میباشد. Disk 0 همان هارد دیسک اصلی سیستم است که به ویندوز سرور معرفی شده است. اما Disk 1 هارد دیسک جدیدی است که به تازگی به سیستم اضافه شده است. در مقابل Disk 1 عبارت Raw (خام) را مشاهده میکنید. این به این معنی است که این هارد دیسک هنوز به سیستم معرفی نشده است و ویندوز سرور نمیتواند از این فضا به عنوان فضای Storage استفاده کند.

دستور get-disk

برای شناساندن هارد دیسک جدید (Disk 1) به سیستم در محیط PowerShell مراحل زیر را گام به گام انجام میدهیم.

در گام اول میبایست هارد دیسک جدید را Initialize کنیم. برای Initialize کردن هارد دیسک جدید از دستور زیر استفاده میکنیم.

Initialize-Disk -Number 1 -PartitionStyle GPT

New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter E

 

در گام بعدی نوبت آن است که هارد دیسک را پارتیشن بندی کنیم. برای پارتیشن بندی کردن هارد دیسک از دستور زیر استفاده میکنیم.

New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter E

Format-Volume -DriveLetter E -FileSystem NTFS -AllocationUnitSize 4096 -NewFileSystemLabel

بعد از اجرای دستورات قبلی Volume ای با Drive letter = E خواهیم داشت که هنوز فایل سیستمی برایش در نظر گرفته نشده است. اگر با مفهوم فایل سیستم ها آشنایی ندارید مقاله ی سیستم فایل و انواع آن را مطالعه نمایید.

با استفاده از دستور زیر Volume را فرمت میکنیم و سیستم فایل مناسبی را برای آن تعریف میکنیم.

Format-Volume -DriveLetter E -FileSystem NTFS -AllocationUnitSize 4096 -NewFileSystemLabel “Hesabdari”

Format-Volume -DriveLetter

حال اگر وارد This PC شویم این Volume جدید را مشاهده خواهیم کرد. پس با اجرای تمام دستورات بالا در محیط PowerShell میتوانیم هارد دیسک جدید را به سیستم بشناسانیم.

ساخت volume جدید در ویندوز سرور

ارسال دیدگاه

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