linux备份系统到NAS共享

发布时间 2023-08-08 09:25:15作者: Colin.liu

以Centos为例

首先安装支持组件:

yum -y install cifs-utils

创建挂载目录

mkdir /osbak

挂载共享目录到osbak目录

mount -t cifs -o username="pt",password="xxxxxx",vers=2.0 //192.168.1.6/backup /osbak

不报错就表示挂载完成

可以cd /osbak 进去看看,挂载完成后使用tar进行备份即可。卸载挂载可以使用umount /osbak

 

#备份
tar cvpzf /osbak/backup.tgz / --exclude=/osbak --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys

#恢复
tar xvpfz /osbak/backup.tgz  -C /

 

tar:
  特点
  1、保留权限
  2、适合备份整个目录
  3、可以选择不同的压缩方式
  4、如果选择不压缩还能实现增量备份,部份还原,参考man tar