问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux 每日自动备份文件的脚本

发布网友 发布时间:2022-04-24 01:35

我来回答

2个回答

热心网友 时间:2022-05-14 04:32

1、比如每天产生一个/data/access.log这样的文件,我们每天备份到backup目录的access_2011-01-12.log.gz这样的文件。
2、增加计划任务
export
EDITOR=vi
crontab
-e
0
0
*
*
*
/data/bak.sh;
3、bak.sh文件内容如下:
cat
/data/bak.sh
#!/bin/bash
logs_dir=/data
bak_dir=/data/backup
bak_file=access_`date
+%Y%m%d`.log
#
tar
everyday
#echo
"begining
of
tar"
tar
zcf
$bak_dir/$bak_file.gz
$logs_dir/access.log
#
clear
bak_file
#echo
"clearing
file.log"
find
$bak_dir
-mtime
+7
-exec
rm
-rf
{}
\;
#end
求采纳为满意回答。

热心网友 时间:2022-05-14 05:50

2楼说得太玄乎了。
其实很好解决,每次文件被更新后,文件的时间戳也会更新,根据文件的时间戳即可确定该文件是否被更新过。
如果你使用的是redhat,它将cp命令进行过alias,导致cp
-f命令无法去掉提示,因此执行时需要直接调用/bin/cp执行即可,脚本如下:
#!/bin/bash
/bin/cp
-auf
/a/*
/b
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...了我亲弟弟的女朋友了 她也喜欢我 我该怎么办 他们已经分手了... ...个朋友的老婆你说我该追她吗 他们现在已经分手了 月经第三天有大量血块排出是什么原因 如何关闭360推荐的广告学习关闭360推荐广告 手机浏览器的不雅广告怎么清除 怎样设置浏览器推送内容 学政治对考公务员有优势吗 公务员必须选政治吗 如何提高苹果手机的下载速度 苹果手表有必要买蜂窝版吗苹果手表有必要买蜂窝版吗 免费mpeg4格式转换器 mpeg4格式转换器 怎么把MPEG-4 媒体格式的转换成可以在MP4上观看的文件啊 哪个网站下载的视频可以转换成MPEG4格式的 MP4格式如何转换成WMV或MPEG4格式? mpeg4格式转换器去哪里下载? MPEG4格式怎么样转换才能在DVD上播放 把MPEG4转换为WMV 转换MPEG4视频工具 MPEG4格式转换器的软件特色: MPEG4格式转换器的概述 MPEG4格式可以转换为MP3嘛??? mpeg4格式转换 mpeg4怎么转换成mp3 云和网盘的区别在哪里 关于 云的 表示词 形容云的词语 云的“云”和“云”的区别 什么是云计算和云应用? 华硕笔记本电脑怎么截屏啊? oracle 自动备份的脚本 望高手给解释 怎么执行oracle数据库自动备份 linux 脚本 linux 自动备份和恢复的脚本 谁能给我一个MYSQL自动备份的脚本 LINUX 自动备份脚本 设计一个shell脚本程序,要求有如下功能: 实现自动备份功能和清理备份等 oracle(11g)求一个自动备份脚本 求个自动备份的脚本,可以是批处理,或者vbs linux自动备份计划脚本 大家好,我想求一个自动备份文件夹的脚本,每天运行一次,保存最近2天... 我写了个Oracle数据库自动备份脚本,执行后只有log文件,没有dmp文件... 小米粥里的几乎每一粒小米上都有一个小小的黑点儿,这小小的黑点儿是什么?是小米粒的什么结构吗? 耳朵里老是感觉油油的是怎么回事? 小米的所有产品有哪些? 耳朵里出油是怎么回事 耳朵里很油,就算经常掏,但是还是很油.怎么回事 耳朵里的油是什么物质,为什么洗掉还会有? 小米有一亿像素摄像头吗? 耳朵里有油流出来,这是怎么回事?为什么会这样 小米手机 总是有一个电话打不进来