Powershell与运维之系统管理(一)磁盘管理

简介:

对于Windows管理来说视图话的磁盘管理工具大家已经习惯使用了,查看磁盘和分区大小,创建分区、格式化、管理Raid等等是磁盘管理常用的一些操作。但是如果你的Windows服务器规模足够大的话,虽然现版本的大多数可视化控制台都已经支持远程管理,但是在做一些服务器磁盘的批量操作或针对磁盘自定义监控的时候依然是不方便的。

所以Powershell针对磁盘的管理对一个Windows运维工程师来说显的尤为重要,下面就通过几个例子来学习一下:

1 获取磁盘和分区参数

在Powershell4.0之前没有关于磁盘管理的专用cmdlets,所以只能通过WMI来获取:

image

获取所有类型分区:

image

获取某个分区:

image

其实这些都不是我们需要的,我们只要最终的分区结果数值。

image

但是这个数值看着太大了我们直接通过数学计算它处理成GB单位,

image

但Powershell有更人性化的功能,不用去做那些无聊的单位换算。

image

虽然3.0之前的Powershell能获取到一些磁盘的参数,但实际的管理比如Raid或者给磁盘分区还需要依靠原有的命令行工具。但

Powershell4.0之后增加了专有的磁盘管理的cmdlets和Function,磁盘的类型可以支持VirtualDISK和ISCSI存储等并且依然支持早起的命令行的磁盘管理工具。

image

image

参数获取更加方便:

image

二 远程计算机的磁盘管理。关于Windows的Powershell远程管理现在是Windows自动化最好的工具,尤其是借助Windows的活动目录实现的kerberos验证后变的更加方便。所以这个功能我会在接下来一系列文章里都会提到。

powershell 4.0之前:

image

image

Powershell 4.0:

image


本文转自handsome7038 51CTO博客,原文链接:http://blog.51cto.com/lixiaosong/1545572


相关文章
|
2月前
|
存储 监控 安全
PowerShell 语言与员工上网行为监控软件的系统管理协同
在现代企业的网络管理中,员工上网行为监控软件至关重要,PowerShell 以其强大的功能和灵活性,能有效协助监控软件的部署与管理。通过编写简单脚本,系统管理员可检查软件安装状态,自动化处理监控数据,甚至实现异常行为报警,显著提升企业网络安全和管理效率。
37 0
|
3月前
|
缓存 运维 监控
运维之道:从混沌到秩序的系统管理艺术
在数字浪潮中,系统运维如同航船中的舵手,决定着前行的速度与方向。本文以深入浅出的方式,探索运维的核心价值与挑战,并分享提升效率、保障安全的实战技巧。你将学习到如何通过自动化、监控和优化策略,将复杂的运维工作转化为简洁高效的流程,确保系统稳定运行,为业务发展保驾护航。
51 1
|
4月前
|
运维 监控 安全
运维之道:从混沌到秩序的系统管理之旅
【8月更文挑战第21天】在数字时代的浪潮中,运维(Operations)如同航船的舵手,确保技术之舟稳健航行。本文将深入浅出地探讨运维的核心理念与实践,从日常监控、故障响应到系统优化,揭示运维工作如何影响企业IT架构的稳定性与效率。我们将一窥运维人员如何在技术的海洋中导航,保持系统的顺畅运行,并应对突如其来的风浪。
|
5月前
|
机器学习/深度学习 数据采集 人工智能
智能化运维:AI在系统管理中的应用与挑战
本文将深入探讨人工智能(AI)技术在运维领域的应用,分析其带来的效率提升和成本节约,同时指出实施过程中可能遇到的技术和管理挑战。文章还将提供针对这些挑战的应对策略,以期为运维专业人士提供指导和参考。
|
6月前
|
机器学习/深度学习 人工智能 运维
智能化运维:AI在系统管理中的应用与挑战
【6月更文挑战第7天】本文将探讨人工智能(AI)如何在现代IT运维中扮演关键角色,提升效率和预测性维护。我们将分析AI技术如机器学习和自动化工具如何转变传统运维模式,并讨论实施这些技术时面临的主要挑战。
|
6月前
|
机器学习/深度学习 人工智能 运维
智能化运维:AI在系统管理中的应用与挑战
【6月更文挑战第11天】本文探讨了人工智能(AI)在现代IT运维领域的应用,以及它如何改变传统的运维模式。通过分析AI技术的具体使用案例和面临的挑战,文章旨在为读者提供对智能化运维的全面理解。
125 1
|
6月前
|
数据采集 机器学习/深度学习 人工智能
智能化运维:AI在系统管理中的应用与挑战
【6月更文挑战第8天】随着人工智能技术的不断进步,其在IT运维领域的应用也日益广泛。本文将探讨AI在智能化运维中的角色,分析其如何优化传统的运维流程,提升效率,并指出实施过程中可能遇到的技术挑战和伦理问题。
|
6月前
|
机器学习/深度学习 人工智能 运维
智能化运维:AI在系统管理中的角色
【6月更文挑战第5天】随着人工智能技术的飞速发展,其在IT运维领域的应用也日益增多。本文将探讨AI如何改变传统运维模式,提升效率与准确性,并分析其在未来运维工作中的潜在影响。
|
6月前
|
数据采集 人工智能 运维
智能化运维:AI在系统管理中的应用与挑战
【5月更文挑战第32天】随着人工智能技术的飞速发展,其在IT运维领域的应用正逐步改变传统的系统管理模式。本文将探讨AI技术如何优化运维流程、提高效率,并分析在实践中遇到的挑战和解决方案。
|
7月前
|
机器学习/深度学习 人工智能 运维
智能化运维:AI在系统管理中的应用与挑战
【5月更文挑战第31天】随着人工智能技术的不断进步,其在运维领域的应用已成为提升效率、预测故障和自动化处理任务的关键。本文将探讨AI如何改变传统运维模式,实现智能化监控、故障预测及自愈能力,同时分析面临的技术挑战与未来发展趋势。