본문 바로가기

restore

(3)
SQL Server netbackup 복원 가이드 이번 글은 SQL Server 백업 방법 중 Netbackup으로 백업했을 경우 그 백업본을 이용해서 복원하는 방법에 대해 설명합니다. 백업미디어서버에 접속하거나 복원하고자 하는 해당 데이터베이스에서 실행 둘 다 가능함 영향 없음 시작 > Symmatec NetBackup > NetBackup Agents > NetBackup MS SQL Client 관리자 권한으로 실행 – Internal error 한번 발생됨 스크립트 수정 시 데이터베이스 명 꼭 변경 확인(다른 이름으로) –> 수행이 안될 경우 C드라이브 용량 확인 SQL01-> DEV01 복원 실패 시 SQL01에서 bptestbpcd -client 확인 Set SQL Server Connect properties에 복구하고자 하는 대상 입력 (..
mysqldump 유틸리티 사용하여 테이블 이관 방법 일반적으로 MySQL을 이관하는 경우 mysqldump 유틸리티를 사용합니다. 특정 데이터베이스를 이관할 때 테이블을 제외하거나 procedure, function을 제외하는 옵션들이 있습니다. 또한 타깃 데이터베이스명이 다를 경우나 일부 RDS에서 지원하지 않는 기능들로 인해 오류가 발생되기도 합니다. 덤프파일이 작을 경우는 텍스트편집기로 읽어서 덤프파일의 내용을 수정하거나, 일부 내용을 삭제가 가능한데, 용량이 큰 경우 곤란한 경우가 발생됩니다. 한글이 깨지거나, 덤프파일을 받는 경우 table meta lock이 발생되지 않게 하는 경우도 있습니다. 아래 옵션은 제가 자주 사용하는 옵션으로 일부 내용만 바꿔서 사용하면 정상적으로 실행될 것 같습니다. mysqldump -h abcde.cluster-..
Amazon RDS for SQL Server를 S3에 백업 복원 Amazon RDS (Relational Database Service) for SQL Server는 관리형 관계형 데이터베이스 서비스로 SQL Server 자체 백업 기능을 통해 S3에 백업 복원할 수 있으며, 이 과정을 소개합니다. 사전 구성 조건 S3 버킷을 생성하고, S3버킷에 RDS가 접근할 수 있도록 옵션 그룹에 SQL_SERVER_BACKUP_RESTORE 옵션을 추가하고, 해당 그룹과 RDS 인스턴스를 연결합니다. 예) DB이름: testdb, S3 버킷 이름: test-dp01/backup 백업 쿼리 예시 아래 쿼리를 사용해서 testdb를 test-dp01 버킷의 backup 디렉터리에 백업을 합니다. exec msdb.dbo.rds_backup_database @source_db_na..