728x90
DB 백업은 중요한 부분 중 하나이다.
mysqldump -u아이디 -p비밀번호 hivedb > ~/workspace/hivedb.sql
이 명령어는 백업을 하는 것이다.
mysqldump -u아이디 -p비밀번호 hivedb < ~/workspace/hivedb.sql
이 명령어는 다시 백업 파일로 복구 하는 것이다.
자동화 저장하는 방법
vim db_back.py
from datetime import date
import os
today = str(date.today()).replace("-", "")
os.system(f"mysqldump -u아이디 -p비밀번호 hivedb > ~/workspace/{today}.sql")
crontab -e
여기로 가서
00 18 * * 5 /home/hadoop/db_back.sh
728x90
'Bootcamp > Hadoop' 카테고리의 다른 글
[sqoop] file 보내기, 백업sql 저장, sqoop (1) | 2024.01.10 |
---|---|
[Hadoop] hadoop 기초 (0) | 2024.01.03 |
[Hadoop] Hadoop 설치& 기초 (0) | 2024.01.02 |