Debian 将专用服务器硬盘分区有意义吗?

Debian 将专用服务器硬盘分区有意义吗?,debian,partitioning,dedicated,Debian,Partitioning,Dedicated,我将在新的专用服务器上安装Debian,我有机会设置硬盘分区 服务器有两个配置为RAID 1的750GB驱动器。我们将有10个Postgresql数据库,其中每个数据库大约为2GB。当然,这个服务器上也会有Apache/PHP。我们将仅将服务器用于我们自己的web应用程序 托管公司强烈建议创建两个单独的分区。第一个小盒子是“/”的,第二个大盒子是“/家的”。但我对此有些怀疑。我觉得为“/”目录设置一个大分区就可以了。对此的回答还表明,将磁盘划分为几个分区是没有意义的 磁盘分区在这种情况下仍然相关

我将在新的专用服务器上安装Debian,我有机会设置硬盘分区

服务器有两个配置为RAID 1的750GB驱动器。我们将有10个Postgresql数据库,其中每个数据库大约为2GB。当然,这个服务器上也会有Apache/PHP。我们将仅将服务器用于我们自己的web应用程序

托管公司强烈建议创建两个单独的分区。第一个小盒子是“/”的,第二个大盒子是“/家的”。但我对此有些怀疑。我觉得为“/”目录设置一个大分区就可以了。对此的回答还表明,将磁盘划分为几个分区是没有意义的


磁盘分区在这种情况下仍然相关吗?

我认为它在性能方面或出于任何实际原因不再相关


请注意,RAID1只能在硬件出现故障时为您提供帮助。它不是一个备份解决方案。

如果您有一个位置,其中的数据可能会填满分区并阻止其他东西运行,那么它是相关的;应用程序日志文件可能会填满一个分区,并且不会为其他应用程序或操作系统留下任何可写入的tmp空间,因此,确实存在相关的分区原因。只要看看你需要什么,然后决定是否有任何东西可以阻止系统的其余部分被使用。如果是这样的话,你想把它分割开,所以如果它确实最大化了空间,它只会伤害自己

正如您所指的线程中所述,多分区的唯一好处是能够擦除和重建操作系统,而不会弄乱数据。但您正在远程服务器上运行Debian,所以您不太可能这样做

在转储整个分区时,通常也有基于备份磁带容量的原因,但这是上个世纪的事情


底线:不要分割。

我同意你的托管公司

我总是使用分区将“我的东西”与操作系统分开。我认为最坏的情况是操作系统会出错,我必须格式化并重新安装,我不想丢失任何数据。我通常使用离开分区的格式,以便安装第二个操作系统

我在LINUX和Windows系统上都这样做,尽管事实证明它在Windows上比在LINUX上更有价值。(我总是有一个重复的Windows操作系统安装,随时准备整理主安装!)


顺便说一句,如果您正试图从磁盘中获得最大的性能,那么您应该意识到,数据存储的位置会影响读/写时间,最多为2倍。您可以利用这一点,例如,将磁盘格式化为3个分区。“第一个”的速度将快于“第三个”

完全不同。为/var/log保留一个单独的分区对于web服务器来说是个好主意,因为日志会变得很糟糕,而/var/lib对于数据库服务器非常有用(MySQL数据库通常位于/var/lib中)。我不同意这种立场。现在大多数服务器都是作为单用途机器构建的。它是数据库服务器或web服务器等。如果某个应用程序占用了磁盘空间,该应用程序将停止运行,任何依赖它的系统都将失败。计算机上不会有任何其他受影响的应用程序,因此我不支持将应用程序划分为段的论点。足够复杂的应用程序将使用系统上可能跨分区的文件组合,从而迫使您执行完整的系统还原,而不是分区还原。如果驱动器出现故障,分区是完全没有意义的。