我们在生产环境中拥有一组 6 台服务器,用于存储一些大型数据库。目前,它们拥有 280Gb 的磁盘空间,这些磁盘空间被条带化并镜像到 15K SCSI 驱动器上,我们现有的数据库已将它们填充到 213Gb。新的数据结构大约比旧的大 1.1 倍。
我们需要以相对低廉的价格将其中一个系统的磁盘空间增加一倍。我目前没有“预算”,但我们假设它低于 5000 美元。
我们正在迁移这些数据库的存储方式,并且我们不会购买新的服务器来迁移……
目标是将数据迁移到某些临时存储上的临时数据库,在确认移动成功后删除旧记录,然后将新记录移动到永久存储上。
因此,总结一下:1)我们需要暂时“增加”容量以便迁移数据2)我们不想花很多钱3)我们需要在传输数据的过程中尽量降低风险。
答案1
我会避免使用 NAS。这只是我的“偏执狂”。如果您有 1000 美元可花,那么构建一个基本系统(甚至是新的)并加载 4 或 5 个 500GB 驱动器(全部一起进行突袭)就很容易了(我个人最喜欢的是 Raid-5)。在 Raid 5 中,您将获得接近 1.5 TB 的空间。如果您只是进行条带化,您将获得 2 到 2.5 TB 的空间。然后您就拥有了一个可以在“项目”之后使用的系统 - 用于存储,或用于您一直在测试的其他应用程序。
请记住:NAS 系统的控制有限(有些人认为这是件好事)。但如果您必须以某种方式操纵存储的数据,我认为合适的计算机系统才是最佳选择。
祝你好运 :)
答案2
如果临时存储的性能不是大问题,那么最好的办法是购买一个 USB 或可能便宜的 NAS 机箱,其中配备 1TB 磁盘。然后将临时数据转储到那里。这样,无论何时需要,您都可以获得 1TB 的备用存储空间,用于执行随机任务 :)
答案3
低于 5K?
购买一台 HP Proliant G6,配备 8 个磁盘(每个 300GB)、12GB RAM、2 个四核处理器,价格约为 3-4K 欧元 - 而且仅占用 1U
会给你非常好IOPS,您稍后可以将其用作真正的生产箱。
NAS?不用了,如果我的网站上有任何东西需要它,我就不会选择消费级 NAS……
答案4
如果这些是 Linux/Unix 机器,这(或正在使用的文件系统的等效项,如果适用)通常是一个强大的魔法咒语,表示“给我更多空间”:
tune2fs -r 100 /dev/whatever