#!/bin/bash
#################
#数据库七自动备份#
#################
#获取当前日期
now_date="`date +%F`"
#七天之前的日期
seven_agos_date="`date -d "7 days ago" +%F`"
#创建备份目录,归档目录以日期格式(2016-04-01)
Back_dir='/opt/mysqlbackup'
if [ ! -e $Back_dir ];
then
mkdir -p $Back_dir
fi
if [ -e "$Back_dir" ];
then
mkdir -p "$Back_dir/zabbix_$now_date"
#############################
# 在此处添加代码(备份命令) #
#############################
fi
#删除七天之前的备份目录
FILE="$Back_dir/zabbix_$now_date"
function check_date_and_rmfile()
{
cd $Back_dir
for file in `ls /opt/mysqlbackup`
do
FILE_CREATE_DATE="`stat $file |tail -n 1|awk -F' ' '{print $2}'`"
if [ "$FILE_CREATE_DATE" == "$seven_agos_date" ];
then
rm -rf $file
fi
done
}
check_date_and_rmfile
相关推荐
团队管理中最棘手的6个问题
研发团队的管理棘手问题,大多集中在。
自动备份MySQL。且保留7天案例
1 /home/dbback/下新建以下三个文件夹目录2 dbbackshell目录下新建脚本db_backup.sh,内容如下: 3 测试结果输入sh db_backup.sh 命令后sqlzip目录下就生成了以下文件:4 使用crontab创建定时任务 01 02 * * * sh /home/dbback/dbbackshell/db_backup.sh 再用service crond restart重新启动定时任务服务即可!......
深入解析Matlab phantom函数:从基础模体到自定义头部仿真
本文深入解析了Matlab中的phantom函数,它是医学图像处理算法测试的核心工具。文章详细介绍了如何使用内置的Shepp-Logan及其改良版头部仿真模体,并重点讲解了通过自定义参数矩阵来构建专属模体的方法。通过从生成模体到模拟投影(正弦图)再到图像重建的完整实战流程,展示了phantom函数在CT等算法开发与验证中的关键作用。
数据库备份与7天清除数据库原始备份文件。
SQL Server 2005定时备份维护操作步骤 1) 打开“SQL Server Management Studio”,登陆数据库对象资源管理器; 2) 点击管理——维护计划 3) 点击维护计划向导 4) 输入名称和说明后,点击下一步操作: 5) 选择维护任务(如完整备份或差异备份等等),点击下一步。 6)选择需要备份的
linux 内核vxlan收发包流程
1.vxlan口收包处理流程 前面几章详细介绍了vxlan接口的使用,而且已经知道vxlan是 MAC IN UDP中的封装,因此,在解封装之前,一切按照原有流程走,在此复习一下内核收发包流程(驱动层的数据处理这次不再解析,直接从__netif_receive_skb_core开始) #物理网卡处理中断,触发softirq i40e_intr └─napi_schedule_irqoff #i40e softirq把包放到per cpu backlog,触发softirq i40e_napi_p
华大HC32F460从零到200MHz:手把手教你配置时钟系统(附避坑指南)
本文详细解析了华大HC32F460 MCU的时钟系统配置,从启动过程、时钟树分析到实战配置200MHz系统时钟。文章手把手指导开发者如何正确配置外部晶振、MPLL锁相环及总线分频,并提供了硬件检查、代码解读及常见问题排查的避坑指南,帮助用户从零构建稳定可靠的高性能时钟环境。
【shell】【MySQL】定时备份数据库数据
每日备份的文件保留7天,每周备份的文件保留31天,每月备份的文件永久保留。
Python实现安居客新房数据抓取简易版
本文介绍使用Python爬取安居客新房楼盘数据的方法,重点针对三四线城市。通过分析移动端H5页面结构,采用滚动加载方式获取推荐楼盘列表(class="recomm-list"),从中提取楼盘ID并拼接详情页链接。代码展示了如何解析HTML标签获取楼盘名称、状态、价格、户型等基本信息,并处理图片URL。爬取过程涉及一个一级页面和两个二级页面,同时提到可能遇到的验证码问题将在后续处理。核心代码使用BeautifulSoup解析HTML,requests发送请求,并将数据存入MySQL数据库。
数据库备份脚本(保留近7天数据)
backupdir=/data/mysql_backup time=` date +%Y_%m_%d_%H_%M_%S ` db_host=10.168.66.19 db_user=dealerqa db_pass=dealerqa123 mysqldump --host=$db_host -u $db_user -p$db_pass --databases dealertest > $ba...
成本150元的高性能RDP协议瘦客户机
云终端市场是一个跨度很大的市场。既有数千元的品牌的瘦客户机,也有几百元的瘦客户机,还有200-300元的支持RDP协议的多用户云终端。但是200-300元的多用户终端,在显示性能上不尽人意,一般用于地产中介门店,工厂产线的电子看板等场合。有没有性能更好,价格更低的方案呢? 答案是有。 这个方案就是 二手的x86 瘦客户机 + DoraOS瘦客户机系统免费版(仅支持RDP)。 首先我们看硬件,在某宝搜索 升腾C92 ,找到最低配置的( CPU:J1800,内存:2G,硬盘:8G)。价格都在150以内。
红日-VulnStack靶场-ATT&CK(二):从Weblogic漏洞到域控渗透实战
本文详细解析了红日安全团队VulnStack靶场中从Weblogic漏洞到域控渗透的完整攻击链。通过实战演示Weblogic反序列化漏洞利用、Cobalt Strike持久化控制、域内信息收集及PsExec横向移动等关键技术,复现了企业内网渗透的典型场景,并提供了防御建议。
sql2005-数据库备份方案
sql2005数据库备份一般情况分为二种:一是手工备份.二是自动备份.以下是二种方法的步骤: 一.手工备份 打开数据库,选择要备份数据库,右键选择【任务】->【备份】,打开备份数据库页面,在【源】选择要备份的数据库和备份类型.在备份组件选择数据库.在【备份集】填写备份名称,说明和过期时间.这个可根据自已的需要去填写.在【目标】中选择磁盘或磁带.一般情况下都是备份到磁盘.所以不用理会.然后...
古月学院《如何在Gazebo中实现阿克曼转向车的仿真》课程资料在ROS Noetic版本中运行时的常见错误及解决方法
最近想在Gazebo中开发一些仿真内容,于是购买了古月学院的《如何在Gazebo中实现阿克曼转向车的仿真》课程,但是由于ROS 版本的更新,拿到手的课程资料不能直接在ROS Noetic版本中运行,经过我这几天的探索,对遇到的错误及解决方法进行了整理,方便后面购买课程的小伙伴更快的成功运行程序 在文章正式开始之前,先放一下我之前为了寻找该资料报错的原因,而写的两篇与该课程相关的文章链接,感兴趣的可以自行阅读 以阿克曼转向车为例对URDF和XACRO文件进行解读(点击可跳转) 将x
shell 自动备份 MySQL 数据库脚本
shell 自动备份 MySQL 数据库脚本
IEM模型,地表粗糙度模拟
利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟
LinePhone3.2.7(android端最新版本) sip客户端
SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/
linux上mysql数据库备份,保存七天数据,删除七天外的
定时器执行shell脚本一 、安装crontab定时器(有些系统自带) yum -y install vixie-cron yum -y install crontabs 说明: vixie-cron 软件包是 cron 的主程序; crontabs 软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序。二 、配置crontab...
OV9734 DATASHEET,完整规格书
OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等
centOS下数据库自动备份及清理备份sql
要自动备份mysql一般是通过mysqldump来执行的,下面用到的命令会有mysqldump、date、find、rm先上完整shell scriptmysqldump -uroot -pyourpassword database_name >>/your/path/$(date +%Y_%m_%d)_$(date +%s).sql; /usr/bin/find /your/pat...
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
linux mysql 自动备份数据库脚本
1.脚本内容:只保留七天数据库备份 #!/bin/bash export BACKUP_DIR="/home/backup" export LANG="en_US.UTF8" export DATE_1=`date +"%Y-%m-%d"` export DATE_2=`date -d "-7 day" +"%Y-%m-%d"` export DB_NAME=$1 ec
centos每天自动备份mysql数据库_CentOS Linux下每天自动备份MySQL数据库
CentOS Linux下每天自动备份MySQL数据库1.先在服务器下建文件夹以下3个文件夹:mkdir /bak,mkdir /bak/bakmysql,mkdir /bak/bakmysqlold 。在/bak/bakmysql文件夹下建一个shell脚本:touch /bak/bakmysql/backup.sh 。给文件授权:chmod 755 /bak/bakmysql/backup.s...
MySQL数据库自动备份 - shell脚本和设置 - 有问题,需要修正
重要、数据库自动备份脚本: 第一步:创建bak目录,并创建bakmysql和bakmysqlold目录 mkdir /alidata/bak /alidata/bak/bakmysql /alidata/bak/bakmysqlold 第二步:在bakmysql目录下创建文件backup.sh并授权 touch bakmysql/backup.sh //...
【博文推荐】用shell脚本自动化备份数据库
由于个人建站不能保证比较高的可用性,可能存在数据容易丢失的问题,所以就要实现备份数据库的需求,于是本人在网上找了一些资料,结合本人实际情况,通过使用脚本实现每天凌晨12点备份数据库,每周日定时删除七天以前的数据库备份文件。...
centos mysql自动备份_CentOS Linux下每天自动备份.sql文件(mysql数据备份)
1.首先在你的linux服务器下创建文件夹以下3个文件夹:一个主目录,两个子目录。1、mkdir /bak,2、mkdir /bak/bakmysql,3、mkdir /bak/bakmysqlold 。再在/bak/bakmysql文件夹下创建一个shell脚本:touch /bak/bakmysql/backup.sh 。给文件授权:chmod+x /bak/bakmysql/backup....
CentOS Linux下每天自动备份MySQL数据库
1.先在服务器下建文件夹以下3个文件夹:mkdir /bak,mkdir /bak/bakmysql,mkdir /bak/bakmysqlold 。在/bak/bakmysql文件夹下建一个shell脚本:touch /bak/bakmysql/backup.sh 。 给文件授权:chmod 755 /bak/bakmysql/backup.sh 。 2.编辑shell脚本:vi /
linux每天备份一次文件夹,CentOS Linux下每天自动备份.sql文件(mysql数据备份)
1.首先在你的linux服务器下创建文件夹以下3个文件夹:一个主目录,两个子目录。1、mkdir /bak,2、mkdir /bak/bakmysql,3、mkdir /bak/bakmysqlold 。再在/bak/bakmysql文件夹下创建一个shell脚本:touch /bak/bakmysql/backup.sh 。给文件授权:chmod+x /bak/bakmysql/backup....
linux 下的 mysql 自动备份
<br />MYSQL的自动备份脚本,已测试通过。<br /><br />可以将这个脚本放进crontab,每天凌晨执行一次,自动备份将生成压缩文件 。 <br /><br />只保留最近七天的备份在服务器上<br /><br />这是我写的第一个脚本,欢迎大家指正。<br /><br />这里主要参考了aspbiz 的贴子:http://www.chinaunix.net/jh/17/418474.html<br /><br />以下是脚本内容:<br /><br />Start-------------
linux 下 mysql自动备份脚本
服务器上有N个数据库 现在需要备份其中的5个数据库 随性写了个 仅供参考 -- 每天自动备份 db_user="root" db_passwd="pwd" time="$(date "+%Y%m%d")" mysql="/app/mysql/bin/mysql" mysqldump="/app/mysql/bin/mysqldump" backup_dir="/app/
python自动备份手机_python实现数据库自动备份
python实现数据库自动备份设计要求执行环境centos 7 x64每天某一个时刻自动执行备份操作,执行时间可调整数据库备份文件保留在特定目录中,目录路径可设置自动将当前备份版本发送到指定邮件地址,发件邮箱信息和收件邮箱信息可设置对于每一个数据库备份书数据库备份文件保留七天,超过七天则删除部署后,源代码不泄露实现python如何在centos上实现定时执行使用Linux定时任务功能Cron即可达...
748



被折叠的 条评论
为什么被折叠?



