SlideShare a Scribd company logo
1 of 44
Download to read offline
shoug.info 上海Oracle用户组
MySQL企业备份发展及实践
汪伟华
shoug.info 上海Oracle用户组
个人介绍
• 8年Oracle相关开发及数据库运维经验
(Oracle DB, MySQL, Oracle Apps)
• MySQL OCP
• dbDao MySQL讲师
• E-mail:biot.wang@parnassusdata.com
shoug.info 上海Oracle用户组
RDBMS -
会员数据、商品数据等等,特别是Mission Critical
的数据储存
曾经旧有的数据库环境。购买数据等等Critical
的数据被储存
关键任务数据,广泛用于内部服务
shoug.info 上海Oracle用户组
数据库架构的变化
随着时代演进,所使用的架构也在不断发生改变
– VCS 结构(Active-Standby on SAN)
 VCS + Replication
 VCS + Sharding
– IA Server + SSD
– Private Cloud
shoug.info 上海Oracle用户组
架构:VCS
• 缺点:
– 发生事故,火情容易蔓延
– 一旦某个数据库参数修改,
其他数据库需要进行影响确认
– 从开发到生产,不同环境需检
查确认,不同环境所用设备有
性能区别,且可调剂的余地小
shoug.info 上海Oracle用户组
架构:VCS + Replication
• Master-Slave Replication
shoug.info 上海Oracle用户组
架构:VCS + Sharding
shoug.info 上海Oracle用户组
架构:IA+SSD
• 压倒性的性能要求对DB架构产生了进一步的要求
shoug.info 上海Oracle用户组
架构:IA+SSD备份级联
• 3小时的工作,10分钟完成
shoug.info 上海Oracle用户组
其它困扰的问题
• 服务器配置可用性及内存,磁盘的未来的规划测算
• 性能及效率等使用率的测算
• 不断增长的节点带来的管理复杂化
shoug.info 上海Oracle用户组
架构:私有云IaaS
• 优点:
– 高速网络
– 多种存储
– 可管理性
– 在VM中建立MySQL
– 系统构筑简单
– HA切换速度快
shoug.info 上海Oracle用户组
Private Cloud的急速成长
• 管理的数据库数量成指数增长
– 现在团队中DBA共5人
– 每人负责的服务器仅仅算正式负责就有近600台
– 以每个月30台左右的节奏搭建数据库服务器
shoug.info 上海Oracle用户组
DC迁移项目
• 其中250个以上数据库花了9个月向Private Cloud搬迁
– 主要是在对已存在的DB中复制到新数据后,进行切换
• 使用Backup进行Restore的方法
– 从归档开始的restore
 花费时间
– 某些失败例子
 复制原服务器中,没有binlog
 由于binlog传送,降低网速
• 在新DC中建的服务器伴随着全球化
– 统一使用UTF8
 因此有些数据库不能使用复制方式
shoug.info 上海Oracle用户组
向Private Cloud迁移
• 使用基于命令行的迁移工具
– thread dump → import并行执行 → Change Master
shoug.info 上海Oracle用户组
MySQL数据库的企业运维Backup/Restore
• 时间点恢复(Point in time recovery)
– 每年约一次,进行实际故障操作训练
• 利用Replication设置,进行数据库的迁移恢复
• 定期检查
– 定期维护
 DBA 操作任务时间估计,并需要做操作确认
– 从应用工程师开始对历史数据的复查要求
 昨天发生错误,需要确认数据
– 使用生产数据进行应用测试
 整体测试
 负荷测试
shoug.info 上海Oracle用户组
主要备份方法
shoug.info 上海Oracle用户组
使用SAN Snapshot备份
DB Server1
D
B
DB Volume
Active
Backup NFS
NA
S
Compress
Backup Server
1. Mirror Volume 挂载到 Backup Server
2. DB Lock
mysql>FLUSH TABLE WITH READ LOCK
3. 对Active 进行Mirror 同步到最新
4. Active 和Mirror分离
5. DB Unlock
mysql>UNLOCK TABLES
6. 对Mirror Volume进行备份
7. 挂载Backup NFS
8. 创建备份区,将备份存放为tar归档
9. Mirror Volume卸载
DB Server2
D
B
DB Volume
Mirror
shoug.info 上海Oracle用户组
使用mylvmbackup备份
DB Server
D
B
OS Volume DB Volume Backup Volume Backup NFS
NA
S
Compress File
1. DB锁定
mysql>FLUSH TABLE WITH READ LOCK
2. 获取backup当时的位置
mysql>SHOW SLAVE STATUS
mysql>SHOW MASTER STATUS
3. 进行snap shot
lvcreate -s -l 100%FREE --name=#{db_backup} #{Volname}
4. 释放DB锁定
mysql>UNLOCK TABLES
5. 安装snap shot区域
6. 对backup区域进行tar归档
7. 卸载snap shot 区域
8. 确认snapshot 区域的使用大小
lvdisplay #{LVName}
9.移除snapshot 区域
lvremove -f #{LVName}
shoug.info 上海Oracle用户组
SAN Snapshot/mylvmbackup恢复
Backup NFS
NA
S DB Server
D
B
Local disk 有空闲时
1. 挂载Backup NFS
2. 将tar 归档文件拷贝到本地
3. tar 归档文件的展开
Local disk 没有空闲时
1. 挂载Backup NFS
2. 将tar 归档文件在NAS上展开
Compress
File
DB
恢复的位置可以是共有环境或NFS
• tar 展开非常花费时间
• 特别是在定期维护之前时,会发生资源竞争
• 不仅占用磁盘,也包含内存使用
• 性能与真正运行环境相比要显著低下
20
shoug.info 上海Oracle用户组
Vmware Snapshot备份
1. 获取DB锁
mysql>FLUSH TABLE WITH READ LOCK
2. 取得backup时位置
mysql>SHOW SLAVE STATUS
mysql>SHOW MASTER STATUS
3. 进行Vmware snapshot
4. 释放DB锁定
mysql>UNLOCK TABLES
5. 制成Backup文件
在VMWare使用环境中进行的软备份
• 进行全量/增量备份、不断去除过时的备份
• 可作为一种主流备份方式
• 备份时对生产环境的影响只有在取得snapshot时的几秒
VirtualAP
P
Vmware Management
Server
Backup NFS
shoug.info 上海Oracle用户组
Vmware Snapshot恢复
DB
基于Windows GUI 的操作
• 选择想要恢复的某个日期的对象
• 虚拟机中的设定获得全面继承
• 同时相应的网络设定等OS操作也一并恢复
DB
Traget DB Server
DB
Restored DB Server
shoug.info 上海Oracle用户组
Restore的改善
• Backup Restore 的过去及现在的比较
– SAN Snapshot / mylvmbackup
 Restore 针对的是 共有环境或NFS
– tar 非常耗费时间
– 特别是到了定期维护之前,就会发生资源竞争
– 性能与实际运行环境相比,显著低下
– Vmware Snapshot
 Restore 针对的是 Private Cloud 环境
– 根据用途区分性能环境
– 实验负荷环境 => 与实际运行在同样的存储(FC/SSD)
– 用于数据确认 => 使用不追求性能的便宜储存
– 恢复中会稍微花点时间
– 展开的位置由存储决定
– SSD的话30分、FC的话约2小时
shoug.info 上海Oracle用户组
下一个备份平台的探索
• Vmware 的备份问题
– License费用
 日益增多的DB服务器造成成本的持续上升
• VMware 依赖
– 使用平台与时代演进同时发生改变
 VCS → IA + SSD → VMware → 下一个平台!
• 运用管理
– 随着服务器台数变多,GUI处理也会变多
• 恢复操作的危险性
– 会覆盖现存的正在运行的服务器中的备份
– 会把现有的IP地址直接应用到其他服务器中,导致某些危险的操作
 需要对VM以及网络有最低限度的理解。
shoug.info 上海Oracle用户组
新备份系统的讨论
• 必要条件
– 能作为平台提供
 数百台服务器的备份管理
 即便是应用工程师
– 【无论何时】,【操作简便】,可以进行恢复服务
– 可以进行中央管理
 Backup Script 在 DB服务器中本来就有
– 安装简便
– 可使用Job来控制多种应用
 可以进行历史管理
 计划作业排程添加/变更简单
• 候补工具
– Xtrabackup
– MySQL Enterprise Backup
shoug.info 上海Oracle用户组
构成图
shoug.info 上海Oracle用户组
Xtrabackup VS MySQL Enterprise Backup
• 验证方法
– 利用tpcc的基准测试进行验证
 观察各式各样的并行交易结果
 每执行三次就取一次中间值
shoug.info 上海Oracle用户组
测试使用的基本命令
测试场景 命令
仅做全备份 Xtra innobackupex --defaults-file=${my.cnf Path} --user=${USER} --
password=${PASSWORD} ${Backup Path}
EB mysqlbackup --defaults-file=${my.cnf Path} --user=${USER} --
password=${PASSWORD} --backup-dir=${Backup Path} backup
全备 + 压缩 Xtra innobackupex --defaults-file=${my.cnf Path} --user=${USER} --
password=${PASSWORD} --compress ${Backup Path}
EB mysqlbackup --defaults-file=${my.cnf Path} --user=${USER} --
password=${PASSWORD} --compress --backup-dir=${Backup Path} backup
全备 + 压缩
+ 2个处理线程
Xtra innobackupex --defaults-file=${my.cnf Path} --user=${USER} --
password=${PASSWORD} --compress --parallel=2 ${Backup Path}
EB mysqlbackup --defaults-file=${my.cnf Path} --user=${USER} --
password=${PASSWORD} --compress --process-threads=2 --backup- dir=${Backup
Path} backup
shoug.info 上海Oracle用户组
结果
shoug.info 上海Oracle用户组
运行时间比较
• Enterprise Backup领先
– 无论在哪个模式中,EB都是更快完成
– 使用压缩可以使其更快完成!
shoug.info 上海Oracle用户组
备份大小
• 几乎相同
shoug.info 上海Oracle用户组
获取锁所需时间
• 几乎相同
– FLUSH TABLES WITH READ LOCK
– 支持事务的DB在不同的查询时机所需时间会有不同
– 对于MyISAM DB的锁定则需要一些时间
shoug.info 上海Oracle用户组
平均负载
• Enterprise Backup的负载也
在误差的范围内
– 无论哪个模式EB都比XB的
load要更低
• 使用Compress压缩负载更低
shoug.info 上海Oracle用户组
tpmC
• Xtrabackup 的压倒性胜利!?
– XB vs EB → 2.87倍
– Compress → 1.48倍
shoug.info 上海Oracle用户组
EB 的默认值
• 在EB中,process-threads的默认值是6
– 什么也不考虑的话,process-threads 就会被设定成6
http://dev.mysql.com/doc/mysql-enterprise-backup/3.11/en/backup-capacity-options.html
• Xtrabackup与EB的差距缩小了
shoug.info 上海Oracle用户组
比较总结
Xtrabackup Enterprise Backup
运行时间 △ ○
平均负载 △ ○
锁定时间 大致相同
tpmC ○ △
备份大小 大致相同
成本 ◎ ○
• 选择采用 Xtrabackup
– 从【无论在哪个备份平台】这个观点看,两者都能做到同样的事
– 备份对DB的性能影响很小
– 不需要去在意许可证
shoug.info 上海Oracle用户组
备份和恢复系统
shoug.info 上海Oracle用户组
innobackupex
命令项的使用判断
• 前提
– 对于有各种各样大小,具有
进行不同事务的DB
 使用通用命令,不特别
设置
 不能进行自动判断
 必须使用Compress项
• 命令项
– vCPU/2 最有效率的
– Compress Thread 数固定
shoug.info 上海Oracle用户组
恢复
• 解压缩(decompress)
– 备份时因为做了Compress所以需要这一步
– 是否对备份文件进行 tar.gz
 如果要做,什么时候做?
 做了tar.gz 的话 为了进行增量备份,就不得不展开tar
 一周以后?
– 是使用copy-back 还是move-back?
• 恢复位置的服务器基本上都停止服务
– 尽最大可能使用内存以及 CPU
 Memory => mem * 0.75
 Parallel
shoug.info 上海Oracle用户组
恢复中必要的磁盘大小
Compressed Directory
Size
Decompressed Directory
size
Max Usage Size
23GB 69GB 78GB
• 必要的磁盘大小
– 考虑到最大的表,然会对磁盘进行规划
– 决定在哪里展开备份文件
 NFS 或 本地
shoug.info 上海Oracle用户组
备份和恢复系统
shoug.info 上海Oracle用户组
开发趋势…
• 恢复操作简易性
– 因为Vmware,比起进行恢复,安全性更高
– 在哪里都可以展开Service
 应用工程师也能进行 Restore
– 需要重新准备好Server
• 备份对正式运行中的应用的影响
– Vmware取得Snapshot只需要几秒
– Xtrabackup一直在进行备份处理
• 成本考虑
– 不超过Vmware 的成本,需要降低使用成本
S H O U G
Let’s Leverage Oracle Together
Using, Learning & Sharing
Mysql企业备份发展及实践

More Related Content

What's hot

【Ask maclean技术分享】oracle dba技能列表 z
【Ask maclean技术分享】oracle dba技能列表 z【Ask maclean技术分享】oracle dba技能列表 z
【Ask maclean技术分享】oracle dba技能列表 z
maclean liu
 
配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制
maclean liu
 
浅谈 My sql 性能调优
浅谈 My sql 性能调优浅谈 My sql 性能调优
浅谈 My sql 性能调优
thinkinlamp
 
诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识
maclean liu
 
MySQL5.6新功能
MySQL5.6新功能MySQL5.6新功能
MySQL5.6新功能
郁萍 王
 
Cassandra的初步使用及一些简单的操作
Cassandra的初步使用及一些简单的操作Cassandra的初步使用及一些简单的操作
Cassandra的初步使用及一些简单的操作
zhubin885
 
Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作
maclean liu
 
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
maclean liu
 
MySQL 網路參考架構
MySQL 網路參考架構MySQL 網路參考架構
MySQL 網路參考架構
郁萍 王
 
A.oracle 查询结果的缓存问题
A.oracle 查询结果的缓存问题A.oracle 查询结果的缓存问题
A.oracle 查询结果的缓存问题
WASecurity
 
Mysql proxy cluster
Mysql proxy clusterMysql proxy cluster
Mysql proxy cluster
Yiwei Ma
 
Hadoop安裝 (1)
Hadoop安裝 (1)Hadoop安裝 (1)
Hadoop安裝 (1)
銘鴻 陳
 

What's hot (20)

Mysql集群
Mysql集群Mysql集群
Mysql集群
 
【Ask maclean技术分享】oracle dba技能列表 z
【Ask maclean技术分享】oracle dba技能列表 z【Ask maclean技术分享】oracle dba技能列表 z
【Ask maclean技术分享】oracle dba技能列表 z
 
配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制配置Oracle 10g 双向流复制
配置Oracle 10g 双向流复制
 
浅谈 My sql 性能调优
浅谈 My sql 性能调优浅谈 My sql 性能调优
浅谈 My sql 性能调优
 
诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识诗檀软件 Oracle数据块损坏知识
诗檀软件 Oracle数据块损坏知识
 
我对后端优化的一点想法
我对后端优化的一点想法我对后端优化的一点想法
我对后端优化的一点想法
 
MySQL5.6新功能
MySQL5.6新功能MySQL5.6新功能
MySQL5.6新功能
 
Cassandra的初步使用及一些简单的操作
Cassandra的初步使用及一些简单的操作Cassandra的初步使用及一些简单的操作
Cassandra的初步使用及一些简单的操作
 
Oracle Tablespace介紹
Oracle Tablespace介紹Oracle Tablespace介紹
Oracle Tablespace介紹
 
Oracle 資料庫建立
Oracle 資料庫建立Oracle 資料庫建立
Oracle 資料庫建立
 
Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作Oracle数据库升级前必要的准备工作
Oracle数据库升级前必要的准备工作
 
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
【Maclean liu技术分享】开oracle调优鹰眼,深入理解awr性能报告 第二讲 正式版 20130410
 
手机之家的数据访问层实践
手机之家的数据访问层实践手机之家的数据访问层实践
手机之家的数据访问层实践
 
了解Oracle critical patch update
了解Oracle critical patch update了解Oracle critical patch update
了解Oracle critical patch update
 
MySQL 網路參考架構
MySQL 網路參考架構MySQL 網路參考架構
MySQL 網路參考架構
 
應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局應用Ceph技術打造軟體定義儲存新局
應用Ceph技術打造軟體定義儲存新局
 
A.oracle 查询结果的缓存问题
A.oracle 查询结果的缓存问题A.oracle 查询结果的缓存问题
A.oracle 查询结果的缓存问题
 
Memcached vs redis
Memcached vs redisMemcached vs redis
Memcached vs redis
 
Mysql proxy cluster
Mysql proxy clusterMysql proxy cluster
Mysql proxy cluster
 
Hadoop安裝 (1)
Hadoop安裝 (1)Hadoop安裝 (1)
Hadoop安裝 (1)
 

Viewers also liked

Three years on, reflections on publication 103 mason
Three years on, reflections on publication 103 masonThree years on, reflections on publication 103 mason
Three years on, reflections on publication 103 mason
Leishman Associates
 
Example of-child-protection-policy-for-voluntary-organisations
Example of-child-protection-policy-for-voluntary-organisationsExample of-child-protection-policy-for-voluntary-organisations
Example of-child-protection-policy-for-voluntary-organisations
Marivic Aloc
 
What’s a’twitter
What’s a’twitterWhat’s a’twitter
What’s a’twitter
Ryan Harrell
 
Molicular cell biology
Molicular cell biologyMolicular cell biology
Molicular cell biology
rkgene
 
My sumtgsdfhg
My sumtgsdfhgMy sumtgsdfhg
My sumtgsdfhg
ane4kap
 
Presentation4site
Presentation4sitePresentation4site
Presentation4site
Word4ward
 
黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)
黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)
黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)
Alan Huang
 

Viewers also liked (20)

Catalogue 2010
Catalogue 2010Catalogue 2010
Catalogue 2010
 
Three years on, reflections on publication 103 mason
Three years on, reflections on publication 103 masonThree years on, reflections on publication 103 mason
Three years on, reflections on publication 103 mason
 
Example of-child-protection-policy-for-voluntary-organisations
Example of-child-protection-policy-for-voluntary-organisationsExample of-child-protection-policy-for-voluntary-organisations
Example of-child-protection-policy-for-voluntary-organisations
 
Poliittisen viestinnän sisäpiirit Twitterissä
Poliittisen viestinnän sisäpiirit TwitterissäPoliittisen viestinnän sisäpiirit Twitterissä
Poliittisen viestinnän sisäpiirit Twitterissä
 
诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础 诗檀软件 Oracle开发优化基础
诗檀软件 Oracle开发优化基础
 
New Zealand Franchising Confidence Index | January 2015
New Zealand Franchising Confidence Index | January 2015New Zealand Franchising Confidence Index | January 2015
New Zealand Franchising Confidence Index | January 2015
 
Linee_Guida
Linee_GuidaLinee_Guida
Linee_Guida
 
Opening- Gregory
Opening- GregoryOpening- Gregory
Opening- Gregory
 
Case 2012 crowdfunding session to share
Case 2012 crowdfunding session to shareCase 2012 crowdfunding session to share
Case 2012 crowdfunding session to share
 
What’s a’twitter
What’s a’twitterWhat’s a’twitter
What’s a’twitter
 
Varamobaden Vision 2025
Varamobaden Vision 2025 Varamobaden Vision 2025
Varamobaden Vision 2025
 
Molicular cell biology
Molicular cell biologyMolicular cell biology
Molicular cell biology
 
Tanibeth
TanibethTanibeth
Tanibeth
 
My sumtgsdfhg
My sumtgsdfhgMy sumtgsdfhg
My sumtgsdfhg
 
Presentation4site
Presentation4sitePresentation4site
Presentation4site
 
Gandhi Ultimate Marketing Guru1234 X5555
Gandhi  Ultimate Marketing Guru1234 X5555Gandhi  Ultimate Marketing Guru1234 X5555
Gandhi Ultimate Marketing Guru1234 X5555
 
Angular js 의존관계 주입과 서비스
Angular js 의존관계 주입과 서비스Angular js 의존관계 주입과 서비스
Angular js 의존관계 주입과 서비스
 
Sistema de coordenadas
Sistema de coordenadasSistema de coordenadas
Sistema de coordenadas
 
Clarity4050
Clarity4050Clarity4050
Clarity4050
 
黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)
黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)
黃問_如何問出好問題 _台北市健言社(作大夢的歐吉桑)
 

Similar to Mysql企业备份发展及实践

网站存储经验谈-pdf
网站存储经验谈-pdf网站存储经验谈-pdf
网站存储经验谈-pdf
Yu Lin
 
优酷 Web网站架构案例分析
优酷   Web网站架构案例分析优酷   Web网站架构案例分析
优酷 Web网站架构案例分析
George Ang
 
Youku arch qcon2009_beijing
Youku arch qcon2009_beijingYouku arch qcon2009_beijing
Youku arch qcon2009_beijing
drewz lin
 
Key value store
Key value storeKey value store
Key value store
xuanhan863
 
利用统一存储获得无与伦比的速度,简化系统,并节省更多
利用统一存储获得无与伦比的速度,简化系统,并节省更多利用统一存储获得无与伦比的速度,简化系统,并节省更多
利用统一存储获得无与伦比的速度,简化系统,并节省更多
ITband
 
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 LInstall Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 L
heima911
 
Bypat博客出品-服务器运维集群方法总结3
Bypat博客出品-服务器运维集群方法总结3Bypat博客出品-服务器运维集群方法总结3
Bypat博客出品-服务器运维集群方法总结3
redhat9
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器
Leyi (Kamus) Zhang
 

Similar to Mysql企业备份发展及实践 (20)

The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
The Construction and Practice of Apache Pegasus in Offline and Online Scenari...
 
再生龍於雲端環境之應用
再生龍於雲端環境之應用再生龍於雲端環境之應用
再生龍於雲端環境之應用
 
豆瓣数据架构实践
豆瓣数据架构实践豆瓣数据架构实践
豆瓣数据架构实践
 
Nosql三步曲
Nosql三步曲Nosql三步曲
Nosql三步曲
 
賽門鐵克 Storage Foundation 6.0 簡報
賽門鐵克 Storage Foundation 6.0 簡報賽門鐵克 Storage Foundation 6.0 簡報
賽門鐵克 Storage Foundation 6.0 簡報
 
网站存储经验谈pdf
网站存储经验谈pdf网站存储经验谈pdf
网站存储经验谈pdf
 
网站存储经验谈-pdf
网站存储经验谈-pdf网站存储经验谈-pdf
网站存储经验谈-pdf
 
高可用可扩展数据库架构方案探讨
高可用可扩展数据库架构方案探讨高可用可扩展数据库架构方案探讨
高可用可扩展数据库架构方案探讨
 
优酷 Web网站架构案例分析
优酷   Web网站架构案例分析优酷   Web网站架构案例分析
优酷 Web网站架构案例分析
 
Youku arch qcon2009_beijing
Youku arch qcon2009_beijingYouku arch qcon2009_beijing
Youku arch qcon2009_beijing
 
Key value store
Key value storeKey value store
Key value store
 
Oracle dba必备技能 使用os watcher工具监控系统性能负载
Oracle dba必备技能   使用os watcher工具监控系统性能负载Oracle dba必备技能   使用os watcher工具监控系统性能负载
Oracle dba必备技能 使用os watcher工具监控系统性能负载
 
百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010百度系统部分布式系统介绍 马如悦 Sacc2010
百度系统部分布式系统介绍 马如悦 Sacc2010
 
利用统一存储获得无与伦比的速度,简化系统,并节省更多
利用统一存储获得无与伦比的速度,简化系统,并节省更多利用统一存储获得无与伦比的速度,简化系统,并节省更多
利用统一存储获得无与伦比的速度,简化系统,并节省更多
 
Install Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 LInstall Oracle11g For Aix 5 L
Install Oracle11g For Aix 5 L
 
9, OCP - restore and recovery with rman
9, OCP - restore and recovery with rman9, OCP - restore and recovery with rman
9, OCP - restore and recovery with rman
 
8, OCP - backup with rman
8, OCP - backup with rman8, OCP - backup with rman
8, OCP - backup with rman
 
Bypat博客出品-服务器运维集群方法总结3
Bypat博客出品-服务器运维集群方法总结3Bypat博客出品-服务器运维集群方法总结3
Bypat博客出品-服务器运维集群方法总结3
 
線上埋碼資料收集實作
線上埋碼資料收集實作線上埋碼資料收集實作
線上埋碼資料收集實作
 
数据库性能诊断的七种武器
数据库性能诊断的七种武器数据库性能诊断的七种武器
数据库性能诊断的七种武器
 

More from maclean liu

基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
maclean liu
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2
maclean liu
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2
maclean liu
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
maclean liu
 
Oracle prm安装说明
Oracle prm安装说明Oracle prm安装说明
Oracle prm安装说明
maclean liu
 
Oracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asmOracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asm
maclean liu
 
使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子
maclean liu
 

More from maclean liu (20)

Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアルOracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
Oracle専用データ復旧ソフトウェアprm dulユーザーズ・マニュアル
 
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
基于Oracle 12c data guard & far sync的低资源消耗两地三数据中心容灾方案
 
PRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health CheckPRM DUL Oracle Database Health Check
PRM DUL Oracle Database Health Check
 
Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响Vbox virtual box在oracle linux 5 - shoug 梁洪响
Vbox virtual box在oracle linux 5 - shoug 梁洪响
 
【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案【诗檀软件】Mysql高可用方案
【诗檀软件】Mysql高可用方案
 
Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2Shoug at apouc2015 4min pitch_biotwang_v2
Shoug at apouc2015 4min pitch_biotwang_v2
 
Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2Apouc 4min pitch_biotwang_v2
Apouc 4min pitch_biotwang_v2
 
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
使用Oracle osw analyzer工具分析oswbb日志,并绘制系统性能走势图1
 
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wangOrclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
Orclrecove 1 pd-prm-dul testing for oracle database recovery_20141030_biot_wang
 
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
诗檀软件 – Oracle数据库修复专家 oracle数据块损坏知识2014-10-24
 
追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?追求Jdbc on oracle最佳性能?如何才好?
追求Jdbc on oracle最佳性能?如何才好?
 
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
使用Virtual box在oracle linux 5.7上安装oracle database 11g release 2 rac的最佳实践
 
Prm dul is an oracle database recovery tool database
Prm dul is an oracle database recovery tool   databasePrm dul is an oracle database recovery tool   database
Prm dul is an oracle database recovery tool database
 
Oracle prm dul, jvm and os
Oracle prm dul, jvm and osOracle prm dul, jvm and os
Oracle prm dul, jvm and os
 
Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3Parnassus data recovery manager for oracle database user guide v0.3
Parnassus data recovery manager for oracle database user guide v0.3
 
Oracle prm安装说明
Oracle prm安装说明Oracle prm安装说明
Oracle prm安装说明
 
Oracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asmOracle prm数据库恢复工具与asm
Oracle prm数据库恢复工具与asm
 
Prm 一个oracle数据库灾难恢复救护车工具
Prm 一个oracle数据库灾难恢复救护车工具Prm 一个oracle数据库灾难恢复救护车工具
Prm 一个oracle数据库灾难恢复救护车工具
 
如何在Aix上运行prm for oracle database
如何在Aix上运行prm for oracle database如何在Aix上运行prm for oracle database
如何在Aix上运行prm for oracle database
 
使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子使用Prm恢复受损的oracle数据表几个例子
使用Prm恢复受损的oracle数据表几个例子
 

Mysql企业备份发展及实践