我听说不建议在服务器上使用大于等于 1TB 的大硬盘,因为如果其中一个硬盘发生故障,可能会导致同步问题,并且硬盘越满,其故障的可能性在较长时间内就越大。这个假设正确吗?
我特别想问的是 RAID 1 配置(硬盘镜像),其中相同的数据写入两个硬盘。我想问的是,从稳定性和维护的角度来看,300GB 是否比 2TB 更合适?
额外信息
我们将使用它作为网站和数据库的服务器。我们的数据库大小只有 1GB,而且可能不会很快飙升。我们不会将它用作文件服务器,而且没有人可以访问此服务器。
我之所以选择大硬盘,是因为我们将每天进行备份,这样我们就可以将其存储在同一块硬盘上,而不必担心外部硬盘。此外,如果需要更多空间,我们也可以毫无问题地获得。
我的观点是,外部 USB 驱动器更适合日常备份,并且不易出现故障 + 大硬盘驱动器可能会在 6 个月左右后硬盘变满时出现问题。
那么,建议服务器使用多大的硬盘才能保持服务器的稳定和快速呢?
答案1
您可能听说过,对于使用大磁盘的 RAID5 配置可能会出现问题在某些情况下。这些问题对于 RAID 1 来说不是问题,因为重建 I/O 比 RAID5 要少。
建议的尺寸是多少?——能够完成工作并且有足够的伸展空间。
我们将每天进行备份,这样我们就可以将其存储在同一硬盘上,而不用担心
不要这么做,这是一个糟糕的想法。RAID 是为了可用性而不是备份。依赖 RAID 作为唯一备份的人经常会丢失所有数据。您应该有一些外部备份,最好是异地备份。
答案2
将备份数据存储在同一磁盘上并不是一个好主意,因为如果有一天磁盘出现故障,您将丢失数据。我建议您将备份保存在单独的磁盘、云或磁带解决方案上。这样您就可以防止丢失重要数据。
至于磁盘,我建议你计算一下随着数据最终增长,你需要多少磁盘空间,然后购买一些可以满足这一要求的磁盘。如果你计划使用大约 500GB 的空间,并且预计明年会增长大约 100-200GB,那么购买 2TB 的磁盘是没有意义的。
答案3
当您有一台运行数据库的服务器时,为什么要在那里放一对大磁盘?
如果您想了解性能,请尝试将数据库放在与操作系统/Web 应用程序不同的磁盘上。数据库的瓶颈通常是 I/O。
您可以为操作系统/Web 应用程序购买 2 个 320GB 磁盘,为数据库购买 2 个 128GB SSD,而不是购买 2 个 2TB 磁盘。
我觉得不需要重复太多,但是备份很重要!不要将它们与数据库等放在同一磁盘上。