본문 바로가기

스크립트

MariaDB_alldump.sh

반응형

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
반응형