MySQL 데이터베이스 백업 RPM

MySQL 데이터베이스 백업 RPM

2022-10-18 last update

4 minutes reading MySQL Database Backup RPM
나는 몇 달 전에 이 rpm을 만들었습니다. 이제 모든 사용자가 사용할 수 있습니다. 이 rpm에는 mysql 데이터베이스 백업을 위한 간단한 셸 스크립트가 있습니다.특징:
  • 데이터베이스 백업을 로컬로 수행합니다.
  • FTP 서버에 백업을 업로드합니다.
  • 백업이 완료되면 이메일 알림을 보냅니다.
  • 설치: 명령줄을 사용하거나 아래에 제공된 다운로드 링크를 사용하여 이 rpm을 직접 다운로드하고 설치합니다.[wpdm_file id=4]
    # wget #!/wp-content/downloads/rpms/mydumpadmin-1-0.noarch.rpm
    
    # rpm -ivh mydumpadmin-1-0.noarch.rpm
    
    Preparing...                ########################################### [100%]
       1:mydumpadmin            ########################################### [100%]
    
    Thank you for installing this RPM.
    Configure backup settings in /etc/mydumpadmin/settings.conf file
    Setup /etc/mydumpadmin/mysql-dump.sh script in your cron to take backup automatically
    0 2 * * *  /bin/sh /etc/mydumpadmin/mysql-dump.sh
    
    구성: 선호하는 편집기에서 편집 설정 파일(/etc/mydumpadmin/settings.conf )을 구성하고 요구 사항에 따라 변경합니다.
    MYSQLUSER : Enter your mysql admin account
    MYSQLPASSWORD : MySQL admin account password
    MYSQLHOSTNAME : Enter systems host name
    
    FTP_ENABLE  : 1=enable,  0=disable.
    FTP_SERVER : Enter ftp server hostname or login details.
    FTP_USERNAME : Enter ftp username
    FTP_PASSWORD : Enter ftp user password
    FTP_UPLOAD_DIR : Enter backup location at ftp server.
    
    VERBOSE : Will show output on screen if enabled ( 1=enable, 0=disable )
    
    BACKUPDIR : Local backup directory
    TMPFILES : Temp files location
    
    SENDEMAIL : Enable/Disable email alerts ( 1=enable, 0=disable )
    EMAILTO : Email id
    
    매일 백업을 위한 Cron 구성: 원하는 시간에 따라 매일 백업을 위한 cron을 예약합니다.
    # crontab -l
    0 2 * * *  /bin/sh /etc/mydumpadmin/mysql-dump.sh