本地文件备份脚本

#!/bin/bash
#备份脚本 保留最近30天的备份

PRO_DIRS=/var/resin/webapps/COSAPI
BAK_DIRS=/data/cos_backup
DATE_DAY=30

BAK_FILE_DATE=`date +%Y%m%d%H%M-%S`

if [ ! -d ${BAK_DIRS} ];then
    mkdir -p ${BAK_DIRS}
#else
#    echo "Directory exsits"
fi

cd $(dirname ${PRO_DIRS})

tar zcf ${BAK_DIRS}/COSAPI-${BAK_FILE_DATE}.tar.gz $(basename ${PRO_DIRS})

find ${BAK_DIRS} -mtime +${DATE_DAY} -exec rm -rf {} \;
时间: 2024-10-11 04:58:06

本地文件备份脚本的相关文章

Python:简单的文件备份脚本

文件备份脚本,实现了按照日期归类,时间建备份文件的功能,还能加入用户的备注信息. #!/usr/bin/python #Filename:backup_ver3.py import os import time #1.source file which to be backed up. source = ['/home/shibo/Code'] #2.target path which are backed up to. target_dir = '/home/shibo/backup/' #3

一文件备份脚本

1.文件备份脚本 功能:利用此脚本要以对系统中的文件.目录进行备份,备份后的文件以gzip方式压缩,并以日期来标记备份日期,把备份的文件或目录的名称记录下写入日志文件,以便查看. 脚本内容如下 #!/bin/sh #Description: This shell script backup point file to target by date. #Author: Jason #Time: 2015-2-26 #Version: 1.0 #Processname: backupfile.sh

python 网站爬虫 下载在线盗墓笔记小说到本地的脚本

最近闲着没事想看小说,找到一个全是南派三叔的小说的网站,决定都下载下来看看,于是动手,在很多QQ群里高手的帮助下(本人正则表达式很烂,程序复杂的正则都是一些高手指导的),花了三四天写了一个脚本 需要 BeautifulSoup 和 requests 两个库 (我已经把注释写得尽量详细) 这个程序的执行速度很慢,求高手告诉我优化的方法!! #-*-coding:utf8-*- from bs4 import BeautifulSoup import requests import re impor

java读取本地文件备份并解析入库

//从配置文件中获取文件路径 String filePath = Global.getConfig("filePath", "log-resolve.properties"); String copyFilePath = Global.getConfig("copyFilePath", "log-resolve.properties"); try { String encoding = "utf-8"; F

Linux 文件备份脚本

date_time:备份时间 backup_dir:备份到那个目录 backup_log:备份成功的log文件 err_log:备份失败的log文件 注意: 1.备份前,先cd到目标目录所在的父目录,然后执行zip命令. 2.log文件不要放在存放备份数据的目录,因为最后一条命令是删除15以前的文件,会将log文件删掉 脚本如下: #!/bin/bash date_time=`date +"%Y%m%d%H%M"` backup_dir=/data/backup/svn_backup

linux调用本地shell脚本

package com.haiyisoft.cAssistant.adapter.rest; import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.InputStreamReader;import java.util.Map; import org.apache.commons.lang3.ArrayUtils;import org.springframework.w

windows本地script脚本恶意代码分析(带注释)

//经过样本分析和抓取,该恶意程序是款下载者木马. //不懂的可以百度百科. http://baike.baidu.com/link?url=0dNqFM8QIjEQhD71ofElH0wHGktIQ3sMxer47B4z_54LSHixZYLcNWDgisJAeMRN5yJKjMu3znZc_sMh43cuwK var uKcZJmztw = "f"; var VLjBZijBRDIxir = "sd"; var mzHiDfbVgtzWL = "uhi

LAMP 本地搭建脚本

cd rpm 01########### 离线安装gcc-c++ ###########rpm -Uvh mpfr-2.4.1-6.el6.x86_64.rpmrpm -Uvh ppl-0.10.2-11.el6.x86_64.rpmrpm -Uvh cloog-ppl-0.15.7-1.2.el6.x86_64.rpmrpm -Uvh cpp-4.4.7-4.el6.x86_64.rpmrpm -Uvh kernel-headers-2.6.32-431.el6.x86_64.rpmrpm -

前端样式脚本本地化开发

这里分享两个本地化方案(自整理): 本地服务器(仅内网调试) 在本地架设临时服务器进行样式脚本调试 有道云笔记(外网调试) 利用有道云笔记在本地调试脚本 1.本地服务器方案 有很多经历过前端开发的朋友们肯定知道,前端代码一般并不是在本地进行调试的.大多数都是在本地写好预测试的代码之后,然后复制粘贴到服务器代码库中再来执行的,但是这种方式确实不适合前端的调试, 最麻烦的不是因为要复制粘贴着来进行代码调试,而是因为当有好几个人都在同时改一个样式脚本时复制粘贴着调试,就有可能会出现问题. 调试代码时.