温馨提示×

linux分卷如何备份

小樊
82
2024-12-28 18:55:06
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux中,分卷备份是指将一个大的文件系统分割成多个较小的部分,然后将这些部分分别备份

  1. 首先,确定你要备份的分卷。例如,如果你想备份/home/var目录,你需要分别对这两个目录进行备份。

  2. 使用tar命令创建备份文件。tar是一个非常强大的文件打包工具,可以将多个文件和目录打包成一个归档文件。在这个例子中,我们将使用tar命令将/home/var目录打包成一个名为backup.tar的归档文件。

sudo tar czvf backup.tar.gz /home /var

这个命令的参数解释如下:

  • c:创建新的归档文件
  • z:使用gzip压缩归档文件
  • v:显示详细信息
  • f:指定归档文件名
  1. (可选)如果你还想将归档文件传输到其他位置,可以使用cprsync命令。例如,如果你想将备份文件复制到远程服务器上的/backups目录,可以使用以下命令:
sudo cp backup.tar.gz /backups/

或者使用rsync命令:

sudo rsync -avz backup.tar.gz user@remote_host:/backups/

这里,-a表示归档模式,-v表示详细输出,-z表示压缩传输。

  1. (可选)你还可以为备份文件添加一个时间戳,以便更容易地找到特定时间点的备份。可以使用date命令生成一个时间戳,然后将其添加到备份文件名中。例如:
timestamp=$(date +"%Y%m%d-%H%M%S")
backup_file="backup_$timestamp.tar.gz"
sudo tar czvf $backup_file /home /var

这样,你的备份文件名将包含当前时间戳,例如backup_20220101-123456.tar.gz

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos分卷如何备份

0