可以直接看下面脚本,这里的文字单纯一个无聊程序员的批话,记录下工作的点滴而已。 开发人员的日常不务正业,最近又被安排在新租赁的备份服务器部署数据备份。包括数据库备份和文件增量备份。 在部署文件备份的时候,遇到了些问题。由于运维部经理离职,脱离苦海了,剩下一帮子开发人员,完全没接触过备份部署这东西,对 ...
分类:
其他好文 时间:
2020-09-11 15:57:31
阅读次数:
47
1.编辑mysql备份脚本 vim test.sh1 #!/bin/bash 2 USER=ws 3 PASSWORD=******** 4 DATABASE=ws-test1 5 BACKUP_DIR=/root/backup #数据库备份sql文件的绝对路径 6 LOGFILE=/root/ba ...
分类:
数据库 时间:
2020-07-30 10:46:58
阅读次数:
89
Windows环境下实现Oracle以压缩格式(使用winrar软件压缩)自动备份解决方法。1.新建txt文件,将下列文本Copy进去,适当修改后保存为bat格式2.双击该bat测试是否正常。3.若正常,新建windows定时任务,指向该文件。 @echo off echo echo Windows ...
分类:
数据库 时间:
2020-07-23 16:30:30
阅读次数:
97
Linux中20个crontab例子 查看crontab日志 命令: tail -f /var/log/cron cron是linux的任务调度程序,可以在预订的时间执行任务,类似于windows的任务计划。crontab一个非常实用的功能是执行备份脚本来进行系统备份,有时也用于启动或停止应用程序。 ...
分类:
系统相关 时间:
2020-07-13 12:02:02
阅读次数:
109
#!/bin/bash #备份数据库 dir=/usr/share/nginx/html/project/ssh/backup/`date +%Y%m%d` mysqldb=test musqluser=root mysqlpwd=123456 mysqlicmd=/usr/bin/mysqldum ...
分类:
数据库 时间:
2020-06-25 21:46:08
阅读次数:
102
Linux-编写SHELL 加密解密方法 我们在编写SHELL脚本时,有时候需要填写密码到脚本里,比如mysql备份脚本,这时我们就需要一个脚本加密解密的方法了,我使用GO语音执行Linux命令加密解密。脚本调用go脚本。 一. 使用bash64 加密 解密 1.加密 [root@izbp14ot0 ...
分类:
系统相关 时间:
2020-06-24 22:01:38
阅读次数:
100
分库备份的实战脚本 #!/bin/bash TIME=`date +%F_%H-%M-%S` DIR=/backup PASS=magedu [ -d "$DIR" ] || mkdir $DIR for db in `mysql -uroot -p "$PASS" -e 'show databas ...
分类:
数据库 时间:
2020-06-22 01:35:31
阅读次数:
81
脚本示例: @echo off set hour=%time:~0,2% if "%time:~0,1%"==" " set hour=0%time:~1,1% set now=%Date:~0,4%%Date:~5,2%%Date:~8,2%%hour%%Time:~3,2%%Time:~6,2% ...
分类:
数据库 时间:
2020-05-19 12:24:01
阅读次数:
66
一套生产环境DB,每周日进行一次0级全备,其余每周6天都是增量备份。 但是磁盘告警,备份目录使用率>90%, 检查备份脚本是定期删除8天前的过期备份信息!!! 发现的问题: 最早的备份信息是3周前的备份信息??? 删除脚本失效了??? 1. 准备操作,手工执行清理8天前的rman备份信息。 run ...
分类:
其他好文 时间:
2020-05-07 13:33:11
阅读次数:
125
vim db_all.sh #!/bin/sh logFile=/home/shell/db_backup.log DATE=`date +'%Y%m%d_%H_%M'` cd /home/data/backup/fullbak echo begin bak alldb $DATE >>$LogFi ...
分类:
数据库 时间:
2020-04-17 09:18:57
阅读次数:
74