如何使用tar备份整个openEuler系统
使用tar命令备份整个 OpenEuler 系统可以按照以下步骤进行:
- 选择备份存储位置:确定将备份文件存储在何处,例如可以是外部存储设备,也可以是系统内的某个分区,假设存储在
/backup/tar目录下。执行这个命令前,请确保
/backup/tar目录已经存在,如果不存在可以先创建sudo mkdir -p /backup/tar - 执行备份命令:在终端中输入以下命令进行全量备份:
sudo tar -cvpzf /backup/tar/openeuler_backup_$(date +%Y%m%d_%H%M%S).tar.gz \ --exclude=/proc \ --exclude=/sys \ --exclude=/dev \ --exclude=/mnt \ --exclude=/media \ --exclude=/run \ --exclude=/backup \ /
c:创建新的归档文件。v:详细模式,显示正在处理的文件。p:保留文件权限和其他属性。z:使用 gzip 压缩。f:指定归档文件的名称。- 输出路径改为
/backup/tar/,备份文件会直接生成在该目录下 -
给备份文件名添加时间戳,这样能更方便地区分不同时间的备份文件。使用
date命令生成时间字符串,然后嵌入到文件名中。例如,创建包含 "年 - 月 - 日 - 时 - 分" 格式的备份文件:
