Linux, Unix 시스템 백업 방안
페이지 정보
작성자 운영자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 에필로그 댓글 0건 조회 3,212회 작성일 19-06-06 14:00본문
백업 장비와 솔루션을 들이기가 무리인 중소 기업이나 기관 등에서 이다.
OS와 SQL이 가지고 있는 명령을 사용하는 스크립트를 작성하고 cron에 등록한다.
중요 백업 대상은 시스템 이미지, 데이터 파일, 데이터베이스이다.
ㆍ백업 주기
시스템 : 가끔씩 월이나 분기
데이터 파일 : 매일 또는 매주데이터베이스 : 매일 최소 1회
ㆍ백업 장소
백업 크기를 감당할 수 있을 하드디스크를 추가하는 게 바람직 *가급적 Ultrastar(고장난 경우가 가장 적었음, 경험상) 사용
디스크 추가가 여의치 않으면 외장하드라도 연결
다른 컴퓨터나 서버로 백업하려면 공유폴더(CIFS, SMB) 또는 SSH
ㆍ배업 장소 마운트, 언마운트
백업을 시작하기 전 백업 장소를 마운트하도록 백업 스크립트에 작성
백업 작업 후 백업 장소를 언마운트하도록 백업 스크립트에 작성
ㆍ시스템 백업
디스크를 통으로 dd하면서 gzip으로 압축(또는)파티션정보, 파티션별로 dump
ㆍ파일 백업
tar 또는 rsync 사용파일을 누적 복사하는 스크립트를 작성하여 매일 또는 매주 예약파일을 동기화하는 스크립트를 작성하여 매월 또는 분기로 예약
ㆍ데이터베이스 백업
SQL 명령이 들어간 스크립트를 작성하여 매일 1회는 실행하도록 예약
일정 기간이 지난 백업 파일을 삭제하는 명령을 스크립트에 넣어 둠
ㆍ시스템 복구 준비물
설치된 운영체제의 설치 미디어 또는 SystemRescueCD
ㆍ시스템 복구
설치 미디어 또는 SystemRescueCD로 부팅dd 사용시 복구 대상 디스크의 크기는 원본과 같거나 이상, restore는 이에 좀 유연할 수 있음(큰 HDD에서 작은 SSD로 시스템 이전시 restore 사용)
ㆍ기타 복구
파일 : 복사데이터베이스 : SQL 명령
댓글목록
등록된 댓글이 없습니다.