design the communication, itkairos입니다^^
[목차]
시놀로지 또는 Qnap 나스에 CIFS/NFS 볼륨을 리눅스에서 마운트 한 후
rsysnc를 이용하여 동기화 백업을 하고
crontab에 스크립트를 등록하여 동기화 백업 작업을 자동화하고
리눅스의 재부팅 시 CIFS/NFS볼륨이 자동 마운트 되도록 설정하는 방법입니다.
[test 환경]
리눅스 : CentOS 7 X64
나스 : DSM 6.2.1-23824 Update 6
1. 시놀로지 또는 Qnap 나스에 CIFS/NFS 볼륨을 리눅스에서 마운트
## 나스에서 NFS를 활성화합니다.
## 시놀로지 나스 제어판 > 공유폴더 > NFS 권한 > NFS 규칙을 생성합니다.
## 리눅스에서 nfs-util을 설치합니다.
yum -y install nfs-utils nfs-utils-lib
## 리눅스에서 netbackup_mnt폴더를 생성합니다.
## mount 명령어로 나스의 nfs볼륨을 마운트 합니다.
mount -t nfs 192.168.4.52:/volume1/NetBackup/ /root/netbackup_mnt/
#참고
umount /root/netbackup_mnt/
2-3. rsysnc를 이용하여 나스 서버로 동기화 백업, crontab 등록
#참고: mysql 디렉토리를 nfs로 마운트된 netbackup_mnet에 동기화
rsync -azvh /var/lib/mysql /root/netbackup_mnt/
4. 리눅스의 재부팅 시 CIFS/NFS볼륨이 자동 마운트 되도록 설정
#vi /etc/fstab
192.168.4.52:/volume1/test /root/netbackup_mnt nfs defaults 0 0
소통을 디자인합니다, 아이티 카이로스.