备份mysql数据库以及文件--脚本
#!/bin/sh
today=`date --date='0 days ago' +%Y%m%d`
day_del=`date --date='100 days ago' +%Y%m%d`
mysql_dir_rep=/mnt/diskb/Backup/mysql
conf_dir_rep=/mnt/diskb/Backup/conf
#备份配置文件
scp /etc/hosts /etc/profile /etc/resolv.conf /home/dp/.hiverc ${conf_dir_rep}/
#备份cloudera-scm-service-db
scp bdcv28:/tmp/scm_server_db_backup* /diskb/Backup/cloudera-scm_server_db/
#打包文件
ssh -t -p 22 10.130.2.21 "
today=`date --date='0 days ago' +%Y%m%d`
zip -r /home/dp/bdc21-diskc-nn-$today.zip /diskc/dfs/nn
"
scp -r root@bdc21:/home/dp/bdc21-diskc-nn-$today.zip ${nn_dir_rep}
#备份rundeck数据库
mysqldump -h 10.130.2.248 -urundeck -prundeck rundeck | gzip > ${mysql_dir_rep}/rundeck_db_backup-$today.sql.gz
if [ -e ${mysql_dir_rep}/rundeck_db_backup-${day_del}.sql* ] //定期删除
then rm -f ${mysql_dir_rep}/rundeck_db_backup-${day_del}.sql*
fi
转载于:https://www.cnblogs.com/sunt9/p/6690454.html
备份mysql数据库以及文件--脚本相关推荐
- mysql数据自动备份_每天自动备份MySQL数据库的shell脚本
经常备份数据库是一个好习惯,虽然数据库损坏或数据丢失的概率很低,但一旦发生这种事情,后悔是没用的.一般网站或应用的后台都有备份数据库的功能按钮,但需要去手工执行.我们需要一种安全的,每天自动备份的方法 ...
- 每天自动备份MySQL数据库的shell脚本
经常备份数据库是一个好习惯,虽然数据库损坏或数据丢失的概率很低,但一旦发生这种事情,后悔是没用的.一般网站或应用的后台都有备份数据库的功能按钮,但需要去手工执行.我们需要一种安全的,每天自动备份的方法 ...
- linux 远程备份mysql数据库_使用脚本自动化远程备份MySQL数据库
通常情况下.MySQL都需要备份,备份的方法有很多种.下面是我用脚本配合计划任务完成的自动备份远程的数据库. 一. 确认备份方案: 备份机:ip192.168.8.51 数据库服务器:ip192.16 ...
- 定时备份mysql数据库压缩文件
首先写一个备份脚本: backup.sh #!/bin/bash #设置文件名中的时间格式 date=`date +%Y_%m_%d` #mysqldump命令需使用绝对路径否则无法正确执行 /usr ...
- linux备份mysql怎样操作,Linux下自动备份MySQL数据库详细操作步骤(转载)
环境说明 操作系统:CentOS IP:192.168.150.214 Oracle数据库版本:Oracle11gR2 用户:root 密码:123456 端口:3306 数据库:ts_0.ts_1. ...
- Linux服务器上备份mysql数据库(详细教程)
废话不多说,直接上教程 首先使用 mysql -V 查看服务器是否安装了mysql,没有一定要安装,因为脚本编写中需要mysql命令进行备份. 安装详细教程请移步看:Linux服务器装mysql数 ...
- mysql定期执行备份语句_【mysql】备份篇1:使用系统计划任务+mysqldump 定时备份mysql数据库 不用输入密码自动导出sql文件...
项目部署在服务期上之后,有了新的需求,需要每月定时备份mysql数据库的所有数据! 查找了网上的多篇文章之后,自己又对bat文件中的mysqldump语句进行改进,可以实现了不用输入密码就能自动定时备 ...
- 一个备份MySQL数据库的简单Shell脚本(转)
Shell脚本是我们写不同类型命令的一种脚本,这些命令在这一个文件中就可以执行.我们也可以逐一敲入命令手动执行.如果我们要使用shell脚本就必须在一开始把这些命令写到一个文本文件中,以后就可以随意反 ...
- shell如何控制文件读写不同时_如何定时备份Mysql数据库数据?
这是为小白定制的专属<Linux轻松上手>系列.涵盖了linux常用指令.shell脚本等核心内容,浅显易懂,配合实操案例快速上手.目标就是帮助大家轻松上手linux,少走弯路! 上一篇如 ...
最新文章
- JS获取一个字符串中被指定的两个字符串包括起来的所有字符串数组
- c# 经典521例(2)
- bzoj3223 splay
- ajaxToolKit中 的折叠面板用法--Accordion
- 以太坊开发 发行代币的增发功能 并实现转到钱包 和买卖的功能
- uploadify使用
- duilib各种布局的作用,相对布局与绝对布局的的意义与用法
- C#编程尽量使用接口(转)
- Jar包转成Dll的方式(带嵌套的jar也能做) (转)
- linux 虚拟内存分配,是否可以在linux中分配大量虚拟内存?
- HDU-1150 Machine Schedule 二分图匹配
- exe4j 程序在别的电脑报错Please reinstall or define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE
- 【思想落地】一文分享Qt界面的设计与开发
- fractal 分形维数 盒子维 纹理特征
- C#支付宝扫码支付代码完整版
- 使用微信号开通检测软件的成功案例(一)
- 聊聊志愿填报那点事儿
- 【一】生成CA根证书、公钥、私钥指令(数字证书)
- C语言文件——从创建到删除
- IDEA去除各种下划线
热门文章
- 记录一次与大神们的关于GAN应用于NLP的讨论
- 爬虫总结(四)-- 分布式爬虫
- Android apk动态加载机制的研究(二):资源加载和activity生命周期管理
- java在记事本找不到_好烦,用记事本练习JDBC总是找不到类
- JZOJ 4673. 4504. 5635. 【NOI2018模拟4.7】LCS
- python运行py文件参数错误_Pycharm运行加载文本出现错误的解决方法
- 数学之美 系列二 -- 谈谈中文分词
- [CODEVS 1281] Xn数列
- 【五校联考5day1】序列
- 【GDKOI2003】最大公共子串