Ubuntu系统备份

本文介绍如何使用tar命令在Ubuntu系统中进行高效的系统备份。通过指定参数实现文件压缩、权限保留及排除不必要的系统文件等功能,确保备份的有效性和完整性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. ubuntu系统备份

此部来源 https://www.codenong.com/cs106785272/

使用tar压缩保存到移动硬盘:
参数:
-c: 新建一个备份文档
-v: 显示详细信息
-p: 保存权限,并应用到所有文件
-z: 用gzip压缩备份文档,减小空间
-f: 指定备份文件的路径
-exclude: 排除指定目录,不进行备份

Note: 注意–exclude参数,可以使相应的目录不进行备份

/proc:一个虚拟文件系统,系统运行的每一个进程都会自动在这个目录下面创建一个进程目录。既然是系统自动创建,也就没必要备份的必要了。

/tmp:一个临时文件夹,系统的一些临时文件会放在这里。如果单独分盘可以不备份。

/lost+found:系统发生错误时(比如非法关机),可以在这里找回一些丢失文件。

/media:多媒体挂载点,像u盘、移动硬盘、windons分区等都会自动挂载到这个目录下。

/mnt:临时挂载点,你可以自己挂载一些文件系统到这里。

/run:系统从启动以来产生的一些信息文件。

/home:用户家目录,存放用户个人文件和应用程序。

/boot:和系统启动相关的文件,像grub相关文件都放在这里,这个目录很重要!如果/boot单独分区,可以把这个文件夹exclude,当然也可以单独做备份,系统一般出问题都是根目录(/),所以平时只备份 / 就行。
nji
/dev: 这个目录保存系的各种设备。如果做系统迁移,因为换了设备或者重新分盘后盘符不一样了,原来系统的dev还原覆盖了新系统的就会出现找不到/root,如果备份了也没事,还原前把新系统的dev备份好,还原完再把dev替代回去就可以。

sudo tar -cvpzf /where/to/storage/ubuntu_back_up@`date +%Y-%m+%d`.tar.gz --exclude=/proc --exclude=/tmp --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/run /
使用方法 猛击 “双击运行”。若弹出对话框,选“运行”。 应用举例 1.将 ubuntu 装在移动硬盘中,配置好。拿到目标机上,从usb启动,然后运行 ubuntu-cloner ,选择“克隆当前系统”,按提示进行,即可将移动硬盘中的系统克隆到目标机中。 2. 在一个安装、配置好的 ubuntu 系统中运行 ubuntu-cloner ,选择“备份当前系统”,可将系统备份为 tar 或 squashfs 。将备份文件拷到u盘或移动硬盘。在目标机上通过光盘或usb盘启动 ubuntu live cd ,接上存有系统备份文件的u盘或移动硬盘,运行 ubuntu-cloner ,选择“恢复系统”,按提示进行,即可将备份系统恢复到目标机中。 3. (待续) 说明 在 ubuntu 8.04 、8.10 、9.04 中测试通过。 程序依赖的包(如 python-gtk2 、zenity 等)ubuntu 官方版都已预装,某些精简版、定制版可能没有,需手动安装。kubuntu 也没有。xubuntu、edubuntu 未测。 克隆或备份时会自动跳过 /mnt/* 、/media/* 、 /proc 、/sys 、/tmp 以及缓存 /var/cache/apt/archives/*.deb 、 /var/cache/apt/archives/partial/* 。如果有其它挂载点如 /windows/* 、 /home/*/win_c 之类,可手动指定排除之。 克隆或恢复系统后会自动生成新的 fstab 。 可自动安装 GRUB,前提条件是被克隆或被恢复的系统中装有 GRUB 。 克隆或恢复时会自动更改主机名以避免出现重名。如果您不喜欢自动更改的主机名,可用 change_hostname.sh 修改,使用方法:sudo sh change_hostname.sh 新主机名 ,或 sudo sh change_hostname.sh 后按提示操作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值