我们在 ec2 上运行 SQL Server,并从多个 EBS 卷组装了一个存储空间来保存数据库。这比我们预期的要好。但我想探索基于快照的备份,这引出了我的问题。
是否可以从组成存储池的磁盘中组装存储池并保持数据完好无损?具体来说,我希望能够执行以下操作:
- 停止数据库写入(我想我有一个很好的工具来实现这一点)。
- 对组成保存数据的存储池的各个 ebs 卷进行快照。
- 将这些快照呈现给不同的服务器。
- 用这些磁盘组装一个存储池,保存虚拟磁盘及其数据。
- 附加数据库。
我甚至不知道从哪里开始寻找这个。
答案1
一般来说,除了 Azure 中的原始磁盘和虚拟磁盘实例之外,存储空间不支持任何东西,因此您立即要处理不受支持的配置...您可以对单个驱动器进行快照,但不能保证您会获得某种一致的状态,存储空间 SLAB 没有类似 VSS 的概念。无论如何,快照都不是备份。我建议坚持使用一些可靠的 AWS 备份解决方案,比如 Veeam。它有自己的 AWS 感知 CBT,可以为您处理一切。
https://www.veeam.com/aws-backup.html
编辑:您现在可以在虚拟机内部执行存储空间直通,所以我猜测“正常”存储空间将很快跟进。
https://docs.microsoft.com/en-us/windows-server/storage/storage-spaces/storage-spaces-direct-in-vm