如题:因为有需求需要把系统盘和数据盘进行分开,保证系统崩了数据依然不受影响。有大佬进行过类似的情况处理以及在安装系统的时候如何操作吗?
如题:因为有需求需要把系统盘和数据盘进行分开,保证系统崩了数据依然不受影响。有大佬进行过类似的情况处理以及在安装系统的时候如何操作吗?
|
tanoakJul 20, 2023
1
挂载一个盘不就行了
必须系统在一个盘 数据挂载到/data ,或者/opt,将原/opt 删除 |
|
ReZer0Jul 20, 2023
2
我是在安装的时候直接指定。比如系统安装在/,然后我自定义一个 SQL 分区挂载机械盘下。然后安装完 sql 后修改配置把整个 sql 的位置全部改到我挂载的那个机械下。SQL 数据就和我的固态系统盘分开了。
|
|
ReZer0Jul 20, 2023
3
|
|
4
安装系统的时候分三个区就可以
/ /opt /home |
|
ysc3839Jul 20, 2023 via Android
5
传统 Linux 的数据分离并不完全,除了/home /etc 之外有些数据还在 /var/lib 之类的地方,所以只能自己把这些地方都找出来然后弄到单独的分区里
|
|
6
|
|
ltkunJul 20, 2023
7
只有一个硬盘的话 分离意义也不大啊 最多/home 分出来
|
|
8
2010 年折腾到 linux 现在,
要么不分区,要么就分/跟 home, 重要数据另外硬盘挂载到 home 下 |
|
flynajJul 20, 2023 via Android
9
只要一个盘的话,Linux ,Windows 都不需要分多个区。
|
|
0o0O0o0O0oJul 20, 2023
10
https://nixos.wiki/wiki/Impermanence
|
|
dwdhJul 20, 2023
11
首先你这个逻辑是有问题的,什么叫系统挂了数据不受影响。
系统都挂了,自然数据就无法访问了,正常情况系统也是很难崩溃的,且谁会在直接用于业务的系统,工作时间内折腾呢,都是等没人用了,做个快照在搞。 系统崩了就崩了呗,挂个镜像也可以访问,又不是文件系统或硬盘坏了..... 且你只有一块 512G 的盘.... 你因该考虑的是系统重要性,是否需要冗余,在去考虑下阶段的事情。 |
|
huijieweiJul 20, 2023
12
/
and /home |
|
deorthJul 20, 2023 via Android
13
用安卓
|
|
dw2693734dJul 20, 2023
14
单独的硬盘挂到/mnt 下呗
|
|
yanqiyuJul 20, 2023
15
fedora silverblue
/var 就是数据 |
|
diansoJul 20, 2023
16
数据盘挂载到/dianso 或者其他
|
|
MetroWindJul 21, 2023
17
正常分区就行了呗~~
|
|
shankunJul 21, 2023 via Android
18
/
/boot /swap /home 挂另一块硬盘。 |
|
GarhveJul 21, 2023
19
arch wiki 是个好东西 https://wiki.archlinux.org/title/partitioning
|
|
midknightJul 21, 2023
20
理论上如果系统立刻马上崩了,脏页都来不及回写到磁盘,数据多少还是受影响的,这事没法做完美,还不如想想怎样在应用层做高可用
|
|
youggJul 21, 2023
21
你这业务数据可靠性不是依靠简单分区能保障的, 而且还是单硬盘......
建议: 快照/同步/备份/多副本 |
|
loadingJul 21, 2023
22
可以详细了解一下 mount 和 ln -s
|
|
23
看到大家的回复!学到了不少,感谢!
|
|
zhpittJul 21, 2023
24
考虑后期扩容磁盘可以搞 lvm 单独管理数据目录,还支持新磁盘直接扩容到 lvm
|