안녕하세요. 예산문제가있어서 최대한 솔루션도입없이 구축하려하는데...이곳저곳에서 가능하다~불가능하다~말이 많아서 혼란스럽습니다.
현재 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 입니다
2022-12-16(금) 14:30:28에 작성 되었습니다. 2022-12-21(수) 11:17:51에 수정 되었습니다
본문 내용이 처음 작성된 내용과 다를 수 있습니다.
본문 내용이 처음 작성된 내용과 다를 수 있습니다.
해당 질문의 문제를 해결, 도움이 되는 선택된 답변이 있습니다.
작성된 다른 답변도 확인해 보시기 바랍니다..
4개의 답변이 있습니다.
서버의 MSSQL 기능을 이용한 복제,
스토리지의 복제 기능을 이용한 복제...
어느 것을 사용하느냐의 문제인데요...
둘다 다른 센터(DR)로의 데이터 복제를 하기 위함의 목적은 똑같습니다.
하나는 솔루션 방식으로 구현을 하느냐, 아니면 스토리지의 H/W 방식 (내부적으로는 솔루션이지만
스토리지 벤더에서는 H/W 방식이라고 합니다.) 으로 구현하느냐의 고민은 많이들 하고 계십니다.
일반적으로 주요 서비스 (금융, 제조 등)의 DR 구축시에는 대부분 스토리지 기반의
복제 솔루션을 사용해서 데이터를 복제 합니다. 스토리지 솔루션을 사용 할 경우의 제일 좋은 점은
서버의 리소스를 전혀 사용하지 않고 스토리지에서 복제의 모든 처리를 수행하기 때문에
메인 서버의 성느에 전혀 영향을 주지 않는 다는 점입니다.
하지만 말씀하신 mssql 의 솔루션이나 다른 DB복제 솔루션을 사용 할 경우에는
서버의 리소스(CPU, 메모리, Network 등)를 사용하기 때문에 서비스 속도에 민감한 경우에는
문제가 될 수 있는거죠.
지금 말씀하신 것처럼 구색만 갖추고, 최소한의 비용으로 하신다고 하면 S/W 방식으로
구현을 하시고, 나중에 중요 서비스의 경우에는 스토리지 기반의 복제를 검토 하시면 될 듯 합니다.
Genghis Khan | 일 년 이상 전
경험이 많으시네요
금융쪽은 스토리지 h/w기반으로
메인-DR 복제를 많이 하죠
복제 구성을 하면될 것 같아 보이네요.
https://mozi.tistory.com/270
MS MSCS로 이중화를 구성할 수도 있을 것 같고...
https://mozi.tistory.com/276
MSSQL미러링은 별도에 소프트웨어 없이 SQL설치후 복제 기능이 있습니다 이부분을 확인하시면 됩니다.
라이선스만 가지고 있으면 됩니다.
MSSQL의 미러링 기능을 사용한다면, 복제 소프트웨어는 필요 없습니다.
다만, A센터와 B센터 네트워크 밴드위스가 높아야 되고,
주 서버와 미러 서버간 다이렉트 연결을 위해 외부 오픈을 해야하는 보안적인 위험도 있습니다.
내부 같은 네트워크 내에서는 모르겠지만 원격지간 구성은 안정성, 보안성이 떨어져서
추천하지 않는 방법입니다.
topkslee | 일 년 이상 전
참고로 말씀하신 Asynchronous Mirroring 소프트웨어 스토리지간 복제할때
필요한 소프트웨어라서 말씀하신 컨셉에는 필요 없는 부붕입니다.
보통, MSSQL은 MS cluster 이용하여 Active-Standby 구성 많이 하는데
이때 많이 사용하는 복제 솔루션입니다.
치동이야 | 일 년 이상 전
Asynchronous Mirroring 소프트웨어는 필요없다는 말씀이시군요...
mssql 미러링방식을 통하면 보안위험이있지만...가능은 하다는 말씀이시네요.
대역폭은 충분한 상황입니다.
topkslee | 일 년 이상 전
네 맞습니다.
MSSQL 서버간 미러가 진행되기에 별도의 추가 소프트웨어는 필요 없습니다.