>是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用`>`,将日志文件清空(文件大小变成0字节); >>这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该 ...
分类:
系统相关 时间:
2016-11-20 18:55:23
阅读次数:
160
最近在我们线上库备份的时候出现一个奇怪的现象: 我们备份都在从库上备份的,在业务低一般是在晚上2点钟开始备份.有天发现从库的延迟一直在增加,登录上实例,通过show processlist 发现,sql 线程在等待 binlog lock。同时看到我们从2点钟开始的压缩远程备份并没有完成,备份日志还 ...
分类:
数据库 时间:
2016-11-01 11:36:00
阅读次数:
307
使用Python脚本从rds上下载mysql的备份,该脚本可以下载全备份,日志备份.主要用到以下几个模板.fromaliyunsdkcoreimportclientfromaliyunsdkrds.request.v20140815importDescribeBackupsRequestfromaliyunsdkrds.request.v20140815importDescribeBinlogFilesRequest这几个模板是..
分类:
数据库 时间:
2016-10-09 20:54:56
阅读次数:
2010
在运维工作中经常遇到要管理备份、日志等与时间戳有关的文件,例如删除超过10天的备份/日志文件,保存最新的10个的备份/日志文件等。“删除超过10天的备份/日志文件”是用的比较多的一种,通常用于定时计划任务,每次产生这些文件都是规律的时间点。“保存最新的10个备份/日志..
分类:
其他好文 时间:
2016-08-02 22:27:03
阅读次数:
207
一. 脚本须知 1.mysql数据文件和二进制日志文件最好保存在不同的分区或存储设备上 2.备份完成后注意修改数据的权限以防止泄露重要信息,哪些主机哪些用户可以用来恢复 3. 查看导出的2进制日志文件看是否符合逻辑和业务,2进制日志文件只能保证物理上数据即时点还原,却保证不了数据逻辑上正确恢复(比如 ...
分类:
数据库 时间:
2016-07-22 12:49:01
阅读次数:
274
如果mysql不小心操作失误导致数据错误或者丢失这时候binlog起到了很大的作用 恢复有几种方式 1.按时间恢复--start-datetime 如果确定了时间点,那么按时间恢复是一个再好不过的事,一般是通过日常的定期备份+差异备份(日志) 如果日常备份在4点,出错的时间在12:00点,12:30 ...
分类:
数据库 时间:
2016-06-28 00:30:55
阅读次数:
209
于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件, 对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件 。logrotate 还可以用来备份日志文件 ...
分类:
其他好文 时间:
2016-05-16 17:25:36
阅读次数:
207
首先简单的介绍一下Sql server 备份的类型有:1:完整备份(所有的数据文件和部分的事务日志文件)2:差异备份(最后一次完成备份后数据库改变的部分)3:文件和文件组备份(对指定的文件和文件组备份)4:事物日志备份(所有数据库的变更)5:尾日期备份(日志的活动部分,指上一次为备份的日志部分)6: ...
分类:
数据库 时间:
2016-05-13 07:30:20
阅读次数:
264
需求:监控多个重要网站(并发请求),出现访问异常重试2次,第三次开始告警。 日志模块 日志配置logging.conf文件(按天自动备份日志,自动删除过期日志) http访问模块 主程序,url自定义网站地址 在threading模块中,定义两种类型的锁:threading.Lock和threadi ...
分类:
其他好文 时间:
2016-05-11 13:35:45
阅读次数:
299
回顾 数据备份:文件部分,数据表备份,SQL备份和增量备份(备份日志) 事务安全:默认自动提交,手动事务 变量:系统变量和自定义变量,作用域 触发器:自动触发,临时修改语句结束符(delimiter) 用户管理:创建用户,分配权限(grant),回收权限(revoke),删除用户 root用户密码找... ...
分类:
Web程序 时间:
2016-04-20 23:29:11
阅读次数:
319