阿里云的esc服务器,40g硬盘空间显示全部挂载在根目录/下,我想让linux系统文件和存储数据文件分开,如果此时把数据存储在/home下,此时home是不是共享系统40g空间,系统出现问题是不是数据就会无法恢复。
那怎样把系统和数据分开,把系统40g分开,拿出一部分10g存系统文件,剩下一部分存数据,另外如果在/home挂载新的硬盘作为数据存储,这样是不是把home和linux系统文件分开了,系统在挂掉时数据也是安全的。
刚接触linux,描述可能有点乱。
阿里云的esc服务器,40g硬盘空间显示全部挂载在根目录/下,我想让linux系统文件和存储数据文件分开,如果此时把数据存储在/home下,此时home是不是共享系统40g空间,系统出现问题是不是数据就会无法恢复。
那怎样把系统和数据分开,把系统40g分开,拿出一部分10g存系统文件,剩下一部分存数据,另外如果在/home挂载新的硬盘作为数据存储,这样是不是把home和linux系统文件分开了,系统在挂掉时数据也是安全的。
刚接触linux,描述可能有点乱。
此时home是不是共享系统40g空间
对,不管你分多少个区,都是共享整个磁盘。
系统出现问题是不是数据就会无法恢复
得看什么问题,理论上只要不是存放数据的物理介质出问题,都可以恢复数据。
若无法正常启动原操作系统,你可以启动“维护”模式(相当与 windows 系统的安全模式),或者用 ISO 启动进入救援模式,便可尝试恢复数据。
另外如果在/home挂载新的硬盘作为数据存储,这样是不是把home和linux系统文件分开了,系统在挂掉时数据也是安全的。
这种理论上和同个磁盘的多分区是一样的效果。因为服务商很可能把你的多个“磁盘”放在同一个物理磁盘上,当然也有可能把你的一个“磁盘”映射到不同的物理磁盘上。
单硬盘做多个分区时,你可能需要备份分区表,以防操作失误造成无法访问原分区。
你需要把硬盘重新分区,也就是装系统之前就操作了,然后把独立的分区挂载到某个目录上
系统已存在的情况下可以试试调整分区,也就是缩小当前分区,然后建立新分区,再格式化然后设置自动挂载。这个我没有对根分区进行过这样的操作不知道行不行
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
1 回答3.6k 阅读
楼上2位说的都对,但是没有基于大背景阿里云,我就简单的基于你的实际需求回答一点吧:
1.直接再买一个云盘挂载到/data就可以了,这样你系统坏了,数据也在
2.你还需要开启ecs的自动快照,让每天备份系统盘和数据盘,这样系统坏了,数据误删都能降低损失