NFS를 이용한백업 서버 만들기

1. NFS를 이용해 network 마운트 혹은 백업이 가능한 시스템을 만들어 보자.
 
1.1 server측 설정(backup.fduser.org)
  - /etc/export
  - start daemon portmap, nfsd

     1.1.1  /etc/export 설정
     -------------------------------------------------------------------
     # vi /etc/export
     -------------------------------------------------------------------
     # nfs 설정
     # Usage : local_dir  client_address(OPTION)
     # 예제

     /backup     host.fduser.org(rw,no_root_squash)

     # 위의 예제는 nfs서버에서 host.fduser.org 이라는 호스트에 대해서    
     # /backup 이라는 디렉토리를 nfs mount 허용하고,
     # 클라이언트는 /backup 디렉토리에 대해 읽기,쓰기가 가능하고(rw)
     # client에서 root로써 접근할수 있음을 말한다.
     -------------------------------------------------------------------

     3.1.2  start daemon
     - portmap 데몬을 먼저 start하여야 한다.

     # /etc/rc.d/init.d/portmap start
     # /etc/rc.d/init.d/nfs start

     - 데몬 stop은 nfs부터 먼저 한다.
     # /etc/rc.d/init.d/nfs stop
     # /etc/rc.d/init.d/portmap stop

 
 
  3.2 client측 설정(host.fduser.org )
  - 리눅스에서는 별다른 설정이 필요없다.
  - host.fduser.org 에서 bakup.nt.co.kr로 nfs mount 를 시도한다.
 
  예제
  -----------------------------------------------------
  # mount -t nfs bakup.fduser.org:/backup   /bak
  -----------------------------------------------------
  - bakup.fduser.org 이라는 서버의 mount 디렉토리 /backup 으로 접속을 시도하며,
    클라이언트의 bak 이라는 디렉토리에 마운트 한다.
    물론 mount type 은 nfs로 한다.
 
  - 위의 구문을 /etc/fstab 에 다음과 같이 적용시켜놓고 cron을 사용하여,
    자동백업을 사용할수도 있다.

    ------------------------------------------------------------    
    # vi /etc/fstab
    ....
    ....
    backup.fduser.org:/backup      /backup     nfs   noauto   0 0
    ------------------------------------------------------------    

  - 일단 nfs mount 를 성공하고 나면, 해당 mount 디렉토리를
    client자신의 디렉토리처럼 사용할수 있다.
  - 작업이 끝난뒤 다음의 명령으로 mount 를 해제한다.
    # umount /backup
   

Trackback Address :: http://www.fduser.org/blog/trackback/32


◀ PREV : [1] : .. [52] : [53] : [54] : [55] : [56] : [57] : [58] : [59] : [60] : .. [84] : NEXT ▶