본문 바로가기
  • 커뮤니티
  • 블로그
  • 북마크

시놀로지웹서버백업2

[나스]시놀로지 NAS에 웹서버 구축하기 5탄(Data 파일 및 DB 자동백업 하기) 시놀로지 NAS에 웹서버 구축하기 5탄 - 사이트 Data 파일 및 DB 자동백업 하는 방법입니다. 사이트를 운영하다 보면 백업은 필수인데요. 설명하기 쉽게 사이트 도메인이 test.com 이라고 가정하겠습니다. 폴더 구조가 test > www 안에 파일들이 존재하고 www가 사이트에 루트라고 하겠습니다. 사이트내 파일(데이터)들은 www 안에 존재하기 때문에 www 폴더를 통째로 백업을 하게 되며, 데이터 파일 백업과 함께 DB도 백업을 할것입니다. 물리적으로 시놀리지 volume1에 웹서버를 구축했다면, 백업은 volume2에 할것입니다. 즉, volume1 (HDD)가 문제가 생겼을때 백업파일은 다른 볼륨(volume2)에 백업하는것입니다. (포인트는 웹서버 볼륨과 백업 볼륨이 달라야 하는것입니다... 2022. 12. 24.
[나스]시놀로지 NAS에 웹서버 구축하기 4탄(백업) 시놀로지 NAS에 웹서버 구축하기 4탄 백업편입니다. 백업 설정을 하고, 크론탭(crontab) 스케줄까지 설정해보도록 하겠습니다. 백업 설정파일 만들기 설정파일 내용은 아래와 같습니다. 1. 데이터 백업 2. DB백업 3. 7일이 지난 파일은 자동삭제 먼저 나스 원하는 곳에 아래 파일을 생성합니다. /volume2/backup/web/ 폴더에 backup.sh을 만든다고 가정해봅시다. 메모장이나 에디터등으로 확장자명이 .sh인 파일을 생성합니다. 파일명은 확장자를 제외하고 원하시는 이름으로 하시면됩니다. 그리고 아래 처럼 작성합니다. DATE=`date +%Y%m%d` PREV_DATE=`date --date '7 days ago' +%Y%m%d` mysqldump -u사용자계정 -p암호 DB명 > /.. 2020. 3. 29.
반응형