12、备份策略、系统故障排除

一.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/sysimage     //切换到待修复系统

cd /boot/grub/

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

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

4./ect/inittab文件丢失

故障现像

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

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

chroot /mnt/sysimage

mount /dev/hdc /mnt    //挂载

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

5.遗忘root用户密码

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

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

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

时间: 2024-11-01 19:11:09

12、备份策略、系统故障排除的相关文章

远程控制-备份策略-系统故障排除

Linux远程控制 Linux备份策略 系统故障排除 ################################################# 一.Linux远程控制 OpenSSH,Secure SHell 服务端程序:sshd 服务配置:/etc/ssh/sshd_config Port 22                        [SSH协议的标准端口] UseDNS no                          [不使用DNS解析] Linux客户端的SSH程

系统故障排除

1.    系统故障排除 1)  模拟磁盘/dev/sda的MBR故障,并执行修复 01.          备份磁盘/dev/sda的MBR扇区 选择一个/dev/sda以外的文件系统(比如/dev/sdb1)来存放备份文件:     [[email protected] ~]# df -hT/home                 //选择/dev/sdb1存放备份 文件系统         类型     容量     已用     可用     已用%     挂载点 /dev/sdb1

Linux系统备份策略详解

由于linux系统的特殊性,获取root用户权限后,很容易把系统搞崩溃,所以系统备份是一件不容忽视的大事.得益于linux系统自身的优越性,所以系统的备份和还原操作还是相对简单的. Linux系统所有的数据都以文件的形式存在,所以备份就是直接拷贝文件;硬盘分区也被当成文件,所以可以直接克隆硬盘数据. Linux系统自带很多实用工具,比如tar.dd.rsync等,备份还原系统不需要购买或下载第三方软件. Linux系统在运行时其硬盘上的文件可以直接被覆盖,所以还原系统的时候不需要另外的引导盘.

常见系统故障排除

常见系统故障排除: 确定问题的故障特征是什么 重现故障 使用工具收集进一步信息,以确定问题根源 排除不可能的原因 定位故障: 从最简单的问题入手 一次只尝试一种方式 备份源文件 尽可能借助工具 可能会出现的故障: 管理员密码忘记 进入单用户模式直接修改密码 系统无法正常启动 a.      grub损坏(MBR损坏,grub配置文件丢失) ddif=/dev/sda  of=/root/mbr.backup bs=512count =1 先备份到其他磁盘 dd if=/dev/zeroof=/d

oracle备份策略

RMAN>  CONFIGURE RETENTION POLICY TO REDUNDANCY 2;RMAN>  CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 14 DAYS;启用控制文件自动备份及备份存放位置配置RMAN> configure controlfile autobackup on;查看配置信息RMAN> show all; ----------------------------------------------

公司内部搭建svn文件服务器备份策略

svn备份策略 1,全备份(测试阶段每天执行) svn文件夹备份和svn dump文件备份 第一步: 在192.168.8.11服务器上 先执行C:\svn备份脚本\svnw.bat脚本.内容如下: svnadmin hotcopy c:\Repositories\svn\project c:/svnback/project1-%date:~0,4%-%date:~5,2%-%date:~8,2% 备注:这行代码的意思是用svnadmin把版本库里面所有的文件全部备份到这个路径下,C:/svnb

MySQL:亲测备份策略实例(线上真实备份案例)

小生博客:http://xsboke.blog.51cto.com 如果有疑问,请点击此处,然后发表评论交流,作者会及时回复(也可以直接在当前文章评论). -------谢谢您的参考,如有疑问,欢迎交流 是否为线上库的备份而烦恼过,这里提供一个完整的备份从属数据库的备份方案,亲测可用 说明: 备份从库,按周计,每周进行一次全备 每周一的早上六点进行全备,其他时间备份中继日志 在从库上启用rsync服务,用于异地备份 在本地服务器使用rsync命令定时同步数据库的备份 此备份可用于为Master添

MYSQL自动备份策略的选择与优劣点分析

目前流行几种备份方式:1.逻辑备份:使用mysql自带的mysqldump工具进行备份.备份成sql文件形式.优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问).可能会阻止修改操作.sql文件通用方便移植.缺点:备份的速度比较慢.如果是数据量很多的时候.就很耗时间.如果数据库服务器处在提供给用户服务状态,在这段长时间操作过程中,意味着要锁定表(一般是读锁定,只能读不能写入数据).那么服务就会影响的.

MYSQL自动备份策略的选择与实践

目前流行几种备份方式: 1.逻辑备份:使用mysql自带的mysqldump工具进行备份.备份成sql文件形式.优点:最大好处是能够与正在运行的mysql自动协同工作,在运行期间可以确保备份是当时的点,它会自动将对应操作的表锁定,不允许其他用户修改(只能访问).可能会阻止修改操作.sql文件通用方便移植. 缺点:备份的速度比较慢.如果是数据量很多的时候.就很耗时间.如果数据库服务器处在提供给用户服务状态,在这段长时间操作过程中,意味着要锁定表(一般是读锁定,只能读不能写入数据).那么服务就会影响