사전 작업 NAS 생성 & 연결 ■ NAS 생성 및 연결 ■ NAS를 연결했음에도 MSSQL에서 데이터베이스 생성 시 NAS의 경로가 보이지 않습니다. ■ xp_cmdshell 활성화 exec sp_configure 'show advanced options', 1; go reconfigure; go exec sp_configure 'xp_cmdshell',1 go reconfigure; go ■ Fileserver NAS의 경로, NAS유저 패스워드, NAS유저 ID exec xp_cmdshell 'net use E: \\\n2370497_testjj11\data /USER:\gwnupoc' output --------------------------------------------------------..
이번 포스팅은 AD서버 이중화입니다. AD서버 이중화를 하지 않으실 분들은 part 6에서 끝내시면 됩니다~ AD1번에서 ADDS 생성 후 AD2번 서버에서 진행 ▶ DNS 설정 (AD1번, AD2번 둘다 진행) 기본 DNS => 자신 IP 보조 DNS => AD1 의 IP ▶ 역할 및 기능 추가 Active directory 기능 추가 기존 AD 설정과 동일 ▶ 기존 도메인에 도메인 컨트롤러 추가합니다. Domain이름 입력, 선택 재부팅 ▶ AD1번 서버에서 확인 ▶ 양쪽 AD서버에서 AD간 복제가 정상적으로 이루어지는지 확인 repadmin /showrepl
▶ Management studio 접속 ※ 사전에 샘플 데이터 insert한 상태 (SampleData 데이터베이스) ▶ 데이터베이스 backup Always on 고가용성 설정을 하기 위해 database full backup이 필요합니다. full backup받을 폴더 생성 backup 파일 생성 확인 ▶ AlWays On 고가용성 -> 새 가용성 그룹 마법사 클릭 ▶ 가용성 그룹 이름 지정 데이터베이스당 DTC 지원 체크 ▶ 복제본 추가 -> MAINDB02 연결 ▶ 가용성 그룹 수신기 추가 -> DB의 VIP이다. 해당 IP로 Master / Slave role 바껴도 Master로 붙을수 있게 하기 위해 사용하지 않는 IP입력 ※ 10.70.101.81은 이미 사용하는 있는 IP라 다른 사용하..
▶ setup 설치 진행 ▶ 설치 탭 -> 새 SQL Server 독립 실행형 설치 또는 기존 설치에 기능 추가 선택 ▶ 설치 기능 선택 ▶ 서비스 계정 선택 후 찾아보기 클릭 AD서버 유저인 sqlmainadmin 입력 후 이름 확인 클릭 ▶ 암호 입력 ▶ 암호 입력, SQL server 관리자 지정 -> 현재 사용자 추가 ▶ 데이터 디렉터리 , 로그 디렉터리 등 경로 설정 ▶ Temp DB 크기 설정 ▶ 설치 완료 ▶ management studio 설치 ▶ management studio 접속 및 서버 인증 변경 MAINDB01 우클릭 -> 속성 -> 보안 ▶ sa유저 로그인 속성 변경(활성화, 암호변경, 로그인시 사용)
▶ 클러스터에 쿼럼 설정 구성 클러스터 우클릭 -> 추가작업 -> 클러스터 쿼럼 설정 구성 ▶ AD 서버의 컴퓨터 이름 입력 [AD서버] [MAINDB01서버]
▶ 공유할 폴더 생성 ▶ AD서버 공유 설정(AD 서버) 서버 관리자 -> 파일 및 저장소 서비스 -> 공유 -> 우클릭 새공유 클릭
■ maindb 1,2번 서버에서 진행 장애 조치 (failover) 기능 추가 ▶ Failover Cluster 기능 추가 --서버 재부팅-- ▶ 우클릭 -> 클러스터 만들기 (한쪽 노드 DB01에서만 클러스터 생성 후 노드 추가해주면 된다.) ▶ maindb01 maindb02 -> 이름확인 클릭 ▶ 유효성 검사할 클러스터 멤버 추가 ▶ 유효성 검사 테스트 항목 요약 ▶ 유효성 검사 진행 ▶ VIP 입력 ▶ 노드 확인(DB01)
Always on 개념 MS SQL Server 2012년부터 도입된 Enterprise용 고가용성 솔루션입니다. 가용성 그룹을 통해 주 서버에 있는 데이터베이스들을 보조 서버에서 복제본을 생성하고 변경 사항에 대해 실시간 동기화하며, 이기능을 통해서 고가용성 및 재해복구에 대해 어느정도 보장할 수 있습니다. AlwaysON 미러링의 단점(미러DB 작업불가)을 해결한 방식 데이터베이스 및 SQL 인스턴스 수준의 고가용성 제공 * 클러스터링과 미러링의 장점을 결합 * 데이터베이스 수준(가용성 그룹 AG) 및 SQL 인스턴스(서버) 수준의 장애조치 * 최대 4대의 보조서버 구성 가능 * 미러링과 달리 보조서버에서 작업이 가능 * 공유 스토리지가 필요 없음 * Enterprise 에디션에서만 사용 가능 ■ A..
NCP에서 Cloud DB for MSSQL은 데이터 Migration을 하려면 네이버에서 만든 TOOL을 이용해야합니다. -> DMT(https://github.com/NaverCloudPlatform/DataMigrationTool) GitHub - NaverCloudPlatform/DataMigrationTool Contribute to NaverCloudPlatform/DataMigrationTool development by creating an account on GitHub. github.com DMT (Data Migration Tool)는 네이버 클라우드 데이터베이스 서버에 전체 백업과 로그 백업을이용해 서비스를 클라우드로 마이그레이션 하거나, 사용 중인 클라우드 데이터베이스 백업을 내려..
▶ 아래 URL에서 SQL Server 샘플 데이터베이스 zip파일 다운로드합니다. https://www.sqlservertutorial.net/load-sample-database/ Load SQL Server Sample Database This tutorial shows you step by step how to load a sample database BikeStores into the SQL Server for practicing. www.sqlservertutorial.net BikeStores Sample Database - create objects.sql – 이 파일은 스키마 및 테이블을 포함하는 데이터베이스 객체를 생성하기 위한 것입니다. BikeStores Sample Database..