일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
- 고릴라볼링장
- 판교
- SpringCamp
- State
- 진1926
- NVM
- 신미낙지
- 바스트로37
- Hook
- SpockFramework
- BDD
- SetMail
- Java
- Spring
- 양살치살
- SpringCamp2019
- nginx
- Replacation
- 오뚜기숯불소금구이
- DockerCompose
- SpringCamp2017
- docker
- react
- 오삼철판볶음
- MariaDB
- 전나라동동공주
- useEffect
- NapuCon2016
- react component
- 강다니엘
- Today
- Total
목록MariaDB (2)
Note
Replication? Replication은 MariaDB에서 제공하는 Master-Slave간에 데이터를 복제(이중화)하는 기능입니다. MariaDB에서는 Replication외에도 Galera Cluster를 이용하는 방법도 있습니다. 적용 환경 Master OS : CentOS 7 Master DMBS : MariaDB 10.1.11 Slave OS : CentOS 7 Slave DBMS : MariaDB 10.1.11 Replication 설정 시 Master와 Slave에 동일한 구조의 DB나 TABLE이 존재해야 합니다. Master 설정 /etc/my.cnf.d/ 에서 server.cnf(혹은 my.cnf)파일에 다음과 같이 설정합니다. [mysqld] server-id = 1 log_bi..
우선 아래와 같은 쉘 스크립트를 만든다. 아래의 스크립트는 DBMS에 있는 모든 DB에서 특정 DB를 제외한 DB를 덤프하는 스크립트다. #!/bin/bash # Database credentials user="user_name" password="password" host="localhost" # Other options backup_path="/your/path/to/backup" date=$(date +"%Y-%m-%d") # To create a new directory into backup directory location mkdir -p $backup_path/$date # get a list of databases db_names=`mysql -u$user -p$password -e "SHO..