![在 SSD/HDD 上安装 Ubuntu 22.04 LTS 的分区建议](https://linux22.com/image/954487/%E5%9C%A8%20SSD%2FHDD%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Ubuntu%2022.04%20LTS%20%E7%9A%84%E5%88%86%E5%8C%BA%E5%BB%BA%E8%AE%AE.png)
当前系统信息摘要: 目前,操作系统具有以下存储分布,没有一个位于单独的硬盘分区中,也就是说,所有内容都安装在 SSD 和 HDD 磁盘上的同一分区中 在固态硬盘 (SSD) 上:
- 根 (/):63 GB
- /home(用户):18 GB
- /var(变量数据):11 GB
- /usr(系统程序):7.7 GB
- /opt(附加软件包):964 兆
- /boot(系统启动):246 兆
在硬盘上:
- /home (用户): 30 GB -/swap: 11 GB
问: 我正在学习 PostgreSQL 中的数据库、Web 开发和网络安全,因此希望对 150 GB SSD 和 1 TB HDD 进行分区,以便轻松备份、操作系统安全、提高性能。我的硬件包括第 11 代酷睿 i5 处理器和英特尔 Iris
目标:
- 方便备份。
- 操作系统的安全性。
- 优化性能。
- 支持多台虚拟机以及数据库和备份的专用目录。
- 服务器部署
大名鼎鼎的ChatGPT根据该文章提出了如下建议:https://www.daniloaz.com/es/la-importancia-de-particionar-correctamente-un-disco-en-linux/ 我不太明白对磁盘进行如此多分区的理由,我想知道您对此的评论:
分区建议:
固态硬盘(150 GB):
- 根 (/):50 GB
- /var(可变数据):20 GB
- /usr(系统程序):15 GB
- /opt(附加软件包):10 GB
- /boot(系统启动):5 GB
- /swap(交换区):10 GB(相当于休眠时的 RAM)
硬盘(1TB):
- /home (用户 - 扩展存储):400 GB(根据您的需要可能更多)
此提案旨在平衡数据分布、最大程度提高 SSD 性能并充分利用 HDD 进行大量存储和备份。SSD 上的交换分区有助于休眠。还有其他改进此提案的提示或针对我的预期用途的具体注意事项吗?
答案1
避免您的设置变得复杂。
完全不需要您想要做的事情;这是几十年前的方法,但该方法不再使用。几年前,我们还放弃了交换分区,转而使用交换文件。不需要/opt/
;只需将第三方安装到您的第二个磁盘即可。
云方法是目前使用最多的版本,它有 2 个磁盘:
/
在 1 个物理磁盘上首选 SSD,- 所有个人文件都放在第二个物理磁盘上,最好使用速度相当快的 HDD。
如果您将第二个安装为您的网站的/u/
符号链接/var/www/
,并且和和。还会保存您更改的所有更改的设置,以便您可以根据需要复制/粘贴它们,并且您还可以在紧急情况下进行在线备份。/u/var/www
/var/lib/mysql/
/var/log/
/u/var/lib/mysql
/u/var/log/
/u/
/
您的备份程序将变为:
/u/
每日使用 rsync 增量备份- 每周进行一次完整备份。
重新安装也变得容易。
想要新的操作系统?将其安装在新的 SSD 上,替换旧的并复制您的更改。如果它不起作用,请重新插入旧的并调查问题。需要新的数据磁盘?安装它并从您的 rsync 备份中恢复。如果它不起作用,请重新插入旧的并调查问题。