SharedIT | 묻고 답하기(AMP)

mssql 미러링과 스토리지 백업

안녕하세요. 예산문제가있어서 최대한 솔루션도입없이 구축하려하는데...이곳저곳에서 가능하다~불가능하다~말이 많아서 혼란스럽습니다.

현재 A센터의 DB서버에서 mssql 2017 을 사용중인데 B센터(DR센터)로 mssql server는 미러링을 시키고 백업스케쥴러를 통해서 데이터 관리 및 B센터인 dr을 구축 예정입니다.( DR솔루션 사용없이)

이떄 DB는 샌스위치와 lenovo de2000h 스토리지로 구축하였는데 스토리지를 미러링하려면 Asynchronous Mirroring 라는 소프트웨어를 따로 또 구입해야한다고 하는데...레노버 홈페이지에서 읽어봤으나....잘 이해가 되진않습니다.(혹시 아시는분있으면 설명좀 부탁드릴게요)

mssql로 미러링과 백업스케쥴러를 통해 다른센터의 DB로 미러링과 백업을 하면 B센터(DR)의 스토리지로 자동 저장?이 될것같은데 왜 저 소프트웨어 라이센스가 필요할까요? 안정성때문이라면 구매하지않고 mssql의 백업과 미러링기능만으로도 구축이 가능할까요???(창피하지만 윗분들 생각은 구축목적이 구색만 갖추자입니다, 하지만 아예 엉터리인 구축이라면 솔루션이나 해당 소프트웨어를 구매해야겠지만요...)

RPO 는 1day

RTO는 2hour 입니다

Tags : 태그가 없습니다.

4개의 답변이 있습니다.

Simon.Park
  0 추천 | 일 년 이상 전

서버의 MSSQL 기능을 이용한 복제, 

스토리지의 복제 기능을 이용한 복제...


어느 것을 사용하느냐의 문제인데요...

둘다 다른 센터(DR)로의 데이터 복제를 하기 위함의 목적은 똑같습니다.

하나는 솔루션 방식으로 구현을 하느냐, 아니면 스토리지의 H/W 방식 (내부적으로는 솔루션이지만

스토리지 벤더에서는 H/W 방식이라고 합니다.) 으로 구현하느냐의 고민은 많이들 하고 계십니다.

일반적으로 주요 서비스 (금융, 제조 등)의 DR 구축시에는 대부분 스토리지 기반의

복제 솔루션을 사용해서 데이터를 복제 합니다. 스토리지 솔루션을 사용 할 경우의 제일 좋은 점은

서버의 리소스를 전혀 사용하지 않고 스토리지에서 복제의 모든 처리를 수행하기 때문에

메인 서버의 성느에 전혀 영향을 주지 않는 다는 점입니다.

하지만 말씀하신 mssql 의 솔루션이나 다른 DB복제 솔루션을 사용 할 경우에는

서버의 리소스(CPU, 메모리, Network 등)를 사용하기 때문에 서비스 속도에 민감한 경우에는

문제가 될 수 있는거죠.

지금 말씀하신 것처럼 구색만 갖추고, 최소한의 비용으로 하신다고 하면 S/W 방식으로

구현을 하시고, 나중에 중요 서비스의 경우에는 스토리지 기반의 복제를 검토 하시면 될 듯 합니다. 

Genghis Khan | 일 년 이상 전

경험이 많으시네요

금융쪽은 스토리지 h/w기반으로

메인-DR 복제를 많이 하죠


wansoo
  0 추천 | 일 년 이상 전

복제 구성을 하면될 것 같아 보이네요.

https://mozi.tistory.com/270


MS MSCS로 이중화를 구성할 수도 있을 것 같고...

https://mozi.tistory.com/276

차바라기
  0 추천 | 일 년 이상 전

MSSQL미러링은 별도에 소프트웨어 없이 SQL설치후 복제 기능이 있습니다 이부분을 확인하시면 됩니다.

라이선스만 가지고 있으면 됩니다.

topkslee
  0 추천 | 일 년 이상 전

MSSQL의 미러링 기능을 사용한다면, 복제 소프트웨어는 필요 없습니다.

다만, A센터와 B센터 네트워크 밴드위스가 높아야 되고,

주 서버와 미러 서버간 다이렉트 연결을 위해 외부 오픈을 해야하는 보안적인 위험도 있습니다.

내부 같은 네트워크 내에서는 모르겠지만 원격지간 구성은 안정성, 보안성이 떨어져서

추천하지 않는 방법입니다.



topkslee | 일 년 이상 전

참고로 말씀하신 Asynchronous Mirroring 소프트웨어 스토리지간 복제할때

필요한 소프트웨어라서 말씀하신 컨셉에는 필요 없는 부붕입니다.

보통, MSSQL은 MS cluster 이용하여 Active-Standby 구성 많이 하는데

이때 많이 사용하는 복제 솔루션입니다.

치동이야 | 일 년 이상 전

Asynchronous Mirroring 소프트웨어는 필요없다는 말씀이시군요...

mssql 미러링방식을 통하면 보안위험이있지만...가능은 하다는 말씀이시네요.

대역폭은 충분한 상황입니다.

topkslee | 일 년 이상 전

네 맞습니다.

MSSQL 서버간 미러가 진행되기에 별도의 추가 소프트웨어는 필요 없습니다.