电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 459|回复: 0

Linux的备份和恢复简介

[复制链接]
admin 发表于 2022-7-1 23:00:22 | 显示全部楼层 |阅读模式
数据的备份和恢复,对系统运维尤其重要。
linux上的备份主要有两种方式 :  1、使用  tar命令,将目录打包压缩进行备份,2、使用dump命令备份
              恢复对应也是两种方式:1、使用tar命令,解压缩                              2、使用restore命令恢复

tar命令的使用方法详见: http://www.jsjlt.com/thread-65242-1-1.html
本文简单介绍一下 dump和restore命令的用法:
1、dump
      dump.png

dump可以备份分区例如 /boot, 也可以备份目录,但是备份目录只能用参数0(完全备份),备份分区参数可以用0-9(0为完全备份,1-9为上次备份的增量备份,9之后再用0 )

例如:

dump -0uj -f /opt/boot.bak0.bz2  /boot (完全备份 /boot分区)
dump -1uj -f /opt/boot.bak1.bz2 /boot  (增量备份 /boot分区)
dump -2uj -f /opt/boot.bak2.bz2 /boot   (从上次增量备份 /boot分区)
dump -0j -f /opt/etc.bak0.bz2 /etc (完全备份目录 /etc, 注意分区只能用参数0,而且参数u就没有意义,不能用了)
dump -W 查看需要备份的文件和最后一次备份的信息
cat /etc/dumpdates  查看备份次数和时间

2、restore

restore.png

   例如:
   restore -C -f /opt/boot.bak0.bz2   (比较备份文件和现在系统上对应的文件有没有差异)
   restore -t  -f /opt/boot.bak1.bz2  (查看备份文件boot.bak1.bz2里都有什么文件)
   cd /opt/boot  (想将 boot.bak0.bz2恢复到  /opt/boot目录下,所以先进入此目录)
   restore -r -f  /opt/boot.bak0.bz2 (还原,最常用的数据恢复)
   restore -r -f  /opt/boot.bak1.bz2 (如果有增量备份,那么需要对增量备份,一个一个按顺序恢复)
   restore -r -f /opt/boot.bak2.bz2(如果有增量备份,那么需要对增量备份,一个一个按顺序恢复)


您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-19 16:14 , Processed in 0.074922 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表