[김성민]님이 남기신 글:
>안녕하세요,
>
>게시물중 아래와 같은 답변이 있는데요.
>
>>>
>3. 디렉토리 퍼미션을 바꿉니다.
>
># cd /
># chgrp devel /home .
># chmod g-rw,g+x /home .
>
>위와같이 설정하면 기본적으로 /home이나 / 에서 디렉토리 리스트는
>보이질 않습니다.
>>>
>
># chgrp devel /home .
># chmod g-rw,g+x /home .
>
>부분에 대한 역할을 알고 싶습니다.
>chmod, chown 은 아는데 처음 보는 거라....
>g-rw,g+x 부분도... x-실행, rw-읽고 쓰기 는 알겠는데,,
>g- 는 무엇을 의미하는지...
>
=================================>
- 는 퍼미션에서 빼기
+ 는 퍼미션에서 더하기
u 는 유저(user)
g 는 그룹(group)
o 는 others
a 는 모든 유저(all)
따라서
g-rw 는 그룹에 r(read)와 w(write)을 빼기입니다.
g+x 는 구룹에 실행을 더하라라는 말입니다.
>그리고, 하나 더 문의 드립니다.
>
>지금 리눅스하드가 8기가 입니다.
>여기에 6기가 짜리 하드를 슬래이브로 연결 했습니다.
>6기가 하드도 8기가와 같이 와우리눅스7.0 을 설치했고, 두개의 하드는
>파티션을 별도로 안하고 하나로 하였습니다.
>
>8기가 하드( '/' 과 '/home'--남은공간 사용 'swap' 으로만 하였음)
>
>왜 이렇게 했나면 8기가 하드가 소리가 점점 이상해여...
>조만간 정신나간짓을 할것 같아 미리 복사를 하려고 합니다.
>6기가 하드를 그냥 새로 설치하면 간단하긴 한데, 8기가 하드가 제가 리눅스 처음 시작하면서 이 홈페이지에서 배운것, 알려주신것들에 대한 설정이
>되어 있으므로 그대로 유지하려고 하는 겁니다.
>8기가는 아파치, PHP 등이 전부 소스로 설치된 하드고 6기가는 그냥 최초 설치한거라 rpm 으로 다 설치되어 있습니다.
>그냥 복사하면 rpm 설치등이 있기 때문에 문제가 발생할거라고 생각되는데, 6기가 짜리를 포맷하고, 8기가를 통째로 복사시키면 6기가 짜리로 바로 부팅하여 사용할수 있겠는지 궁금합니다.
>기존 설치정보, 자료, 설정, 퍼미션등을 그대로 유지시키면서 똑같은 사본을 만들수 있겠는가 하는 겁니다.
>
>아래는 게시판 검색에서 찾은 내용인데, 제가 원하는 내용을 충분히 이해시켜 주지 않아 질문 드립니다.
>전에 한번 해보다가 망쳤답니다. 자상하고 상세한 설명을 한번 주시면 더없이 고맙겠습니다.
>
># cp -a /home /mnt/hdb1/
>
>이 경우는 마스터의 /home 파티션을 슬래이브에 복사한다는 것인데,
>특정 파티션이 아닌 하드 통째를 복사해서 슬래이브 자체로 바로 부팅하여
>사용가능 하게 할수 있는지 궁금합니다.
>
>예를들어 # cp -a /hda /mnt/hdb/
>로 풀 복사가 된다면 정기적으로 위와 같은 작업을 해주면 풀 백업이 가능
>하겠는지요?
>
>윈도 같으면 설정할것이 없으니 보관할 데이터만 복사뜨면 끝나지만 리눅스는 당채 용기가 안 납니다. 자칫하다 지금까지 설정한 것이 물거픔 될
>소지가 무지 크므로,...
========================================
하드를 통째로 복사하는 방법은 조금위험 할것 같군요..
(통째로 dd 는 아직 안해봐서..)
파티션에 대상으로 복사하는 것이 일반적입니다.
>예를들어 # cp -a /hda /mnt/hdb/
>로 풀 복사가 된다면 정기적으로 위와 같은 작업을 해주면 풀 백업이 가능
>하겠는지요?
좋은 방법이 아닌듯 하군요..
proc는 필요없습니다.
그리고
똑같이 모든 데이타와 파일들을 다른 HDD로 복사했다면
lilo.conf파일을 편집해서 다른 HDD의 리눅스로 접근할 수 있도록
편집해야합니다.
어짜피 커널은 같으니깐 그대로 두고 root 부분만 수정하면되겠지요...
image=/boot/vmlinuz
label=linux
read-only
root=/dev/hda1
image=/boot/vmlinuz
label=linux
read-only
root=/dev/hdb1 # <-- 다른 HDD의 리눅스 / 파티션 |