Tryag File Manager
Home
||
Turbo Force
||
B-F Config_Cpanel
Current Path :
/
home
/
yanggyein
/
yanggyein
/
Or
Select Your Path :
Upload File :
New :
File
Dir
/home/yanggyein/yanggyein/database_backup.sh
#!/bin/sh backupPath='/backup' fileName='db_$(date +%Y%m%d)_$(date +%H%M%S).sql' #db_[년월일]_[시분초].sql # 백업 디렉토리는 /backupPath/년월/일 을 체크하여 없는 경우 생성 if [ ! -d $backupPath/$(date +%Y%m)/$(date +%d) ] then mkdir -p $backupPath/$(date +%Y%m)/$(date +%d) fi # 특정 테이블 예외 처리 --ignore-table=데이터베이스.테이블명 sudo docker exec mariadb /usr/bin/mysqldump -uyanggyein --password=11qqaa.. yanggyein --ignore-table=yanggyein.partition_iot > $backupPath//$(date +%Y%m)/$(date +%d)/ttp_$(date +%Y%m%d)_$(date +%H%M%S).sql sudo docker exec mariadb /usr/bin/mysqldump -uyanggyein --password=11qqaa.. yangfarm > $backupPath//$(date +%Y%m)/$(date +%d)/ttp_$(date +%Y%m%d)_$(date +%H%M%S).sql sudo docker exec mariadb /usr/bin/mysqldump -uyanggyein --password=11qqaa.. cts > $backupPath//$(date +%Y%m)/$(date +%d)/ttp_$(date +%Y%m%d)_$(date +%H%M%S).sql scp -P 2012 -rf $backupPath/$(date +%Y%m)/$(date +%d) root@14.51.5.63:/home/yanglocal