| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Atlassian
- 3.0
- 아틀라시안
- 우분투
- 하모니카
- node
- java
- script
- server
- Linux
- 설정
- 데이터베이스
- 윈도우
- 스크립트
- 설치
- JS
- python
- javascript
- DATABASE
- 자바
- Windows
- DB
- postgres
- install
- PostgreSQL
- 리눅스
- hamonikr
- 자바스크립트
- 파이썬
- ubuntu
Archives
- Today
- Total
LukeHan 의 잡다한 기술 블로그
mssql-scripter 를 활용한 DB 백업 본문
반응형
MSSQL 서버 데이터를 클론할 필요가 있어 아래와 같이 문서 작성하게 되었음
pip install mssql-scripter
원활한 백업을 위해 mssql-scripter 를 설치 한다.
# mssql-scripter -S ip_address -U user -P 'password' -d Database --schema-and-data:tables_and_datas > backup_file_path
mssql-scripter -S 192.168.0.123 -U master -P 'password!@#' -d DB --schema-and-data > C:\\local\\backup.sql
위와 같이 입력하여 백업을 진행한다.
#!/bin/bash
DBS=(
"database1"
"database2"
"database3"
"database4"
"database5"
)
for db in "${DBS[@]}"; do
echo "$db"
mssql-scripter -S 192.168.0.123 -U master -P 'password!@#' -d $db --schema-and-data > "$db.sql"
done
하지만 이관 대상 Database 가 많아 위와 같이 script 생성하여 진행하였다.
반응형
Comments
