본문 바로가기

Linux/shell script

쉘 스크립트 home, mysql 백업

#!/bin/bash

Nowtime="date"
Today="date +%Y-%m-%d"
backupdir="/backup"
DB_back_dir="/backup/mysql"
Home_back_dir="/backup/home"

### db 백업 디렉토리 생성 ###
/bin/mkdir -p $DB_back_dir/$Today

### DB all dump ###
mysqldump -uroot -p***** --all-databases > $DB_back_dir/$Today/alldumpbackup.sql


### home 백업 디렉토리 생성 ###
/bin/mkdir -p $Home_back_dir/$Today

### home backup ###
rsync -avzPog /home/* $Home_back_dir/

'Linux > shell script' 카테고리의 다른 글

쉘 스크립트 Postgresql 백업  (0) 2023.08.08