일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- aws
- 시스템 엔지니어
- Microsoft 365
- It
- cloud
- 리눅스
- windows server
- Microsoft
- 클라우드
- Entra ID
- Linux
- Azure AD
- Microsoft Azure
- Docker
- network
- 가상화
- Exchange Online
- Server
- 네트워크
- Azure
- 그룹정책
- cloud engineer
- 클라우드엔지니어
- 컴퓨터
- SE
- 메일보안
- windows
- 리눅스마스터1급
- 시스템엔지니어
- 시트릭스
- Today
- Total
Cloud System Engineer
MS SQL 미러링 구축 본문
XenCenter에 DB서버를 2개 만든다
데이터베이스를 아래와같이 만들고
주서버인 DB1SERVER에서 연결하기 누르고 DB2\DB2SEVER or DB2의 IP 입력 후 연결
연결 되면 초록색표시가 된다.
우선 미러링시 데이터베이스 백업부터 해야한다.
추가하기 클릭
C드라이브 안에 sql 이라는 폴더를 만들고 everyone 으로 읽기/쓰기 허용 후 폴더를 공유한다.
파일이름의 확장명은 .bak이다
확인을 누르면 백업이완료된다. 나머지도 똑같이해준다.
DB2로가서 데이터베이스 복원을 클릭
DB1에서 받은 백업폴더 경로 입력
백업파일을 저장할 폴더를 DB2서버의 폴더로 지정해준다.
RESTORE WITH NORECOVERY 선택
DB2서버에 복원완료
복원중이라고 뜰 것이다.
DB1에가서 백업받은 데이터베이스 -> 미러 클릭
보안구성 클릭
다음
SQL 2016은 모니터링 서버 없이 구성가능하다. 모니터링 서버가 없으므로 아니오 클릭 후 다음
미러링 포트는 5022이다. 방화벽을 다 해제했으면 관련없으나
그게 아닌경우에는 5022포트를 따로 허용해줘야한다.
DB2도 연결해준다.
Active Directory 주 관리자 계정을 입력한다.
미러링 시작
다른 데이터베이스도 똑같이 적용하면 최종적으로 아래와 같은 미러링 서버 구축 결과임
failover
페일오버: 1차서버가 고장 ,장애 발생으로 주 서버의 역할을 못할 시
2차서버가 그 역할을 이어받아 주서버 기능을 하도록하는기능
즉 서버의 가용성을 높이기 위함
장애조치 클릭
예 클릭
주서버의 log 데이터가 미러서버로 바뀌었다.
반대로도 가능하다
DB2서버에서 LOG데이터클릭후 -> 미러
Failover 클릭
다시 DB1서버의 LOG데이터가 주 서버로 변함
'Windows Server' 카테고리의 다른 글
URL 인증서 추가 (0) | 2022.09.08 |
---|---|
Sysprep 오류 (0) | 2021.05.20 |
그룹 정책 백업 (0) | 2021.05.20 |
그룹 정책 상속 (0) | 2021.05.18 |
그룹 정책 (0) | 2021.05.17 |