美文网首页
centos 7 系统备份

centos 7 系统备份

作者: 晨曦Bai | 来源:发表于2020-01-07 14:08 被阅读0次

    1. 查看在线用户

    w
    who

    2. 踢出用户

    pkill -KILL -t pts/0 #pts/0为w指令看到的用户终端号

    3. 打包备份

    tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/dev --exclude=/media --exclude=/sys --exclude=backup.tgz

    “cvpfz”是tar的选项,分别是“创建档案文件”、“保持权限”(保留所有东西原来的权限)、“使用gzip来减小文件尺寸”。
    “backup.gz”是我们作为备份文件的文件名。
    “/”是我们要备份的目录,/代表的是整个文件系统。
    在 备份文件名“backup.gz”和要备份的目录名“/”之间给出了备份时必须排除在外的目录。有些目录是无用的,例如“/proc”、“/lost+ found”、“/sys”。当然“backup.gz”这个备份文件本身必须排除在外,不然就无限循环了。

    4. 恢复备份

    tar xvpfz backup.tar.tgz -C /

    重新创建那些在备份时被排除在外的目录:

    mkdir proc
    mkdir lost+found
    mkdir mnt
    mkdir sys

    接下来重启系统

    相关文章

      网友评论

          本文标题:centos 7 系统备份

          本文链接:https://www.haomeiwen.com/subject/djihactx.html