티스토리 툴바

맥은 유닉스다.

sudo cp -r -v /DATA /Volumes/SATA160/

맥이나 유닉스는 계정별 상태나 로컬 데이터를 잘 보관 해야지 불의의 사고에서 스트레스가 없다.
나의 경우 몇 개월전 HDD 가격이 9만원 밑으로 내려 가자 마자 냉큼 구매했는데(윈스턴디지털),
500기가로 하드디스크를 교체하면서 기존 160기가 짜리를 외장 SATA케이스에 넣고
백업 디스크로 사용중이다.

전체 시스템을 백업하는 것은 무모한 짓이고 "타임머신"도 사용하지 않는다.
타임머신도 결국 시스템에 치명적인 오류가 있으면 그 자체도 복구 해야 될 대상에 지나지 않는다고 생각해서 처음부터 옵션을 끄고 사용 하고 있다.

계정 내의 주요 디렉토리를 보면

Applicaions
Desktop
Documents -> /Volumes/DATA/Documents
Downloads
Library -> /Volumes/DATA/Library
Movies
Music
Pictures
Public
Sites -> /Volumes/DATA/Sites
data -> /Volumes/DATA

위와 같은데 대부분 심볼 링크로 파티션으로 나눈 /DATA  폴더에 다 연결 되어 있다.

1. Applicaions 은 내가 추가한 것들은 모두 다른 폴더에 저장하기 때문에 사용하지 않는다. (시스템이 폭파되면 어짜피 다시 인스톨 할 작정)
2. Desktop 통과~
3. Document - 여기에는 응용 프로그램들의 데이터가 들어 있는데 시스템 폭파후 재건설후에 상태를 유지하려면 꼭 필요하다.
4. Library - 이 폴더도 Document와 같이 응용 프로그램들의 데이터가 모두 들어 있다. Mail 등...
5. Movies - 동영상과 MP3는 따로 보관하기 때문에 통과~
6. Music - iTunes가 사용하는 폴더다. 아이폰을 사용하면서 다운받은 어플이 여기에 있는데 "Mobile Application" 만 따로 /DATA 폴더에 심볼 링크 걸어 두었다.
7. picuures 통과~ 사진도 따로 /DATA 폴더에 보관.
8. Public 통과~ 뭐하는 쉐어 폴더 인가?
9. Sites - Dokuwiki 등 로컬 웹에 필요한 모든게 들어 있다. 어쩌면 제일 중요한 폴더다.
10. data - 그냥 심볼 링크다.

시스템에 필요한 알맹이들만 /DATA에 보관 하고 있기 때문에
위의 유닉스 카피 명령만 때려 놓으면 몇시간 후에 백업이 완료 되는데
대략 1시간 걸린다.

  -r

옵션은 이미 외장 디스크에 있는 파일은 스킵하는 옵션이다. 시간과 파일의 크기가 바뀌면 덮어 씌운다.

  -v

옵션은 지금 카피하고 있는 파일을 보여주는 옵션이니 터미널에서 보면 백업이 진행되는 동안 화면이 쭉쭉 스크롤 될 것이다.

참고로, ~/Music/iTunes/Mobile Application 이란 폴더를 /DATA로 심볼 걸때

 ln -sf '/Volumes/DATA/Mobile Applications' 'Mobile Applications'

위처럼 폴더명에 스페이스가 있는 경우 해당 폴더를 ' 로 깜싸야 된다는 것.

추가로,

/etc 폴더와
나의 계정명 폴더를 간혹 백업을 해주면 시스템 복구때 참조가 많이 된다.

위처럼 백업이 잘 되어 있는 경우,
사고가 발생하면 맥OS를 다시 설치하고 어플들을 필요한 것들만 먼저 설치하고
백업파일을 원래의 위치에 복사해 넣으면 신선한 환경이 되지만
가능하면 피하고 싶다.

이상의 방법은 모든 유닉스나 업체들의 서비스 장비들에도 그대로 응용 할 수 있는 방법이다.

아이폰이 국내에서 출시되고 맥유저도 동시에 늘어나서 애플의 매출이 급상승 중이라고 한다.
시스템의 내부를 모르는 맥유저들은 어떻게 사용하지는 구경을 못해봐서 참 궁금하다.
이들도 언젠가는 유닉스의 기본은 익혀야 될지 않을까 생각이 나서 올려봤다.

맥OS를 2년째 경험하면서 한마디로 표현하면, 폭탄위에 두꺼운 방석을 깔고 앉아 있다는 기분이다.
안심이 되는 것은 이 폭탄은 아주 견고하고 애플사는 그 밑을 몰라도 될 정도로 그위에 얹혀져 있는 윈도우 메니저를 잘 만들고 있다.













Posted by 확쓸어담을