1

我们目前使用 Dell Equalogic SAN 为我们的 MySQL 数据库创建快照,并在我们的各种开发和集成环境之间复制它们。这使我们能够在测试环境中直接处理大量生产数据。SAN 使这些卷立即可供使用(并避免复制大量数据的需要)。过程大致是:

  • 在源卷和目标卷上停止 MySQL
  • 使用 Dell Equalogic 的快照源卷
  • 将源快照克隆到目标卷
  • 将目标卷挂载到目标 /var/lib/mysql
  • 在两者上启动 MySQL

现在我们需要在所有环境中引入一个 DB2 实例,并试图弄清楚我们是否可以用 DB2 做类似的事情。问题是:

  • 这在 DB2 中可能吗?
  • 我们需要克隆和挂载的关键目录是什么?
  • 还有什么我们可能需要考虑的吗?

请记住,使用 SAN 是因为它允许我们对大于 150 GB 的卷进行快照和克隆,并使它们在任何环境中立即可用。

4

1 回答 1

1

DB2 数据库可以通过 SAN 快照备份和拆分镜像技术快速克隆。SET WRITE SUSPEND ON DATABASE命令提供了一个简单而强大的开关,只要 SAN 快照完成,它就会暂停所有磁盘写入。根据源数据库服务器和目标数据库服务器之间的差异,您可能需要在流程中的特定点运行实用程序,例如db2inidb或。db2relocatedb

于 2012-09-19T22:42:22.580 回答