linux 定时备份文件夹

#!/bin/bash
backupdir=yourbakdir
time=`date +%Y%m%d`
tar -zcvf  $backupdir/myblog$time.tar your code dir
find $backupdir -name "myblog*.tar" -type f -mtime +5 -exec rm {}  \; > /dev/null 2>&1
时间: 2024-12-12 18:21:38

linux 定时备份文件夹的相关文章

定时压缩备份文件(夹)并FTP上传至备份服务器批处理

定时压缩备份文件(夹)并FTP上传至备份服务器(BAT)rem 定时备份文件并FTP上传至备份服务器rem 要备份的文件夹(多个文件夹用空格分开)set bak_webFile=E:\sman\webfile E:\sman\datafilerem 临时文件夹set bak_tmpFile=C:\~SmanTemp\rem 日志文件夹set bak_logPath=C:\~bak_log\rem 生成的rar 文件名set bak_bakFile=YYYYMMDD(页面备份) rem 当前日期(

windows使用bat文件定时备份文件

遇到一个需求,需要备份Access数据库,Access生成的数据都保存在xx.mdb文件中,所以考虑使用windows任务 定时执行一个备份文件的bat文件来解决这个问题. backup.bat文件代码: @echo off Set nowdate=%date:~,10% copy E:\Testing\Demo\backup\data.mdb d:\%nowdate:/=-%.mdb 上面的代码译为把"E:\Testing\Demo\backup"目录下的data.mdb文件复制到&

Linux定时备份数据到百度云盘

导读:如今的百度云盘免费容量都是2T了,即使把电脑上所有的东东都放上去,也还有大把的剩余空间.对于站长来说,是完全可以充分利用这些硬盘空间的,现在我们就用百度云盘来备份Linux服务器上的数据. 一直在想,要是百度云盘支持FTP多好,就可以实现Linux定时备份数据到百度云盘了.尤其在各云盘容量都达到T级后,更是有种浪费的感觉. 昨天无意间发现了一个脚本,可以实现Linux定时备份数据到百度云盘. 安装bpcs_uploader 虽然关于bpcs_uploader的教程不少,但都千篇一律.虽然网

linux定时执行脚本

linux定时执行脚本 阅读目录 1. cron服务[Ubuntu环境] 2. crontab用法 3. 编辑crontab文件 4. 流程举例 5. 几个例子 Linux中,周期执行的任务一般由cron这个守护进程来处理.cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间.cron的配置文件称为“crontab”,是“cron table”的简写. 回到顶部 1. cron服务[Ubuntu环境] 查看cron状态 1 sudo  service cron status 开

linux定时执行任务 转

转自:http://www.cnblogs.com/thinksasa/archive/2013/06/06/3121030.html linux定时执行任务 (1)Linux下如何定时执行php脚本?(2)Linux下如何设置定时任务?(3)Crontab定时执行程序 核心提示:键入 crontab -e 编辑crontab服务文件 分为两种情况:(还有一种情况,当需要传递参数的时候,可以考虑用linux的curl)第一种情况:你的php脚本中没有引入其他PHP文件,也就是说没有include

linux定时运行命令脚本——crontab

Linux中,周期执行的任务一般由cron这个守护进程来处理  ps -ef | grep cron cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间. cron的配置文件称为“crontab”,是“cron table”的简写. 一. cron在3个地方查找配置文件(设置shell脚本): 1./var/spool/cron/yanggang 这个目录下存放的是每个用户(包括root)的crontab任务,每个任务以创建者的名字命名,比如用户tom建的crontab任务对

【原创】linux压缩文件夹时排除特定文件夹

linux下压缩解压文件这是非常常用的命令,我们需要很经常的来打包文件做转移或者其他的什么操作. 有时公司的程序员需要把正在运行网站的程序下载下来,需要打包,但是比如备份文件夹有十几G,上传图片的文件夹也很大,总不能把其他文件夹写上一遍吧? 通过查找,我也找到两种方法,在这里和大家分享一下 1. $(ls | grep -v xx) tar -zcf tmp.tgz $(ls | grep -v xx) grep -v :反检索,只显示不匹配的行.这样就排除了特定的文件夹.这个方法也适用与zip

linux 定时备份mysql

定时备份:1.创建备份文件存放目录2.创建备份脚本backup.sh #!/bin/bash DBUser=db_backDBPasswd=passwordDBName=db_nameSERVER=localhostsave_dir=/dbbackup/LogFile="$save_dir"backup.logNewFile="$save_dir"$DBName'_'$(date +%Y%m%d).sqlOldFile="$save_dir"$D

C#编写自动差异备份文件夹

手动或定时将源文件夹中的全部文件自动与目标文件夹中的文件做对比,如果源文件夹中的文件更新,则将其复制到目标文件夹中替换目标文件夹中的文件. 界面: 界面中的内容: 序号 控件类型 名称 作用 1 TextBox tbxSourcePath 源文件夹路径 2 TextBox tbxDestPath 目标文件夹路径 3 NumericUpDown numTimer 定时备份时间 4 ComboBox cbbCycle 备份时间单位 5 CheckBox ckbAuto 是否开启定时备份 6 Butt