云计算之路-试用Azure:数据库备份压缩文件在虚拟机上的恢复速度测试
2013-09-13 17:41
429 查看
测试环境:Windows Azure上海机房,虚拟机配置为大型(四核,7 GB 内存),磁盘情况见下图。
![](http://images.cnitblog.com/blog/35695/201309/13171947-d86bae397d714ad78c60a8f3cf5ec49c.png)
数据库备份压缩文件大于为12.0 GB (12,914,327,552 bytes),放置于Temporary Storage(D:)。
数据库恢复操作命令如下:
也就是从D盘恢复至F盘。
实测恢复耗时1小时44分15秒。
![](http://images.cnitblog.com/blog/35695/201309/13173553-c2bac12f385e4ecba1c3f78838fba6ae.png)
与其他云服务商的对比:
4月份在阿里云上做的数据库恢复测试,当时数据库备份压缩文件18G左右,在虚拟机上恢复耗时1小时16分钟(在RDS上恢复只需10分钟),详见云计算之路:试用阿里云RDS-10分钟 vs 1小时16分钟 。
8月份在UCloud高性能虚拟机上恢复12G左右的数据库备份压缩文件耗时18分50秒。
注:该测试只是针对Azure的虚拟机不是SQL Azure,SQL Azure的性能要比虚拟机高很多。
![](http://images.cnitblog.com/blog/35695/201309/13171947-d86bae397d714ad78c60a8f3cf5ec49c.png)
数据库备份压缩文件大于为12.0 GB (12,914,327,552 bytes),放置于Temporary Storage(D:)。
数据库恢复操作命令如下:
RESTORE DATABASE [cnblogstext] FROM DISK = N'D:\cnblogstext.bak' WITH FILE = 1, MOVE N'CNBlogsText' TO N'F:\DATA\CNBlogsText.mdf', MOVE N'CNBlogsText_log' TO N'F:\Log\CNBlogsText.ldf', NOUNLOAD, STATS = 5
也就是从D盘恢复至F盘。
实测恢复耗时1小时44分15秒。
![](http://images.cnitblog.com/blog/35695/201309/13173553-c2bac12f385e4ecba1c3f78838fba6ae.png)
与其他云服务商的对比:
4月份在阿里云上做的数据库恢复测试,当时数据库备份压缩文件18G左右,在虚拟机上恢复耗时1小时16分钟(在RDS上恢复只需10分钟),详见云计算之路:试用阿里云RDS-10分钟 vs 1小时16分钟 。
8月份在UCloud高性能虚拟机上恢复12G左右的数据库备份压缩文件耗时18分50秒。
注:该测试只是针对Azure的虚拟机不是SQL Azure,SQL Azure的性能要比虚拟机高很多。
相关文章推荐
- 【SQL Server备份恢复】提高恢复速度:通过数据库完整备份,来恢复损坏的某个文件
- 【SQL Server备份恢复】提高恢复速度:通过数据库完整备份,来恢复损坏的某个文件
- 云计算之路-试用Azure:制作虚拟机自定义镜像
- linux命令dd:数据备份与恢复,切割还原大文件,测试读取写入磁盘速度
- 云计算之路-试用Azure:如何建立虚拟机之间的内网连接
- 通过备份数据库恢复SharePoint文档库中被删除的文件
- 系统损坏,移植Oracle(9.2.0.1)数据库(无备份数据文件进行恢复)
- ORA-03113: 通信通道的文件结尾以及用备份的数据文件恢复原数据库的解决方案
- RDS for MySQL 备份文件恢复到自建数据库
- MongoDB数据库的文件备份恢复以及文件导入导出
- RDS for MySQL 备份文件恢复到自建数据库遇到启动问题
- mysqldump定时备份数据库,形成压缩文件,并记录dump日志
- 恢复云数据库MySQL的备份文件到自建数据库
- RDS for MySQL 备份文件恢复到自建数据库
- 在Linx中恢复云数据库MySQL的备份文件到自建数据库
- aliyun RDS for MySQL 备份文件恢复到自建数据库
- 自动压缩备份数据库文件至指定服务器
- Sybase系统崩溃了,没有备份,但设备文件还存在,如何恢复数据库?
- MongoDB数据库的文件备份恢复以及文件导入导出
- 历史备份控制文件恢复数据库