美文网首页ubuntu server
linux 系统备份及恢复方法

linux 系统备份及恢复方法

作者: fangqi179 | 来源:发表于2018-10-24 22:08 被阅读25次

    linux 系统备份及恢复

    第一台机器上备份

    cd /
    su root
    tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /
    

    转移备份文件

    # 查看外置硬盘盘符
    sudo fdisk -l
    # 安装exfat文件系统
    sudo apt-get update
    sudo apt-get install exfat-utils fuse-exfat
    # 挂载外置硬盘
    sudo mount /dev/sdb2 /home/fangqi/xiaomi
    # 拷贝文件到外置硬盘
    sudo cp /backup.tgz /home/fangqi/xiaomi
    

    从硬盘拷贝到第二台机器上

    通过硬盘转移

    # 查看外置硬盘盘符
    sudo fdisk -l
    # 安装exfat文件系统
    sudo apt-get update
    sudo apt-get install exfat-utils fuse-exfat
    # 挂在外置硬盘
    sudo mount /dev/sdb2 /home/fangqi/xiaomi
    # 拷贝文件到/目录
    sudo cp /home/fangqi/xiaomi/backup.tgz /
    

    通过vbox的共享文件夹转移

    install additions cd-rom

    device-->insert guest additions cd image

    sudo mount /dev/cdrom /mnt
    cd /mnt
    sudo sh VBoxLinuxAdditions.run
    sudo reboot
    

    添加共享文件夹

    device-->shared folders-->shared folder settings-->make permanent

    挂载共享文件夹

    sudo mount -t vboxsf NAME MOUNT_FOLDER
    

    记录第二台机器的uuid

    # 查看原系统uuid
    vi /etc/fstab
    

    第二台机器上还原

    cd /
    sudo passwd root
    su root
    tar xvpfz backup.tgz -C /
    

    第二台机器上修改配置

    /etc/fstab

    sudo vi /etc/fstab
    # 按照B机器上的原始内容匹配具体分区的uuid值,修改并保存。
    

    /boot/grub/grub.cfg

    # 覆盖/boot/grub/grub.cfg文件中的UUID号
    # 搜索替换命令(:n,$s/vivian/sky/g)
    

    重启系统

    sudo reboot
    

    第二台机器上配置网卡

    # 查看网卡名称,新电脑上网卡名称会变化;
    lshw -short
    # 修改网络IP配置
    sudo vi /etc/network/interfaces
    # 重启网卡
    sudo /etc/init.d/networking restart
    

    相关文章

      网友评论

        本文标题:linux 系统备份及恢复方法

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