반응형
MariaDB_alldump.sh
vim MariaDB_alldump.sh
#!/bin/bash
# 백업 위치를 /backup 아래로 정한다.
# 백업 시간을 년-월-일 형식으로 지정한다.
DATE=`date +"%Y%m%d%H%M%S"`
# 사용자 계정과 비밀번호
USERNAME="root"
PASSWORD="dbpassword"
# 백업할 데이타베이스
#DATABASE="test"
# 백업 작업
#mysqldump -u$USERNAME -p$PASSWORD $DATABASE > /backup/mysql_db_bak_${DATE}.sql
mysqldump -u$USERNAME -p$PASSWORD -A > /root/mysql_BACKUP/racktable61_MariaDB-5.5.56_alldatabase_${DATE}.sql
vim MariaDB_alldumpv2.sh
#!/bin/bash
# 백업 경로 설정
BACKUP_DIR="/root/mysql_BACKUP"
DATE=$(date +"%Y%m%d%H%M%S")
# 데이터베이스 접속 정보
USERNAME="root"
PASSWORD="dbpassword"
# 모든 데이터베이스 백업
mysqldump -u"$USERNAME" -p"$PASSWORD" -A > "$BACKUP_DIR"/racktable61_MariaDB-5.5.56_alldatabase_"$DATE".sql
# 백업 완료 메시지 출력
echo "All databases backed up to $BACKUP_DIR/racktable61_MariaDB-5.5.56_alldatabase_${DATE}.sql"
728x90
반응형
'스크립트' 카테고리의 다른 글
myip 스크립트 (0) | 2020.11.04 |
---|---|
[shell] 쉘 프로그래밍 (0) | 2020.09.04 |
SSL 인증서 만료일 체크 스크립트(90일 이하 도메인 알람) (0) | 2018.05.24 |
[스크립트] thread dump && heap dump (0) | 2016.11.26 |
IIS 로그 압축 스크립트 (0) | 2016.03.30 |