一.Linux备份策略

1.tar完全备份

-N yyyy-mm-dd 备份..后更新的文档

文件看ctime

目录看atime

-p 保留原有属性权限

-P保留原有绝对路径不变

--exclude排除不需要备份的文档

2.touch:修改文件时间和创建新文件

atime:文件的内容被取用,如cat

mtime:文件内容数据被改

ctime:文件的状态改变,如权限与属性

ls -lu 查看atime

l  查看mtime

-lu 查看ctime

3.stat:查看对应文件的响应时间信息

4.dump -级别 [选项]... -f 备份位置 源数据

-0 完全备份 1备份0后的更改,2备份1后的更改

-j 启用bzip2

-S 检查本次备份需要多少磁盘空间

-u 备份单个文件系统时,将本次备份的时间更新到/etc/dumpdates

-W 检查已标记dump分区是否备份过

5.restore [选项]... -f 备份位置

-t 查看备份文档列表

-r 从备份位置恢复数据

-x 从备份设备提到数据(非压缩的)

-C 比较备份文件与当前文件的差异

-i 交互式恢复操作模式

6.为/boot 制作完全备份

dump -0 -f /root/boot.dump /dev/sda1

7.恢复/boot分区

-f 指定备份的位置

cd /boot    //切换到目标文件夹

restore -tf /root/boot.dmp    //检查备份

restore -rf /root/boot.dmp    //恢复数据

8.从光盘制作iso镜像

使用cp复制光盘镜像

- 直接cp设备文件,而不是挂载目录

cp /dev/cdrom /bak/linux-tools.iso

ls /bak

mount -o loop /bak/linux-tools.iso /mnt     //挂载镜像文件到文件夹

file rhel-5.9x86_64_dvd.iso //查看文件类型

dd if=/dev/cdrom of=/isos/rhel.iso

cat /dev/cdrom > /isos/rhel.iso

二.系统故障排除

1.设备复制/克隆

dd工具,直接读写磁扇区

-d if=输入设备 of=输出设备  bs=块大小 count=块数

将磁盘sda复制到sdb  块大小=512字节=mbr

dd if=/dev/sda of=/dev/sdb bs=512 conut=1

2.恢复MBR扇区故障

dd if=/dev/sda of=/mnt/sdb1/sda.mbr bs=512 conut=1   //备份

dd if=/dev/zero of=/dev/sda bs=512 conut=1   //破坏

mkdir /tdir; //创建新文件夹

mount /dev/sdb1/tdir //挂载备份盘

dd if=/tdir/sda.mbr of=/dev/sda bs=512 count=1

3.(1)修复GRUB引导故障

1.在grub>提示符后,手动执行引导

grub>root(hd0,0)

grub>kernel /vm... ... ro root=/dev/sda2   //此处填根文件所在的分区

grub>initrd /initrd... ...

grub>boot

2.进入系统后,重建grub.conf配置文件

(2)当GRUB引导程序也遭破坏时,需要进修复模式,重建GRUB程序

chroot /mnt/sysp_w_picpath     //切换到待修复系统

cd /boot/grub/

grub-install /dev/sda    //重建GRUB引导

进入系统后,重建grub.conf配置文件

4./ect/inittab文件丢失

故障现像

启动提示 "...INIT:No inittab file found"

解决思路:在急救模式中重装initscripts软件包

chroot /mnt/sysp_w_picpath

mount /dev/hdc /mnt    //挂载

rpm -ivh /mnt/Server/initscripts-.rpm --force   //强制安装

5.遗忘root用户密码

引导用入单用户模式,然后重设密码

grub>kernel... 1   //进入grub界面按上下健 按e 光标定位到kernel 再按e 空格写1

回车 再按b启动 重设密码 passwd 123

转载于:https://blog.51cto.com/yht1990/1790254

11、查看及测试网络、配置网络地址、内核及模块管理相关推荐

  1. Linux网络系列--网络设置(查看及测试网络,设置网络连接、修改网络配置文件、虚拟机的域名解析配置)

    文章目录 一. 查看及测试网络 1.1 查看网络配置 1.1.1 ifconfig命令--查看网络接口地址 1.1.2 hostname命令--查看.修改主机名 1.1.3 netstat与ss命令- ...

  2. 11 linux下的网络配置

    11 linux下的网络配置 1.IP ADDRESS是网络进程地址,ip是由32个01组成 2.子网掩码 用来划分网络区域 子网掩码非0的位对应的ip上的数字表示这个ip的网络位 子网掩码0位对应的 ...

  3. sentos7查看网络配置_怎么查看centos7的网络配置

    1.    首先找到网关: 打开虚拟机,"编辑"-"虚拟网络编辑器",即可看到各个信息 2.    查看dns: 输入:cat/etc/resolv.conf( ...

  4. BNB 测试网络配置

    全流程步骤 安装 MetaMask 钱包 在 MetaMask 钱包中配置 BSC 测试链 向测试链钱包注入测试 BNB/USDT/DOGE Remix 编写代码 正式发币 1. 安装 MetaMas ...

  5. 解决超级账本测试网络配置中 Cannot run peer because error when setting up MSP of type bccsp from directory 的问题

    具体错误如下: 在执行完如下指令后出现 peer chaincode query -C mychannel -n fabcar -c '{"Args":["queryAl ...

  6. Linux查看网络配置

    一.普通需求:查看IP地址 1.ifconfig 2.ip addr 二.查看或修改网络配置(以CentOS7.6为例) 1.xshell连接好Linux后,进入网络配置目录:cd /etc/sysc ...

  7. IP地址虚拟网络与虚拟机网络配置

    欢迎关注博主 Mindtechnist 或加入[Linux C/C++/Python社区]一起探讨和分享Linux C/C++/Python/Shell编程.机器人技术.机器学习.机器视觉.嵌入式AI ...

  8. tx2无法识别网络_Jetson TX2开篇--网络配置

    续接上文,硬件连接完毕后,接通电源,按开机按钮. 系统开机首次进入的是以nvidia用户登录的Ubuntu 命令行界面. 习惯使用图形界面的用户莫慌,首次开机通过startx 命令发现无法启动图形界面 ...

  9. 燕山大学计算机网络实验(windows网络配置方法及基本网络命令、交换机和路由器的使用、小型校园网络模拟搭建)

    项目源码以及报告获取,可看我专栏简介 实验1 windows网络配置方法及基本网络命令 1.1 实验内容和要求 1.查看本机网络配置,根据配置信息,把本机地址改为静态地址,并使用ipconfig.pi ...

最新文章

  1. L - Oil Deposits HDU - 1241
  2. c++ 使用 math库笔记
  3. c# 调用音库开发英语单词记忆本
  4. python 定义变量x格式_如何从CSV文件中提取数据列并将它们定义为x和y变量,然后使用pylab在python中绘制它们?...
  5. 云计算(Cloud Computing)的前世今生
  6. 作者:石在辉(1983-),男,中移(苏州)软件技术有限公司大数据产品部方案架构师。...
  7. 离婚算法:说不清的感情对错,但算得清的财产分割
  8. Qt_ERRO Rundefined reference to `vtable for XXX'
  9. 手机屏幕怎么计算机,怎么将手机屏幕投屏到电脑上
  10. stm32h743单片机嵌入式学习笔记2-单片机获取电容触摸屏原理
  11. wamp mysql 远程访问_wamp远程登录配置步骤
  12. Vue移动端H5手势缩放滚动拖拽插件Easyscroller
  13. 服务器排性能行榜,服务器CPU性能排行榜天梯图(双路/三路/四路)
  14. 热烈欢迎中国照明网总经理丁云高一行莅临新起典考察交流
  15. QListWidgt QListView QTableWidget QTableView 去掉虚线框
  16. wxpython 右键菜单_使用wxPython打造印象笔记(14)笔记本管理
  17. 关于BN层的一点理解
  18. 利用百度poi计算城市能级及评价街道范围便利度、生活宜居情况等
  19. 加强立法规制个人信息滥用
  20. Poly-Yolo复现

热门文章

  1. Java获取系统日期时间
  2. 如何优化计算机网络课程,计算机论文:探究如何优化计算机网络课程教学方法.docx...
  3. 写的函数符号表里没有_你有没有想过,C语言 main 函数到底为啥这么写?
  4. python里面self_Python中的self详细解析
  5. 关于学习Python的一点学习总结(54->集合->堆->双端队列)
  6. 迟到的预备赛前练习赛题解
  7. C语言入门练习 - 第二期 判断语句与循环语句(题解)
  8. luogu P4258 [WC2016]挑战NPC(一般图的最大匹配,带花树,建图、拆点技巧)
  9. 模板 - KM算法(O(n^3))(二分图最大权完美匹配)
  10. 置换群和Burnside引理,Polya定理