linux添加个定时备份脚本
时间:2017-02-17 04:54 来源:linux.it.net.cn 作者:IT
有个需求,将公司服务器a盘文件定时备份一下。
先写个备份脚本 dy_backup_a.sh :
-
#!/bin/bash
-
-
# back up a disk
-
-
SRC_PATH="/mnt/d/shared/a"
-
DST_PATH="/mnt/d/backup_disk/"
-
-
-
if [ ! -d ${DST_PATH} ]
-
then
-
mkdir -p ${DST_PATH}
-
fi
-
-
-
if [ -d ${SRC_PATH} ]
-
then
-
rsync -az --delete --progress ${SRC_PATH} ${DST_PATH}
-
else
-
echo "not found this directory."
-
fi
把这个脚本加到linux自带的定时任务里。
-
crontab -e
编辑任务列表,添加一个任务,每小时的46分执行一次a盘备份脚本
-
# m h dom mon dow command
-
-
-
#back up a disk
-
46 * * * * /home/dy/program/shell/dy_backup_a.sh
不用重启,时间一到,在目标目录/mnt/d/backup_disk 下就有A盘备份文件生成。
(责任编辑:IT)
有个需求,将公司服务器a盘文件定时备份一下。 先写个备份脚本 dy_backup_a.sh :
把这个脚本加到linux自带的定时任务里。
不用重启,时间一到,在目标目录/mnt/d/backup_disk 下就有A盘备份文件生成。 (责任编辑:IT) |