التكنولوجيا ، اتجاهات الإنترنت ، الألعاب ، بيانات كبيرة

كيفية تبسيط معلومات سعة التخزين

كيفية تبسيط معلومات سعة التخزين

By mariya

كيفية تبسيط معلومات سعة التخزين: تشمل إدارة التخزين جميع العمليات والتقنيات المستخدمة لإدارة الموارد والبرامج والأجهزة التي تشكل نظام تخزين البيانات. إنه ينطوي على تحقيق التوازن الأمثل بين التكاليف والأداء والسعة مع ضمان توافر ومرونة وأمان البيانات التي تزود عالمًا رقميًا بشكل متزايد.

عمليات إدارة التخزين المشتركة

بينما ستختلف الأدوات والتقنيات الدقيقة المستخدمة لإدارة تخزين البيانات بين المؤسسات ، فإليك قائمة بعمليات إدارة التخزين الشائعة:

التزويد: عملية تخصيص سعة تخزين لأجهزة الكمبيوتر والخوادم والأجهزة الأخرى.
المحاكاة الافتراضية: ممارسة الاستفادة من الأجهزة الافتراضية (VMs) لفصل البرامج عن بيئات تشغيل الأجهزة.
الحاوية: نوع من المحاكاة الافتراضية يتم فيه استخدام بيئات الحوسبة المعبأة بالكامل والمحمولة لفصل البرامج عن أنظمة التشغيل الخاصة بها.
ضغط البيانات: تقنية تُستخدم لتحرير مساحة محرك الأقراص ، وسد فجوات الذاكرة ، وتقليل أوقات الاسترجاع ، وزيادة سعة التخزين لديك.
ترحيل البيانات: عملية نقل البيانات من موقع تخزين إلى آخر.
نسخ البيانات: من اللقطات إلى النسخ المتطابق ، يتضمن نسخ البيانات تخزين نفس البيانات في مواقع تخزين متعددة من أجل التكرار والمرونة والموثوقية.
التعافي من الكوارث: الأدوات والتخطيط والسياسات والإجراءات لاستعادة عمليات تكنولوجيا المعلومات إلى وضعها الطبيعي في أعقاب وقوع كارثة.
الأتمتة: من البرامج النصية البسيطة إلى DevOps ، تغطي الأتمتة جميع الأدوات والتقنيات المتعلقة بأتمتة عمليات إدارة تخزين البيانات.

 

كيفية تبسيط معلومات سعة التخزين في باور شيل

يمكن لـ PowerShell استرداد السمات الفردية للأقراص المادية للجهاز ، ولكنها تتطلب طريقة لوضع البيانات في تنسيق أكثر قابلية للقراءة. إليك الطريقة.

على الرغم من روعة إخراج PowerShell ، فلن ترى عادةً معلومات القرص منسقة بدقة. اهتمت Microsoft بشكل خاص بإجراء ذلك بحيث إذا قمت بإدخال Get-PhysicalDisk cmdlet بدون أي معلمات إضافية ، فسترى ملخص قرص سهل القراءة. ومع ذلك ، إذا كنت تستخدم Get-PhysicalDisk cmdlet لاسترداد هذه المعلمات يدويًا (باستخدام Select-Object أو بعض الوسائل الأخرى) ، فسيصبح فك تشفير الإخراج أكثر صعوبة. اسمحوا لي أن أريكم ما أعنيه.

هذه المرة ، مع ذلك ، قمت بتوصيل إخراج الأمر cmdlet في أمر Select-Object cmdlet. الكائنات التي أعرضها هي الاسم المألوف للقرص وحجمه. هذا ما يبدو عليه الأمر:

Get-PhysicalDisk | Select-Object FriendlyName, Size

عندما تنظر إلى الشكل أعلاه ، ستلاحظ بلا شك أن أحجام الأقراص المعروضة بالجيجابايت ، الأمر الذي استخدمته تسبب في عرض حجم القرص كسلسلة أرقام طويلة لا معنى لها. بعد كل شيء ، من الصعب معرفة ما إذا كانت هذه القيم تمثل بايت أو كيلوبايت أو ميغا بايت أو أي شيء آخر بالنظر إلى الشكل. لحسن الحظ ، هناك طريقة لتحويل الإخراج إلى شيء أكثر قابلية للقراءة. هذا هو الأمر الذي سأستخدمه.

Get-PhysicalDisk | Select-Object FriendlyName, {$_.Size/1GB}

على الرغم من أن أحجام القرص يتم التعبير عنها الآن بالجيجابايت ، إلا أن الإخراج في الحقيقة ليس أفضل بكثير مما كان لدينا من قبل. بعد كل شيء ، اسم العمود هو فوضى. لا تزال الأحجام صعبة القراءة لأنه يتم عرض العديد من المواضع العشرية.

إذن ، ما الذي يمكننا فعله لتحسين الأمور؟

لنبدأ بإصلاح رأس العمود. من أجل جعل المخرجات متسقة مع ما تم عرضه في الشكل 1 ، دعنا نعيد تسمية العمود إلى الحجم. للقيام بذلك ، يتعين علينا استبدال {$ _. Size / 1GB} بمصفوفة تسمح لنا بتحديد اسم رأس العمود وتنسيق الإخراج. إليك ما يبدو عليه مثل هذا الأمر:

احصل على قرص فيزيائي | Select-Object FriendlyName، @ {Name = “Size”؛ Expression = {$ _. Size / 1GB}}
في هذه الحالة ، تشير العلامة @ إلى أننا نقوم بإنشاء مصفوفة. تحتوي هذه المصفوفة على عنصرين: الاسم والتعبير. الاسم هو مجرد تسمية نصية تشير إلى ما نريد تسميته بالعمود. يشير التعبير إلى القيمة التي سيتم عرضها داخل العمود. في هذا المثال ، يتكون التعبير من أحجام القرص بتنسيق GB. .

Get-PhysicalDisk | Select-Object FriendlyName, @{Name=”Size”;Expression={($_.Size/1GB).tostring(“#.#”)}}

في حال كنت تتساءل ، يخبر جزء .tostring من الأمر PowerShell أنه بعد تحويل الحجم إلى جيجابايت ، نريد أن نأخذ الرقم الناتج وتحويله إلى سلسلة. ال (“#.#”). جزء الأمر هو ما يخبر PowerShell بعرض الرقم بمكان عشري واحد. إذا كنت تريد أن يتم عرض الإخراج مع منزلتين عشريتين ، فيمكنك استخدام (“#. ##”) بدلاً من ذلك.