서버에 다중 파티션이 좋은 이유는 무엇입니까? [폐쇄]

서버에 다중 파티션이 좋은 이유는 무엇입니까? [폐쇄]

개인적인 목적으로 그래픽 배포판을 설치할 때 일반적으로 /boot와 를 구분합니다 /home.

서버를 설정할 때 나는 단지 를 사용하는 데 머물렀고 /boot, /프로젝트에 따라 앞서 언급한 것처럼 필요에 따라 다른 서버를 고려할 수도 있습니다.여기그리고 /var/log그리고 /var/lib/docker.

제가 말씀드리는 Linux 서버를 전제로 보면 각 루트 디렉터리를 무분별하게 여러 개의 파티션으로 나누는 경향이 있는 것 같은데, 왜 그런지 모르겠습니다!

@Doug O'Neal이 언급됨이는 /var, /home, /usr 등을 서로 다른 파일 시스템으로 분리해야 하는 여러 모범 사례 문서(예: CIS 벤치마크)를 기반으로 합니다.

내가 읽고이 기사이는 파티션을 분리해야 하는 타당한 이유를 제공하지만 각 디렉터리에 대해 과도한 것처럼 보이지는 않습니다.

이것기타 기사그리고여기도각 디렉토리 파티션은 아무런 이유 없이 언급되며, 단지 안전을 유지하고 맹목적으로 신뢰하기 위한 것입니다!

마운트에서 다른 플래그를 nodev, nosuid 또는 noexec로 구성할 수 있다는 사실은 나에게 그다지 중요하지 않은 것 같습니다. 마치 사용자가 sudoer가 아닌 것처럼 단순히 쓰기 액세스를 거부하는 것만으로도 충분할 것입니다. sudoer라면 이러한 플래그 어떠한 피해도 방지할 수 없습니다.

사실 따로 백업도 가능하지만 부담스럽지는 않아요. 실제로는 별도로 지울 수도 있고 간단히 디렉터리를 삭제할 수도 있습니다.

그 중 일부에 불량 블록이 있을 수 있다는 사실은 저를 안심시키지 못합니다. 불량 블록은 섹터별로 제공되고 파일은 파티션 여부에 관계없이 손상될 수 있기 때문입니다.

제가 생각하기에 다소 좋을 수 있는 유일한 사실은 파티션이 별도의 디스크에 있고 파티션 중 하나가 로드에 실패하거나 파티션 테이블 섹터가 손상된 경우이지만 상황에 따라 어쨌든 시스템을 부팅할 수 없는 경우입니다. , 더 분산된 파티션이 있든 없든.

마지막 가능성을 고려하면 디스크를 복구하기 위해 하나 이상의 파티션이 있어도 아무런 차이가 없으며 testdisk 또는 ddrescue 이미지를 실행할 수 있으며 어떤 경우에도 동일한 결과를 얻을 수 있습니다.

어느 파티션이 프로젝트에 적합한지 또는 적합하지 않은지 고려하지 않고 여러 파티션을 분리하면 어떤 이점이 있는지 더 많은 이유를 제시할 수 있는 사람이 있습니까? 소위 모범 사례가 나오는 이유는 무엇입니까?

답변1

실제로 이 질문에 대해 여덟 곳에서 조언을 구하고 열두 개의 답변을 얻었다는 것은 분할 방법에 대한 질문에 대한 답변이 매우 주관적이고 상황에 따라 달라질 수 있음을 의미합니다.

몸소/;일반적으로 , , 및 /boot이외의 항목을 너무 많이 깨뜨리는 것을 권장하지 않습니다. /home- 후자는 주로 /home여러 시스템에 설치할 수 있도록 하고 다른 Linux 배포판 간에 전환할 때 이식할 수 있도록 하기 위한 것입니다.

관련 정보