xfsdump备份恢复

阅读: 评论:0

xfsdump备份恢复

xfsdump备份恢复

作者:吴业亮
博客:wuyeliang.blog.csdn

1、xfsdump 备份级别 默认 0

0 级别代表            完全备份
1-9 级别 代表        增量备份

2、备份限制

  • xfsdump不支持没有挂载的文件系统备份,所以只能备份已挂载的文件系统;
  • xfsdump必须使用root的权限才能操作;
  • xfsdump只能备份xfs文件系统;
  • xfsdump备份下来的数据只能让xfsrestore来解析;
  • xfsdump是通过文件系统的UUID来分辨备份档案的,因此不能备份两个具有相同UUID的文件系统。

3、备份语法

# xfsdump [-L S_label] [-M M_label] [-l #] [-f 备份文件]

待备份数据

# xfsdump -I

选项与参数:

  • -L :xfsdump 会纪录每次备份的 session 标头,这里可以填写针对此文件系统的简易说明
  • -M :xfsdump 可以纪录储存媒体的标头,这里可以填写此媒体的简易说明
  • -l :是 L 的小写,就是指定等级~有 0~9 共 10 个等级喔! (默认为 0,即完整备份)
  • -f :有点类似 tar 啦!后面接产生的文件,亦可接例如 /dev/st0 设备文件名或其他一般文件文件名等
  • -I :从 /var/lib/xfsdump/inventory 列出目前备份的信息状态

4、备份系统

# xfsdump -l 0 -f  root_backup /dev/mapper/centos-root -M  centos-root -L root

在指令的下达方面,你也可以不加 -L 及 -M 的,只是那就会进入互动模式,要求你 enter!
5、查看备份信息

#   xfsdump  -I
file system 0:fs id:          86e15787-0785-49b5-8017-08026966e6fcsession 0:mount point:    localhost.localdomain:/device:         localhost.localdomain:/dev/mapper/centos-roottime:           Mon Nov  1 11:16:11 2021session label:  "root"session id:     89291547-40d9-4648-8354-2f3f30f7df6dlevel:          0resumed:        NOsubtree:        NOstreams:        1stream 0:pathname:       /zfs-pool/root_backupstart:          ino 71 offset 0end:            ino 203134240 offset 0interrupted:    NOmedia files:    1media file 0:mfile index:    0mfile type:     datamfile size:     2148536928mfile start:    ino 71 offset 0mfile end:      ino 203134240 offset 0media label:    "centos-root"media id:       4fdfa2ff-950e-4fbe-a58f-5f6dd2373a59
xfsdump: Dump Status: SUCCESS

5、增量备份

# xfsdump -l 1 -f  root_backup-1 /dev/mapper/centos-root -M  centos-root -L root

7、备份分区中某个目录或文件:

语法:xfsrestore -f [备份存放路径] -s [要备份的目录或文件的相对路径] -L [会话标签名] -M [设备标签名]

参数解释:

  • -s --指定分区中文件或目录的相对路径(必须是相对于/的相对路径)
# xfsdump -f dir-backup -s  var/lib  /dev/mapper/centos-root  -L var-dir -M sda

8 文件系统数据恢复

  • 语法:xfsrestore -f [已备份文件路径] [恢复后的文件路径]

  • 全量恢复

xfsrestore  -f   root_backup /
  • 增量恢复
xfsrestore  -f   root_backup-1  /
  • 恢复目录
# mv  /var/lib/ /var/lib-2
# xfsrestore  -f   dir-backup /

注意:

如果没有命令需要安装包

yum install xfsdump -y

本文发布于:2024-02-04 14:56:32,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170709836656569.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:备份   xfsdump
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23