반응형
[MsSQL][장애 조치] 크랙 DATABASE 복구 1 - 주의대상 데이터베이스 복구 시도
DATABASE/MsSQL2025. 2. 12. 09:00[MsSQL][장애 조치] 크랙 DATABASE 복구 1 - 주의대상 데이터베이스 복구 시도

장애 조치사내 데이터 배치용으로 사용 중이던 MsSQL의 Database 중 하나의 Database의 장애가 발생하여 주의대상 상태가 되는 일이 발생하였다. 주의대상이 된 데이터베이스에는 접근도 할 수 없고 어떠한 작업도 불가능한 상태가 되었으며, 주의대상에서 자동으로 복구 중 무언가 문제가 발생하여, DB STARTUP 상태로 아무런 변경이 없었다.select command, percent_complete, start_time from SYS.DM_EXEC_REQUESTS where command in ('db startup', 'restore database', 'recovery');위의 Query를 통해 DB STARTUP 트랜잭션이 어느정도 진행되었는지 확인 할 수 있다 하여 확인하였으나, 몇 ..

[MsSQL] 백업 파일 관리 - 최근 전체 백업과 하위 로그 백업 확인하기
DATABASE/MsSQL2024. 11. 14. 17:49[MsSQL] 백업 파일 관리 - 최근 전체 백업과 하위 로그 백업 확인하기

Backup File 조회하기MsSQL은 전체 복구 모델일 경우 Full Backup 을 받은 후 하위에 Log Backup을 하며 하나의 세트를 만들어간다.자세한 설명을 아래의 글로 남겨두도록 하겠다. [MsSQL] Database 복구 모델 - Simple, Full (단순 모델, 전체 모델)[MsSQL] Database Backup이란? - Full / Differential / Log Backup 보통 실무에서 예를들자면,1일 단위로 Full Backup을 받고 4시간 단위 Log Backup을 받는식으로의 백업 정책을 가지고 있는데,어떠한 Full Backup 파일 하위에 어떤 순서로 어떤 Log Backup 파일을 가지고 있는지 한눈에 알아보는 쿼리를 작성해 보았다. Query쿼리 자체는 간단..

[MsSQL] Database Backup이란? - Full / Differential / Log Backup
DATABASE/MsSQL2024. 2. 24. 09:00[MsSQL] Database Backup이란? - Full / Differential / Log Backup

Backup 백업이란, 데이터베이스 또는 해당 트랜잭션 로그의 데이터 또는 로그 레코드를 다른 디바이스 등에 복사하여 두는 것이다. 데이터베이스 백업하고 해당 백업파일을 안전한 저장공간에 보관하고 있는 것이 치명적인 데이터 손실로부터 데이터를 유일하게 보호 할 수 있는 수단이다. MsSQL에서는 Database 혹은 Data File단위의 백업만 가능하다. 즉, 테이블 단위의 백업은 불가하다. MsSQL의 데이터베이스 백업에는 크게 아래와 같은 3가지가 있다. 전체 백업 - Full Backup 차등 백업 - Differential Backup 트랜잭션 로그 백업 - Transaction Log Backup Full Backup (전체 데이터베이스 백업) MsSQL의 데이터베이스 백업하는 방법 중 해당 ..

[MsSQL][SSIS] SSIS 설치 방법 - Visual Studio 2012 Shell
DATABASE/MsSQL2023. 8. 2. 15:05[MsSQL][SSIS] SSIS 설치 방법 - Visual Studio 2012 Shell

Intro 안녕하세요 초보 DBA 다뉴입니다. MsSQL을 사용하며 여러가지 부가기능이 있는데요. 그 중 SQL Server Integration Services, 통칭 SSIS을 사용하기 위한 설치에 대해서 한번 알아보도록 하겠습니다. SQL Server Integration Services - SQL Server Integration Services (SSIS) 엔터프라이즈 수준 데이터 통합 및 데이터 변환 솔루션을 빌드하기 위한 Microsoft 플랫폼인 SQL Server Integration Services에 대해 알아보세요. learn.microsoft.com 사실 업무중에 새롭게 Windows Server를 세팅할 일이 있어서, 급하게 설치 후 간략하게 나마 정리한 내용이라 자세하지는 않습니..

[MariaDB] mysqldump를 활용한 백업의 모든 것과 복원
DATABASE/MariaDB2023. 7. 19. 15:00[MariaDB] mysqldump를 활용한 백업의 모든 것과 복원

Intro 안녕하세요 초보 DBA 다뉴입니다. MariaDB를 백업하는 여러 방법 중 mysqldump에 대해서 이야기해볼까 합니다. 제목에서 볼 수 있드시 mysqldump를 활용한 백업 그리고 복원 이렇게 두가지로 나누어 적었는데요. 백업하는 방법과 복원하는 방법은 다른 이야기라 그렇습니다. 하지만 백업이 있으면 복원을 해야 하니 한번에 다루도록 하겠습니다. Backup mysqldump mysqldump란, MariaDB를 백업하는 여러 방식 중에 하나이며, 논리적 백업을 수행합니다. 논리적 백업은 원본 데이터베이스의 개체 정의 및 테이블의 데이터를 재생성하는 SQL문을 생성하는 방식입니다. SQL문의 파일 뿐만아니라 CSV, XML형태의 파일도 생성 가능합니다. 장점으로는 SQL문을 생성하다보니,..

반응형
image