红联Linux门户
Linux帮助

将Linux下的文件自动备份到Windows下

发布时间:2008-02-24 10:05:19来源:红联作者:erfcend
若/dev/hda1为windows下的fat32分区,则mkdir /mnt/win_c, /var/www为你要备份的目录

写如下脚本,保存为/root/backup_var_www.sh,加上执行权限。[code]#!/bin/bash
if ! grep -q '/dev/hda1' /proc/mounts
then
mount /dev/hda1 /mnt/win_c || exit
fi

backup_ball="/mnt/win_c/var_www_$(date +%F).tar.bz2"
if tar jcf $backup_ball /var/www
then
echo "$backup_ball backup succeeded. :)" | mail -s "backup OK" root
else
echo "$backup_ball backup failed. :(" | mail -s "backup FAILED" root
fi[/code]然后crontab -e

加入
30 4 * * 5 /bin/bash /root/backup_var_www.sh

即在每周五的4:30分执行备份操作。
文章评论

共有 2 条评论

  1. hearer 于 2008-02-24 16:52:10发表:

    好像很多余呀

  2. litkt 于 2008-02-24 13:49:45发表:

    还不如把windows下用来备份的空间单独割出一个分区并格式化为EXT2。
    我对windows的文件系统不放心。