曾经有个同事,来回操作开发和生产的数据库,结果误删了生产的数据库,那种心情我想不是一般人能理解的,虽然说oracle可以有方法还原,但并不是彻底的。 所以,在工作中,不管是开发还是维护,备份数据库是非常有必要。 简单实用的晚间自动备份数据库小案例 步骤一、创建备份脚本,暂且命名为orabak.sh ...
分类:
数据库 时间:
2016-09-09 14:51:32
阅读次数:
170
#!/bin/bash#datetime=`date"+%Y-%m-%d_%H:%M:%S"`dbname=(adbbdbmdbtdbpdb)fordbin${dbname[*]}do echo"##############################dbback$dbbegintimeis$(date"+%Y-%m-%d_%H:%M:%S")##############################">>/data/backdb/backdb.log mysqldump--database..
分类:
数据库 时间:
2016-09-08 16:29:03
阅读次数:
213
服务器300G-2T总空间 /BOOT 100-200M swap 1.5倍内存(如果大于8G,就给8-16G) / 40-100G(不要让程序和系统把LOG等写到这里) 剩下的空间给使用的人分 如果是web服务器集群,剩余空间就都给 / ,因为有集群备份 数据库服务器 /boot 100-200M ...
分类:
其他好文 时间:
2016-09-07 14:22:01
阅读次数:
132
1、创建备份相关用户 2、创建全备 3、创建增备 4、在全备上前滚日志 5、在增备上前滚&回滚日志 6、把处于一致的备份复制到datadir目录下 7、调整数据的属主,属组 & 启动mysql服务 8、以single-file的方式来备份数据库 9、把单文件解包成文件夹 10、前滚&回滚日志 11、 ...
分类:
其他好文 时间:
2016-09-06 21:15:33
阅读次数:
219
[root@ansible~]#mysqldump-uroot-p123456xxx>/opt/xxx.sql#备份数据库xxx
[root@ansible~]#egrep-v"#|\*|--|^$"/opt/xxx.sql
DROPTABLEIFEXISTS`test`;
CREATETABLE`test`(
`id`int(4)NOTNULLAUTO_INCREMENT,
`name`char(20)NOTNULL,
PRIMARYKEY(`id`)
)ENGINE=InnoDBAUTO_..
分类:
数据库 时间:
2016-09-05 09:17:47
阅读次数:
288
1.正常停库流程 2.备份数据库 3.建立连接 4.增加表空间的空间 5.查看主分区表和子分区表 6.查看子分区信息 7.段级别统计信息 8.看最严重的前20个等待事件 9.看最严重的等待事件 10.看当前连接会话信息 11.最严重的前10个latch --latch cbc --个个查询 12.查 ...
分类:
数据库 时间:
2016-09-04 23:42:07
阅读次数:
281
背景:今天备份一个SQLServer库,本机空间不足;我就想着要备份到共享磁盘上。记录一下备忘。环境:SQLServer2008R2_x64步骤如下:1.启用xp_cmdshell如果没有启用xp_cmdshell,请执行以下启用:
EXECsp_configure‘showadvancedoptions‘,1;
RECONFIGURE;EXECsp_configure‘xp_cmds..
分类:
数据库 时间:
2016-09-02 23:38:19
阅读次数:
253
sql脚本 declare @fileName varchar(255) ,--定义备份文件名变量 @dbname varchar(255)--定义备份数据库名变量declare mycursor cursor fast_forward for select name from master..sy ...
分类:
数据库 时间:
2016-08-30 19:40:01
阅读次数:
186
一、7种临时文件 SQLite的一个不同特性是一个数据库由单个磁盘文件构成。这简化了SQLite的使用,因为移动或备份数据库只要拷贝单个文件即可。这也使得SQLite适合用作应用程序文件格式。但是,当在单个文件中存储一个数据库时,SQLite会在处理数据库的过程中使用许多临时文件。 SQLite目前 ...
分类:
数据库 时间:
2016-08-28 22:09:52
阅读次数:
241
1. 了解整个流程,leadear扮演的角色,做什么,想达到一个什么样的目的 2. 早会,工作安排,怎么督促,出了问题怎么解决 3. 整个架构 4. 日志记录:一直查看后台日志,来判断是否有错误 5. 数据库:数据库备份,数据库规范 6. 代码规范:代码注释,命名等 7. 对自己的代码负责,思考怎么 ...
分类:
其他好文 时间:
2016-08-27 19:15:42
阅读次数:
129