JH 개인 블로그
close
프로필 배경
프로필 로고

JH 개인 블로그

  • All (141)
    • Cloud (18)
      • AWS(Amazon Web Service) (4)
      • NCP(Naver Cloud Platform) (8)
      • OCI(Oracle Cloud Infrastruc.. (6)
    • DataBase (78)
      • Oracle (14)
      • MySQL & MariaDB (43)
      • PostgreSQL (8)
      • MSSQL (13)
    • DataBase Admin (14)
      • DB Admin (8)
      • Trouble shooting (6)
    • Others (31)
      • DB Monitoring (15)
      • Opensource Tool (16)
    • 여가 생활 (0)
      • 해외 여행 (0)
      • 맛집 탐방 (0)
      • 호캉스 (0)
  • 홈
  • 태그
  • 방명록
[MySQL - NCP & OCI 이기종 플랫폼] part 1. Replication

[MySQL - NCP & OCI 이기종 플랫폼] part 1. Replication

Naver Cloud 플랫폼과 Oracle Cloud 플랫폼 간에 설치형 db로 이중화 구성을 해보았습니다. 테스트 환경 Hostname Platform Public IP DB Version ncp-master NCP(naver cloud) 101.101.218.225 8.0.28 oci-slave OCI(oracle cloud) 146.56.153.8 8.0.28 ■ Master DB서버 생성(NCP) ■ Slave DB 서버 생성(OCI) 각각의 Mysql DB 설치 진행 ■ DB Config ## master [root@ncp-master ~]# vi /etc/my.cnf [mysqld] datadir=/data socket=/tmp/mysql.sock expire_logs_days=7 server..

  • format_list_bulleted DataBase/MySQL & MariaDB
  • · 2022. 7. 30.
  • textsms
[MariaDB to MySQL 데이터 이관] use. mysqldump

[MariaDB to MySQL 데이터 이관] use. mysqldump

안녕하세요 이번에는 MariaDB에서 Mysql로 데이터 이관 테스트를 진행해보았습니다. Mysqldump 유틸리티를 이용했습니다. 호환성이 좋아서 이관에 크게 문제는 없었습니다~ 테스트 환경 DB version OS AS-IS 10.2.32-MariaDB-log Centos 7.3 TO-BE Mysql 8.0.28 Centos 7.3 ■ As-Is 이관 대상 확인 tuning이란 데이터베이스만 이관 예정 MariaDB [(none)]> show databases; +--------------------+ | Database | +--------------------+ | information_schema | | kim | | mysql | | percona_schema | | performance_sc..

  • format_list_bulleted DataBase/MySQL & MariaDB
  • · 2022. 7. 15.
  • textsms
[Oracle - TTS 데이터이관] part2

[Oracle - TTS 데이터이관] part2

part1 :https://jhdatabase.tistory.com/90 [Oracle - TTS 데이터이관] part1 Transportable Tablespace는 오라클에서 오라클 데이터베이스로 데이터를 이동할때 가장 빠른방법이라고 합니다. 데이터펌프나 Export, Import 유틸리티를 사용할때는 그냥 insert작업을 하는 것과 비슷하 jhdatabase.tistory.com ■ AS-IS incremental 백업 테스트를 위해 데이터 insert SQL> insert into jh.test1 values('incre'); SQL> insert into kjh.test2 values ('incre'); SQL> commit; SQL> select * from jh.test1; NAME ---..

  • format_list_bulleted DataBase/Oracle
  • · 2022. 7. 6.
  • textsms
[Oracle - TTS 데이터이관] part1

[Oracle - TTS 데이터이관] part1

Transportable Tablespace는 오라클에서 오라클 데이터베이스로 데이터를 이동할때 가장 빠른방법이라고 합니다. 데이터펌프나 Export, Import 유틸리티를 사용할때는 그냥 insert작업을 하는 것과 비슷하다고 한다면 Transport Tablespace는 Datapump를 사용하여 메타데이터 즉 구조만 추출하고 데이터파일 자체를 이동시켜 migration 작업을 합니다. Endian의 정보가 다르더라도 RMAN을 통해서 Converting하여 데이터파일의 형식을 변경할 수 있어 모든 OS에서 호환이 가능합니다. Endian에 대한 정보는 v$transportable_platform 뷰를 통해서 확인할 수 있습니다. ■ 테스트 환경 Hostname IP DB version Platfo..

  • format_list_bulleted DataBase/Oracle
  • · 2022. 7. 6.
  • textsms
[Oracle - Shrink Space]

[Oracle - Shrink Space]

HWM(High Water Mark)란 마지막까지 등록된 블록위치로 데이터가 대량으로 delete 되면 실제로 사용되는 데이터는 HWM보다 훨씬 작을 것이지만 이전에 표시되었던 HWM은 그대로이기 때문에 데이터를 조회시 HWM 표시부분까지 읽습니다. 따라서 불필요한 DISK I/O가 발생합니다. HWM는 관리자가 별도로 초기화하거나 축소시키지 않으면 늘어나기만 하고 줄어들지 않기때문에 별도의 관리가 필요합니다. 데이터 풀스캔 시 데이터 스캔의 범위 기준이 바로 HWM 이기 때문이라 중요합니다. ※ shrink space 주의 사항 1) 오라클 10g 이상(Init.ora parameter 'Compatible' must be >=10.0) 2) 세그먼트 관리방식이 반드시 ASSM(Auto Segment ..

  • format_list_bulleted DataBase/Oracle
  • · 2022. 7. 6.
  • textsms
[MSSQL - Always On 구축] part 7 AD서버 이중화

[MSSQL - Always On 구축] part 7 AD서버 이중화

이번 포스팅은 AD서버 이중화입니다. AD서버 이중화를 하지 않으실 분들은 part 6에서 끝내시면 됩니다~ AD1번에서 ADDS 생성 후 AD2번 서버에서 진행 ▶ DNS 설정 (AD1번, AD2번 둘다 진행) 기본 DNS => 자신 IP 보조 DNS => AD1 의 IP ▶ 역할 및 기능 추가 Active directory 기능 추가 기존 AD 설정과 동일 ▶ 기존 도메인에 도메인 컨트롤러 추가합니다. Domain이름 입력, 선택 재부팅 ▶ AD1번 서버에서 확인 ▶ 양쪽 AD서버에서 AD간 복제가 정상적으로 이루어지는지 확인 repadmin /showrepl

  • format_list_bulleted DataBase/MSSQL
  • · 2022. 6. 5.
  • textsms
[MSSQL - Always On 구축] part 6 Always on 구성

[MSSQL - Always On 구축] part 6 Always on 구성

▶ 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라 다른 사용하..

  • format_list_bulleted DataBase/MSSQL
  • · 2022. 6. 5.
  • textsms
[MSSQL - Always On 구축] part 5 DB(MSSQL)설치

[MSSQL - Always On 구축] part 5 DB(MSSQL)설치

▶ setup 설치 진행 ▶ 설치 탭 -> 새 SQL Server 독립 실행형 설치 또는 기존 설치에 기능 추가 선택 ▶ 설치 기능 선택 ▶ 서비스 계정 선택 후 찾아보기 클릭 AD서버 유저인 sqlmainadmin 입력 후 이름 확인 클릭 ▶ 암호 입력 ▶ 암호 입력, SQL server 관리자 지정 -> 현재 사용자 추가 ▶ 데이터 디렉터리 , 로그 디렉터리 등 경로 설정 ▶ Temp DB 크기 설정 ▶ 설치 완료 ▶ management studio 설치 ▶ management studio 접속 및 서버 인증 변경 MAINDB01 우클릭 -> 속성 -> 보안 ▶ sa유저 로그인 속성 변경(활성화, 암호변경, 로그인시 사용)

  • format_list_bulleted DataBase/MSSQL
  • · 2022. 6. 5.
  • textsms
[MSSQL - Always On 구축] part 4 Cluster구성

[MSSQL - Always On 구축] part 4 Cluster구성

▶ 클러스터에 쿼럼 설정 구성 클러스터 우클릭 -> 추가작업 -> 클러스터 쿼럼 설정 구성 ▶ AD 서버의 컴퓨터 이름 입력 [AD서버] [MAINDB01서버]

  • format_list_bulleted DataBase/MSSQL
  • · 2022. 6. 5.
  • textsms
[MSSQL - Always On 구축] part 3 Quronum생성/설정

[MSSQL - Always On 구축] part 3 Quronum생성/설정

▶ 공유할 폴더 생성 ▶ AD서버 공유 설정(AD 서버) 서버 관리자 -> 파일 및 저장소 서비스 -> 공유 -> 우클릭 새공유 클릭

  • format_list_bulleted DataBase/MSSQL
  • · 2022. 6. 5.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • navigate_next
전체 카테고리
  • All (141)
    • Cloud (18)
      • AWS(Amazon Web Service) (4)
      • NCP(Naver Cloud Platform) (8)
      • OCI(Oracle Cloud Infrastruc.. (6)
    • DataBase (78)
      • Oracle (14)
      • MySQL & MariaDB (43)
      • PostgreSQL (8)
      • MSSQL (13)
    • DataBase Admin (14)
      • DB Admin (8)
      • Trouble shooting (6)
    • Others (31)
      • DB Monitoring (15)
      • Opensource Tool (16)
    • 여가 생활 (0)
      • 해외 여행 (0)
      • 맛집 탐방 (0)
      • 호캉스 (0)
최근 글
인기 글
최근 댓글
태그
  • #ncp
  • #oci
  • #mha
  • #monitoring
  • #mssql
  • #MariaDB
  • #PostgreSQL
  • #oracle
  • #navercloud
  • #mysql
전체 방문자
오늘
어제
전체

티스토리툴바