Ubuntu 下进行系统备份与迁移

      经常一个项目做到一半,结果系统崩溃了,每次都得重装系统,因此,就在想怎么才能够直接在ubuntu系统备份现有的系统呢?找了很多教程,发现都需要安装软件,这些方法都比较复杂,后来终于找到一种简单的方法,记录一下。

1、查看磁盘号

sudo parted -l
或者
sudo fdisk -u -l


2、进入根用户目录

sudo -i

3、将正在使用的系统备份到指定目录(此处说明一下,我系统文件在dev/sdb3,workspace是盘符

sudo dd if=/dev/sdb3 | gzip>/media/ubuntu/workspace/ubuntu20.img.gz


其中/media/ubuntu/workspace/是保存的文件路径, ubuntu20.img.gz是文件名。

4、查看写入进度

sudo watch -n 3 pkill -USR1 -n -x dd #每秒打印3次


5、在ubuntu烧录打包好的镜像,先准备一个空硬盘或者 sd卡

        5.1 查看空盘的盘符

sudo parted -l

        5.2 将镜像烧录到该硬盘中

sudo gzip -dc /media/ubuntu/workspace/ubuntu20.img.gz|sudo dd of=/dev/sdc


        /dev/sdc是我准备的空盘

        5.3 查看进度,等待烧录完成。

sudo watch -n 3 pkill -USR1 -n -x dd #每秒打印3次


 

你可能感兴趣的:(ubuntu,linux,运维)