clearer
 

자동백업 스크립트

  1. mkdir /backup
  2. cd /root
  3. vi backup.sh
     #!/bin/bash
    DATE=`date +"%Y_%m_%d"`
    tar -czpf /backup/hep_${DATE}.tgz /home/ 1>/dev/null 2>/dev/null
    mysqldump --extended-insert=FALSE -u root -phep319319 -e --all-databases > /backup/hep_data_${DATE}.sql
    find /backup/ -type f -mtime +3 | sort | xargs rm -f
  4. chmod 700 backup.sh
  5. crontab -e
    0 4 * * * /root/backup.sh 1>/dev/null 2>/dev/null
  • mysql 설치
    • In Scientific Linux
      • 설치 확인 : rpm -qa | grep ^mysql-server
      • yum install mysql-server
      • service mysqld start
      • /usr/bin/mysqladmin -u root password ' '
    • In Ubuntu
      • sudo apt-get install mysql-server-5.6

mysql root 비밀번호 재설정

  • mysqld 정지 : service mysqld stop
  • redhat 계열 - /etc/my.cnf
    ubuntu 계열 - /etc/mysql/my.cnf
    마지막 줄에 skip-grant-tables 추가
  • mysql 콘솔 진입 : mysqld -uroot mysql
  • 원하는 패스워드로 변경
  • UPDATE user SET password=PASSWORD('원하는 password') WHERE user='root';
  • mysqld 재시작 : service mysqld restart
kgpark/backup.txt · 마지막 수정: 2016/11/17 19:21 작성자 khpark
 
광주광역시 북구 용봉동 전남대학교 자연대 4호관 물리학과 319호 | Tel. +82-62-530-3484
Bld.4-319 Department of Physics, Chonnam National University, 77 Yongbong-ro, Buk-gu, Gwangju 500-757, KOREA
별도로 라이선스를 알리지 않을 경우, 이 위키의 내용은 다음의 라이선스에 따릅니다: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki