zoukankan      html  css  js  c++  java
  • XFS文件系统的备份与恢复

    永久修改主机名:hostnamectl set-hostname oldboy
    临时修改主机名:hostname

    xfsdump备份
    xfsdump -f 备份的文件位置 要备份的分区或者磁盘


    免交互备份做定时备份:
    xfsdump -f /opt/dump_sdb_01 /sdb -L dump_sdb_1 -M passwd

    备份/boot分区下grub2进行备份
    xfsdump -f /opt/dump_grub2 -s grub2/grub /boot -L dump_grub2 -M boot-sda1

    查看备份文件:
    xfsdump -I 查看的位置cd /var/lib/xfsdump/inventory/

    恢复备份的文件:
    xfsrestore -f 备份的文件 指定恢复文件的路径

    恢复指定文件:
    xfsrestore -f 备份的文件 -s grub2 指定恢复文件的路径

    EXT4文件系统删除后的恢复:

    1、卸载被删除文件的分区

    2、安装extundelete工具

    3、查询被删除的文件  extundelete /dev/sdb  --inode 2  从节点2开始查找  xfs文件系统从64开始

    [root@xuegod63 test]# extundelete /dev/sda4 --inode 2
    . 2

    文件     inode  状态
    lost+found   11
    passwd    12     Deleted
    hosts     13     Deleted
    a         7313   Deleted

    4、恢复:

    方法 1:通过 inode 结点恢复            extundelete /dev/sdb  --restore-inode  12
    方法二:通过文件名恢复                extundelete /dev/sdb  --restore-file   文件名
    方法三:恢复某个目录,如目录 a 下的所有文件:    extundelete /dev/sdb  --restore-directory 目录名
    方法四:恢复所有的文件                  extundelete /dev/sdb  --restore-all 恢复所有文件

    xfsdump增量备份:

    xfsdump -l 1 -f /opt/test-back1 /sdb1 -L test-bak1 -M media0 

    xfsdump -l 2 -f /opt/test-back2 /sdb1 -L test-bak2 -M media0 

    恢复和完全备份一样

  • 相关阅读:
    request.setCharacterEncoding("utf-8");
    JSTL的foreach循环遍历
    EL表达式的查找范围
    Unity_图形学之_shader_学习笔记(一)
    Unity_AssetBundle笔记_(一)(俗称AB包_个人笔记欢迎指正)
    Unity C#笔记 协程详解(转)
    解决方案_And_学习链接_笔记
    Unity_一些Unity内部的重要设置
    C#_异常处理
    Unity3D_Resources封装(ResourcesManager 类)
  • 原文地址:https://www.cnblogs.com/sxdpython/p/12729095.html
Copyright © 2011-2022 走看看