微软分析服务(MSAS)表面看起来使用简单,但是当你开始每天都用它工作时,你很快就会发现其实不然。备份是所有数据库管理员都最优先重视的事,因此你可能会认为备份MSAS cube也是很简单的事。但是MSAS 2000的备份功能是通过一款相当过时的工具实现的,而且它的处理方式也不是特别明显。幸运的是,MSAS 2005是一款更成熟的产品,而且备份功能也更加友好易用了。
下面我将讨论MSAS 2000和MSAS 2005中的备份和恢复功能。 利用分析管理器归档或恢复cube 为什么你想备份cube(多维数据展现)呢?MSAS数据库文件可以由于硬件故障被损坏,因此,审慎考虑应该保留一份最近……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
微软分析服务(MSAS)表面看起来使用简单,但是当你开始每天都用它工作时,你很快就会发现其实不然。备份是所有数据库管理员都最优先重视的事,因此你可能会认为备份MSAS cube也是很简单的事。但是MSAS 2000的备份功能是通过一款相当过时的工具实现的,而且它的处理方式也不是特别明显。幸运的是,MSAS 2005是一款更成熟的产品,而且备份功能也更加友好易用了。
下面我将讨论MSAS 2000和MSAS 2005中的备份和恢复功能。
利用分析管理器归档或恢复cube
为什么你想备份cube(多维数据展现)呢?MSAS数据库文件可以由于硬件故障被损坏,因此,审慎考虑应该保留一份最近的备份。重建cube并把他们从关系数据源中导出会比从备份恢复到MSAS数据库花费非常多的时间。此外,你可以把你生产环境的cube备份恢复到开发环境或者测试环境,来解决问题或做开发改进。
在MSAS 2000里,备份功能被当作数据库归档。要备份数据库,就在分析管理器中的数据库上右击,然后选择“归档数据库”。MSAS允许你保存备份文件到指定位置。要恢复之前归档的MSAS数据库,同样在分析管理器中右击服务器,选择“恢复数据库”。
有时候你需要把MSAS数据库备份恢复成另外一个名称。例如:你可能发现在同一台服务器上有同一个数据库的两份副本会很方便。这样你可以在提交到生产环境cube之前修改只有你能访问的数据库副本。
例如,假设你使用生产服务器中的Foodmart数据库,你想把最近的一份备份恢复到开发服务器上。为了区分同一个数据库的开发环境副本和生产数据库副本,你希望这两个版本有不同的名称。不幸的是,MSAS 2000不支持你用不同的名称把备份恢复到数据库。要绕过这个限制,需要按以下步骤执行:
在开发服务器上右击现有的Foodmart数据库,选择复制。
在同一个分析服务器上右击,选择粘贴。
分析管理器会检测到当前服务器上存在同名数据库。它会提示你指定另外一个名称来完成对数据库的复制。此时,你可以指定类似“Foodmart-Development”这样的名字来创建备份。
恢复Foodmart生产环境副本(恢复为“Foodmart”)。
翻译
相关推荐
-
说说数据库备份的那些事
数据备份对于DBA来说是一项最基本的工作,但又是十分关键的,每个SQL Server上面执行的最重要的任务之一都是运行备份和恢复。
-
将SQL Server备份拆分成多个文件
DBA可以试着将SQL Server备份拆分成多个文件以减少备份时间,并使用多个驱动器来存储备份文件。
-
SQL Server自助式BI符合中端市场需求
商业组织维护数据库主要是因为他们期望从数据库中获得商业智能数据。但在某些情况下,获取商业智能数据就像拔牙一样,微软推出的自助式BI即将改变这一切。
-
最大化SQL Server备份性能:I/O吞吐量
SQL Server备份属于I/O密集型操作。简单来说,你需要首先进行读操作,然后再写整个数据库的内容。本文将介绍几个可以改善I/O吞吐量的步骤。