微信订阅号二维码
本栏目热门内容
  • Acrobat虚拟PDF打印机执行...
  • LINKSYS交换机登录WEB界面...
  • 又一次RAID 5阵列故障记录...
  • 解决VMware vSphere ESXi ...
  • 修改CentOS发行信息以绕过...
  • Windows Server 2008 重命...
  • 解决虚拟化运行的 Windows...
  • Intel Nehalem CPU Errata...
  • 某卢瑟装机搞得一踏糊涂,...
  • 解决MySQL Cluster 备份总...
  • MegaCli安装及使用杂记
  • 解决WSUS显示客户端不全的...
  • 解决 VMWare vSphere 6 客...
  • 解决Windows Server 2008 ...
  • 本站服务器RAID 5阵列双硬...
  • 网站数据库从MySQL 5.0升...
  • 解决MariaDB使用Percona X...
  • 修改arpwatch使通知邮件主...
  • Linux 下的分区调整工具GP...
  • DELL PowerEdge 820 报CPU...
  • 程序员漫画:如何用8种不...
  • 解决很好用的多合一即时通...
  • 使用 GParted 进行虚拟机...
  • 解决Samba WINS服务的错误...
  • 解决Squid代理HTTP时在浏...
  • 用Delphi编写使用到ADO的D...
  • 网站简单改版
  • 索尼系列手提电脑备份失败...
  • Dell R900服务器 BMC firm...
  • 更多...

    三个服务器基础运维必备软件工具
    作者:Sender  来源:WaveCN.com  发布日期:2022-02-28  最后修改日期:2022-02-28

      介绍一下笔者必备的三个 Linux/Windows 服务器基础运维必备软件工具,分别是:

    • Clonezilla,系统克隆工具

    • GParted,分区调整工具

    • SystemRescueCD,系统挽救工具

      首先是 Clonezilla,系统分区影像克隆工具。可以用于大规模系统部署、裸金属备份还原等操作。尤其是通过服务器模式配合DRBD(Distributed Replicated Block Device实现大规模系统部署是一大特色。日常单机情况下主要使用Clonezilla live。大规模部署模式可通过局域网组播技术实现高达40个节点同时部署、每分钟8GB写入的部署速度。

      Clonezilla支持几乎所有文件系统,无论Linux、Windows抑或Mac OS,甚至VMWARE,而且支持识别和只复制数据扇区。对于无法辨认的文件系统,还可通过扇区到扇区模式实现全盘克隆。分区格式方面,支持传统MBR和新的GPT分区格式,支持BIOS或UEFI模式启动。

      系统部署时,支持全无人值守模式,所有设置均可离线设定。单一硬盘影像可以恢复至多个本地设备。支持对硬盘影像加密。通过组播方式实现大规模部署克隆,终端设备支持PXE启动、局域网唤醒时可以实现远程恢复。支持通过BT协议实现大规模部署。支持多种影像存取方式,包括本地硬盘、SSH、SAMBA、NFS以及WebDAV服务。功能特性数不胜数。值得一提的是通过drbl-winroll的辅助,可以实现在克隆Windows终端时自动修改主机名、工作组和SID标识。

      个别美中不足的限制是,不支持对小于源影像的目标分区进行克隆,尚不具备增量或差异备份功能,不支持在线热克隆,克隆影像不能加载操作或提取文件,不支持创建多光盘备份。

      其次是分区工具GParted,全称是GNOME Partition Editor。该工具可以从光盘引导,实现对被操作分区的离线调整且不会丢失数据。大部分支持GNome图形界面的Linux发行版都带了这个工具。

      具体功能特性包括:创建分区表、对分区进行创建、移动、复制、调整大小、检查、标记、设置UUID和删除等操作;调整分区属性标记(启动分区、隐藏分区等);自动分区对齐;从丢失的分区恢复数据等。GParted支持的存储设备包括硬盘、U盘、SSD、NVMe、各种软硬RAID阵列、从512字节开始到4K甚至更多的扇区大小。

      重点是支持对Linux LVM逻辑卷进行可视化热操作。不用敲命令还要左算右算参数值图片

      需要注意的一些情况包括,不能直接缩小xfs文件系统,但可以通过复制分区去间接实现;对于传统的DOS文件系统比如FAT16、FAT32需要较新版本才支持;对于btrfs和xfs需要较新核心版本才能支持放大;对于Linux交换分区需要较新版本的配合工具才能修改标签或UUID等。不过这些限制大部分现在都已经不成为限制了。

      第三个是SystemRescue,也被称为SystemRescueCD。因为要做系统挽救时,大多数情况都是从光盘启动的原因,所以被加上CD。这个工具本质上是一个可以光盘或其它介质启动的完整的Linux系统,通过它启动设备后,就可以尝试加载设备的存储,并进行从中恢复数据或修复系统等操作。该工具本身就带有GParted,以及其它一大堆系统工具、网络工具,比如fsarchiver等等。

      需要注意的是,SystemRescue不仅支持Linux,还能读写Windows设备,这对于存储设备通常都是RAID阵列的Windows服务器来说是个非常关键好用的特性。

      因为我们通常使用的Windows PE去做Windows 服务器离线处理时,有个大问题就是Windows PE不一定支持服务器所使用的RAID阵列卡,导致无法读写而无法提取恢复数据。

      除非自己精心处理制作带有指定RAID阵列卡驱动的Windows PE,但这要看自己有没有这个兴致去折腾。

      具体内置包含的工具包括:

    • GNU Parted:分区和文件系统处理工具

    • GParted:就是上文提到的

    • FSArchiver:归档工具

    • ddrescue:扇区容错复制工具

    • NTFS3g:支持读写NTFS分区

    • Test-disk:检查、恢复分区的工具,支持reiserfs、ntfs、fat32、ext3/ext4以及更多的分区

    • Memtest:内存测试工具

    • Rsync:数据复制工具(这个时候当然不是用来数据同步的)

    • 各种文件系统工具:尽可能支持Linux和Windows各种文件系统

    • 各种网络工具:支持Samba,NFS,以及比如ping,nslookup等等。

    欢迎关注微信公众号后私信讨论文章内容!
    本栏目相关
  •  2013-09-04 Windows Server 2008 重命名域和域控制器
  •  2015-05-11 解决Windows Server 2008 R2域控制器显示无法连接到Internet
  •  2009-04-17 如何在Seamonkey上安装VMWare Server 2.0的客户机Console
  •  2008-04-17 万恶的UAC功能增加了许多麻烦
  •  2022-02-25 Linux 软路由网络吞吐优化设置
  •  2022-03-02 关于 SystemRescueCD/GParted 的使用技巧连载(硬盘分区知识篇)
  •  2022-03-01 关于 SystemRescueCD 的使用技巧连载(网络篇)
  •  2022-03-03 关于 SystemRescueCD/GParted 的使用技巧连载(修复篇)
  •  2022-02-28 三个服务器基础运维必备软件工具