首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows Server中,是否可以将两个不同的SAN存储设备组合到一个驱动器中?

在Windows Server中,是否可以将两个不同的SAN存储设备组合到一个驱动器中?
EN

Stack Overflow用户
提问于 2017-06-01 00:35:06
回答 3查看 158关注 0票数 0

我是SQL数据库管理员,我的SAN管理员告诉我,他们必须将几个驱动器从HP 3PAR 7400迁移到EMC CX4。因此,SAN团队希望在sql servers上有一个停机时间来迁移驱动器。

我所想的是,他们有可能在不关闭sql的情况下迁移存储吗?

也就是说,我有一个具有100 to 3PAR的D驱动器,是否可以将EMC CX4 (100 to )添加到D驱动器并将其设置为200 to。稍后从D驱动器中删除100 of的3PAR。

请告诉我这是可能的吗?

EN

回答 3

Stack Overflow用户

发布于 2019-12-26 14:07:19

您需要切换到待机状态。如果您没有standbay服务器,则需要创建。

你的问题不正确。但我给你两个答案(这是概念答案) 1. Teoretic,是的,这是可能的。您需要EMC powerpath和存储支持。但如果选择了这种方式。您需要控制用于迁移的分段,换句话说,这是it风险:

迁移时间-以全局为单位,表示您有多少时间迁移到其他存储。

磁盘的I/O -如果磁盘上有大量的I/O。您的服务将不可用。还有其他的时刻...

  1. Practice。是的,需要停机。
票数 1
EN

Stack Overflow用户

发布于 2017-06-01 02:20:46

am认为,他们有没有可能在不关闭

的情况下迁移存储?

我将这样重新表述这个问题:

是否有可能将在线表(集群/堆)迁移到另一个文件组(=另一个文件)?

答案是肯定的,企业版很简单。例如,假设当前文件组为CustomUserObjects (D:\MSSQL\Data\DataFile.mdf),并且我们必须将这些表移到另一个文件组NewCustomUserObjects (G:\MSSQL\Data\DataFile.mdf)中,那么

对于聚集索引和非聚集索引,可以使用以下方法:

代码语言:javascript
复制
CREATE UNIQUE CLUSTERED INDEX PK_TestTable_ID ON 
dbo.TestTable(ID)
WITH
(
    ONLINE = ON,
    DROP_EXISTING = ON
)
ON NewCustomFileGroup
GO

同样的方法也可以用于NONLCLUSTERED索引。

2对于堆表,可以先创建一个聚集索引(CREATE ... INDEX ... ONLINE = ON),然后再创建一个DROP INDEX ... ON ....

更多细节here

这种方法几乎没有什么限制。最重要的是:

1一些索引(例如空间和xml索引)无法联机移动。

2它将离开BLOB ([n]varchar(max)varbinary(max)xml等)值存储在旧文件组中,但有一些解决方案。

3对于完整/批量日志数据库,它将在数据库事务日志中生成大量条目(例如,*.ldf),从而影响基于Tx日志的所有功能:日志传送、数据库镜像、AO可用性组、事务复制、变更数据捕获等。

票数 0
EN

Stack Overflow用户

发布于 2017-10-06 21:49:34

如果您将PowerPath用作多路径软件,则可以使用PowerPath迁移启用程序在阵列之间进行无宕机迁移。

它建立复制对、源(3par)和目标(cx4)卷。它在数据块级别执行设备的批量同步,并将写入复制到目标卷。在您决定提交更改后,它会重命名Powerpath伪名,以便您的服务器使用目标卷作为主卷。完成了!

文档:https://www.emc.com/collateral/TechnicalDocument/PowerPath-Migration-Enabler-5.7-User-Guide.pdf

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44290243

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档