E D R , A S I H C RSS

ServerBackup (rev. 1.29)

Server Backup

Pre Process

사전 공부

Process

  1. screen 공유를 위한 서버 세팅
  2. 언어 선택
    • (./) Python
  3. 해당 언어로 ftp접속
  4. 백업 스크립트 작성
    • backup target 설정
      • mysql

        /usr/bin/mysqldump -u <username> -p <password> <databasename> | gzip > /path/to/backup/db/zeropage_`date +%y_%m_%d`.gz
        
    • 복사
    • 압축
    • 서버 키를 쓰지 않은 최소의 암호화

      gpg --passphrase #{PASSWORD} --no-use-agent -c file
      
    • 복호화

      gpg file
      
  5. 전송 테스트
  6. 백업 정책 결정
    • 주기, 시각
  7. cron test
  8. 적용

Problem

  • 문제 ~ DNS Server 가 죽었음 (or 잘못 설정되어 있음 165.194.35.222 서버 확인 필요) 그래서 주소 기반으로 외부로 ping을 날릴수 없다.

Post Process

  1. 모니터링

앞으로 할일




Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:01
Processing time 0.0219 sec