Chinaunix首页 | 论坛 | 博客
  • 博客访问: 516549
  • 博文数量: 240
  • 博客积分: 791
  • 博客等级: 军士长
  • 技术积分: 1694
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-23 18:21
文章分类

全部博文(240)

文章存档

2013年(21)

2012年(219)

我的朋友

分类: Mysql/postgreSQL

2012-04-06 14:30:04

MYSQLDUMP推荐作为备份工具,能导出除库、表之外的视图、存储过程、触发器等信息

MK-PARRALLEL-DUMP不推荐为备份工具,可作为快速导入导出工具,但是不能导出库、表之外的数据库对象。

DB工具MYSQLDUMPMK-PARRALLEL-DUMP
作为备份工具可行性推荐作为备份工具不推荐作为备份工具
操作对象所有数据库对象不能导出库、表之外的数据库对象
备份效率单进程,同时只能备份1个表同时并发mysqldump进程,同时备份表,默认是先备份大表,在备份小表
DB类型备份工具具体功能描述
MYSQLMYSQLDUMP最基本的备份工具,适用于小型数据库,可以备份MYISAM或者innodB引擎的表,可以导出整库,单表,或者带有条件的记录
MYSQLMYSQLHOTCOPY在服务器上进行备份,并且表均为MyISAM表,可以考虑此工具,备份整库和单表时速度最快,只能运行在服务器端
MYSQLMYSQL-ZRMMYSQL-ZRM是基于mysqldump/mysqlhotcopy用perl脚本编写的工具,可以用来做增量或者全备,也可以进行逻辑备份(包含sql语句)或二进制备份(物理文件备份),通过schedule完成定时任务
MYSQLMYSQLIMPORT通过一定格式的外部文件,导入文件中的记录到数据库中
MYSQLMYISAMLOG并非真正意义上的备份还原工具,但是在进行还原时,通过此工具解析数据库日志文件,能够找到日志中所记载的数据库操作记录,进行有必要的重写
MYSQLBACKUP TABLE/SELECT INTO OUTFILE通过sql语句将记录导出到文件中
ORACLE手工热备份运用alter tablespace xx begin backup进行数据文件热备,并拷贝日志文件和控制文件,初始话参数文件和控制文件也可考虑进行备份
ORACLE手工冷备份在停止数据块服务的时候使用,通过复制文件完成备份
ORACLERMAN最常用的备份工具,能够进行全备和增量备份,能够备份数据文件、日志文件、控制文件及参数文件,只备份用过的数据块,以及可以检测损坏的数据块等等
ORACLEOEM在基于冷备、热备、导入导出备份的基础之上,以图形化的方式进行配置完成
ORACLEEXP/IMPORACLE 逻辑备份还原工具,将数据记录导出到文件中,或者将特定文件中的记录导入到数据库中
ORACLEEXPDP/IMPDP跟EXP/IMP工具类似,但是其导出的数据转储文件只能位于服务器端,同时它具有导出细粒度更高,可以并行操作等优点
ORACLESQL*Loader功能类似于MYSQLIMPORT,通过外部数据文件,将文件中的记录导入到数据库中
ORACLEFLUSHBACK通过闪回区保留的一定时间内的记录,进行重写,恢复最近丢失的记录
ORACLELOGMINER通过日志挖掘工具,找回丢失的记录
SQLSERVER备份通过sqlserver自带的备份工具进行全部或者增量备份
SQLSERVER导入导出工具通过导入导出工具,进行指定数据库记录的导入导出
SQLSERVER外部文件导入工具通过一定格式的外部文件(EXCEL/TXT等),导入记录到数据库中
SQLSERVERSQLSQL PROFILE类似于LOGMINER,查看数据库日志文件中的记录,进行重写实现数据恢复
阅读(2117) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~