백업 스크립트 썸네일형 리스트형 데이터베이스(DB) 백업 스크립트 데이터베이스(DB) 백업 스크립트 dbbackup.sh 스크립트 작성 vim dbbackup.sh #!/bin/bash # 데이터베이스 백업 스크립트 # 데이터베이스 접속 정보 설정 DB_USER="root" DB_PASSWD="dbpasswd" # 백업 디렉토리 설정 DB_BACKUP_DIR="/backup_dir" # 필요한 명령어 경로 설정 MYSQL=$(which mysql) MYSQLDUMP=$(which mysqldump) # 전체 데이터베이스를 백업하는 경우 ${MYSQLDUMP} --user=${DB_USER} --password=${DB_PASSWD} --all-databases | gzip > "${DB_BACKUP_DIR}/full_backup-$(date +%Y%m%d).gz" # .. 더보기 웹 액세스 로그 백업 스크립트 웹 액세스 로그 백업 스크립트스크립트 작성vim web_log_backup.sh#!/bin/bash## Script Name : web_log_backup.sh# Description : Daily/Monthly backup script for Apache access & error logs#set -euo pipefail# ===== Configuration =====LOG_DIR="/svc/idp/web/apache/logs"YESTERDAY=$(date --date '1 day ago' +%Y%m%d)TODAY=$(date +%d)YYYYMM=$(date --date '28 days ago' +%Y%m)RETENTION_DAYS=180# ===== Move to log directory =====c.. 더보기 이전 1 다음