알뜰살뜰 정보/Mysql

[MySQL] 백업을 위한 Dump 뜨기

쉬고싶은 거북이 2022. 5. 19. 14:49

ㅇ 외부의 DB에 접속해서 백업을 위한 SQL 파일 Dump

- mysqldump을 이용한 dump

- 설정 파일 따로 빼기

 

My.cnf 파일 - db 정보에 관련된 내용들

[mysqldump]
user=root
port=3306
password=1234

DB dump bat 파일

@echo off

for /f %%i in ('powershell -c "get-date -format yyyyMMdd_HHmmss"') do set DATETIME=%%i
SET LOGFILENAME=%DATETIME%
echo %LOGFILENAME%

mysqldump --defaults-file=./my.cnf -h [DB ip 주소] [테이블 명] >[경로] livestock_farm_backup-%LOGFILENAME%.sql

mysqldump --defaults-file=./my.cnf -h test.iptime.org test > C:\Users\Administrator\Desktop\test_backup-%LOGFILENAME%.sql

 

 

작업 스케줄러에 bat 파일이 자동실행되도록 설정

 

백업된 파일들

'알뜰살뜰 정보 > Mysql' 카테고리의 다른 글

localhost로만 DB 접속이 가능할 때 조치방법  (0) 2020.06.30