Ubuntu20.04系统备份和恢复 -- 绝对好用

这篇具有很好参考价值的文章主要介绍了Ubuntu20.04系统备份和恢复 -- 绝对好用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

看了很多教程,多多少少都没说全,例如“如何找到分区”、如何删除原系统等等,此贴将详细讲解。

正文

首先看我的硬盘作为参考:

ubuntu20.04备份还原,机器学习/深度学习,linux,运维,服务器,人工智能,ubuntu

备份系统

第一步,在终端里进入root模式,并进入根目录:

sudo su
cd /

第二步,备份系统:

tar cvpzf backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys --exclude=home --exclude=/media / --warning=no-file-change

注1:我把系统备份后的文件命名为:backup.tgz,也可以自己命名其它名字。

注2:--exclude 排除的目录里,我这里还包括了 home,因为home目录在另一块硬盘上(另一个分区),所以不需要备份它,我的目的只是备份系统,就类似windows里,只备份C盘一样,不需要备份D盘等等。

注3:最后面 --exclude=/media 和 --warning 之间的参数是要备份的目录,这里也就是根目录“/”

第三步,把备份后的系统保存到安全的地方:

mv backup.tgz /home/wind/winds/software/

我保存到第二块硬盘里(也就是home下),然后ssh到另一台电脑备份,这样做是因为:万一不小心把home也删了,那么备份的系统就没了。

备份结束。


恢复系统

我这里使用的是live USB的方式,也就是根据官方的办法制作一个U盘来安装Ubuntu系统。

第一步,进入到Ubuntu试用:

插入U盘,开机,进入Ubuntu安装程序(开头check disk的时候,按ctrl+c取消可以跳过检查),点击“试用Ubuntu”,来到桌面。

第二步:恢复系统(重点):

刚进入Ubuntu试用版的时候,会发现硬盘都没有挂载,这样在/media下当然找不到原来的系统啦!因此需要先挂载,才能恢复!这也是其它教程都没有提及的地方!!!

ubuntu20.04备份还原,机器学习/深度学习,linux,运维,服务器,人工智能,ubuntu

Ubuntu挂载的方法很简单,只需把这两个硬盘都点一下,就会自动挂载了:

ubuntu20.04备份还原,机器学习/深度学习,linux,运维,服务器,人工智能,ubuntu

自动挂载后:

ubuntu20.04备份还原,机器学习/深度学习,linux,运维,服务器,人工智能,ubuntu

注:原系统根目录在的那个分区,名字是一长串,比如上面的1cda3e...

现在,删除原系统:

rm -rf /media/ubuntu/1cda.../* # 最后面要加上 *

把压缩包拷贝过来:

cp /media/ubuntu/6e41.../wind/winds/software/backup.tgz /media/ubuntu/1cda.../

注:现在6e41...这个分区就挂载了原系统的home,所以去6e41...这个分区里去找备份文件。

进入到分区内,解压:(这一步就是恢复系统)

cd /media/ubuntu/1cda.../
sudo tar xvpfz backup.tgz

创建之前备份时排除的目录:

mkdir proc lost+found mnt sys media home

注:这里要和前面 --exclude 一一对应。

最后:

reboot

完结撒花。


后记

现在在做AI的一些工作,平时经常需要跑些demo,关于怎么搭工作环境,折腾后才找到最佳解决办法:

在一个局域网下,windows主力机+linux工作机(带英伟达独显,我的是8g显存的3070笔记本版)。

之所以不用学校服务器,是因为外网必须连vpn,但有时候连接不稳定,而且传文件的速度还和当前网速有关,有时候每秒几十kb的速度真的受不了。文章来源地址https://www.toymoban.com/news/detail-830492.html

到了这里,关于Ubuntu20.04系统备份和恢复 -- 绝对好用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • Ubuntu Server 20.04 网卡启动及配置(配置前请注意文件备份)

    ubuntu server 20.04 采用读yaml配置文件的方式修改网卡配置,文件在/etc/netplan/下,一般为 00-installer-config.yaml 打开配置文件 按下i进入编辑模式,修改网卡为DHCP 修改为静态ip: 注意yaml对缩进和空格要求严格 应用更改

    2024年02月13日
    浏览(25)
  • 探索SQL Server 2022在Ubuntu 20.04上的安装、配置、备份与常见问题

    探索SQL Server 2022在Ubuntu 20.04上的安装、配置、备份与常见问题

    最近新项目要上线,考虑成本,放弃云数据库,选择自行安装,数据库选择SQL Server 2022,系统选择Ubuntu 20.04。 //SQL Server 2022文档地址 https: //learn.microsoft.com/zh-cn/sql/sql-server/?view=sql-server-ver16 SQL Server 2022先决条件:服务器内存至少需要2 GB 。 1、导入公共存储库 GPG 密钥

    2024年02月08日
    浏览(11)
  • Ubuntu系统安装、配置与美化(Ubuntu20.04)

    Ubuntu系统安装、配置与美化(Ubuntu20.04)

    本文的写作目的在于帮助完全零基础的小白不理解原理而可以 无脑安装Linux系统 ,同时也是为自己进行的一个整理,相较于网上大多数的教程,本教程将一些内容进行了整合与整理,加之本人在安装Ubuntu系统的时候听从学长的教导了解的内容,对于部分的网络常见的教程进行

    2023年04月17日
    浏览(14)
  • ubuntu20.04查看系统日志

    结果: Jun 13 12:28:51 sukai /usr/lib/gdm3/gdm-x-session[5000]: (II) systemd-logind: got resume for 13:80 Jun 13 12:28:51 sukai /usr/lib/gdm3/gdm-x-session[5000]: (II) event16 - ITE Tech. Inc. ITE Device(8258) Keyboard: is tagged by udev as: Keyboard Jun 13 12:28:51 sukai /usr/lib/gdm3/gdm-x-session[5000]: (II) event16 - ITE Tech. Inc. ITE Device(8258) Ke

    2024年02月08日
    浏览(11)
  • Ubuntu20.04双系统安装流程

    Ubuntu20.04双系统安装流程

    (该文章以联想拯救者为例) 下载链接:https://cn.ubuntu.com/download 进入页面 这里有两个选项 一个Ubuntu虚拟机(左侧),另一个是适用于Windows子系统也就是双系统(右侧)。点击右侧的windows的链接,会出现以下页面。 点击最上面一栏中间位置的Download,出现以下页面。 选择

    2024年02月16日
    浏览(12)
  • ubuntu系统(7):ubuntu20.04中设置拼音输入中文

    ubuntu系统(7):ubuntu20.04中设置拼音输入中文

    目录 一、安装前准备 1、检查ibus和iBus preferences是否安装 2、打开 iBus Preferences 二、ibus pinyin安装 1、在Ubuntu Software里搜索 ibus pinyin,安装 2、ibus图形界面添加智能拼音Chinese-Intelligent Pinyin输入法 三、在Ubuntu设置里添加中文 不管是虚拟机的ubuntu系统还是在ubuntu主机中,都无法正

    2024年04月27日
    浏览(9)
  • Windows11+Ubuntu20.04系统重装(升级为Ubuntu22.04)

    Windows11+Ubuntu20.04系统重装(升级为Ubuntu22.04)

    事情起因是标题所对应的双系统中,Ubuntu老自动断电关机,一开始是跑大型程序才会关机,这两天愈演愈烈变成运行一个远程控制或者VSCode就会关机。一怒之下找了Dell在线客服,在对方引导下检测了硬件系统,发现没有明显故障,对方建议重装出问题的软件后看现象是否消失

    2024年04月26日
    浏览(15)
  • Ubuntu Server 20.04 系统安装(三):Ubuntu硬盘分区、挂载

    Ubuntu Server 20.04 系统安装(三):Ubuntu硬盘分区、挂载

    可以看到这里有个未分区的4T硬盘 如:sdb 这样的是硬盘 sdb1 sdb2 这样的是分区,现在还没分区 sudo parted /dev/sdb (sdb 是要挂载的硬盘) 输入一下命令分区: 如图所示 分好区之后可以看下,名字叫sdb1 sudo fdisk -l 格式化该分区: sudo mkfs.ext4 /dev/sdb1 上述步骤,只需要一次,下一次重

    2024年02月12日
    浏览(17)
  • Ubuntu20.04下更新系统Python版本

    Ubuntu20.04下更新系统Python版本

    起因:写Python时报错: TypeError: unsupported operand type(s) for |=: ‘dict’ and ‘dict’ 原因:python3.9 支持对 dict 类型使用 |, 而较老的版本不支持 小编这个ubuntu20.04环境是在wsl2下的,本质上与纯linux环境配置是一样的 于是更新python,截止2023.3.29,Python稳定版是到10.10 下面记录操作:

    2024年02月05日
    浏览(14)
  • 【Linux】ubuntu使用root用户登录系统详细教程(ubuntu16.04+ubuntu20.04都有)

    【Linux】ubuntu使用root用户登录系统详细教程(ubuntu16.04+ubuntu20.04都有)

    目录 一:Ubuntu 16.04使用root用户登录系统 二:Ubuntu 20.04使用root用户登录系统 使用root用户登录系统【Ubuntu 16.04 + Ubuntu 20.04都有】 Ubuntu 系统版本确认是否为Ubuntu 16.04, 这里注意 不是VMware版本! 不同用户设置界面可能不同,但在 设置-关于 中都可以进行查看  修改Ubuntu系统

    2024年01月22日
    浏览(15)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包