20220927 20. 基础系统设置与备份策略

20.1 系统基本设置

20.1.1 网络设置 (手动设置与DHCP自动取得)

相关指令

  • ifconfig

  • nmcli

  • hostnamectl

详细内容略

20.1.2 日期与时间设置

  • timedatectl:时区的显示与设置

  • ntpdate:网络校时

  • hwclock:是将正确的时间写入你的 BIOS 时间记录内

20.1.3 语系设置

localectl

20.1.4 防火墙简易设置

目前 CentOS 7 的默认防火墙机制为 firewalld, 他 的管理界面主要是通过命令行 firewall-cmd 这个详细的指令

20.2 服务器硬件数据的收集

20.2.1 以系统内置 dmidecode 解析硬件配备

[root@study ~]# dmidecode -t type 
选项与参数: 
详细的 type 项目请 man dmidecode 查询更多的数据,这里仅列出比较常用的项目: 
1 :详细的系统数据,含主板的型号与硬件的基础数据等 
4 :CPU 的相关数据,包括倍频、外频、核心数、核心绪数等 
9 :系统的相关插槽格式,包括 PCI, PCI-E 等等的插槽规格说明 
17:每一个内存插槽的规格,若内有内存,则列出该内存的容量与型号

20.2.2 硬件资源的收集与分析

除了直接调用出 /proc 下面的文件内容之外,其实 Linux 有提供几个简单的指令来将核心所 侦测到的硬件叫出来的~ 常见的指令有下面这些:

  • gdisk:第七章曾经谈过,可以使用 gdisk -l 将分区表列出;

  • dmesg:第十六章谈过,观察核心运行过程当中所显示的各项讯息记录;

  • vmstat:第十六章谈过,可分析系统 (CPU/RAM/IO) 目前的状态;

  • lspci:列出整个 PC 系统的 PCI 接口设备!很有用的指令;

  • lsusb:列出目前系统上面各个 USB 端口的状态,与连接的 USB 设备;

  • iostat:与 vmstat 类似,可实时列出整个 CPU 与周边设备的 Input/Output 状态。

20.2.3 了解磁盘的健康状态

SMART 其实是“ Self-Monitoring, Analysis and Reporting Technology System ”的缩写,主要 用来监测目前常见的 ATA 与 SCSI 界面的磁盘, 只是,要被监测的磁盘也必须要支持 SMART 的协定才行!

smartd 提供一只指令名为 smartctl

20.3 备份要点

20.4 备份的种类、频率与工具的选择

20.5 鸟哥的备份策略

20.6 灾难复原的考虑

posted @ 2022-11-08 18:10  流星<。)#)))≦  阅读(64)  评论(0编辑  收藏  举报