목차 백업과 복원.

Slides:



Advertisements
Similar presentations
Made by 주례 없는 결혼식♥ 대본 사회 : 홍길동.
Advertisements

2. 미디어 쿼리 : 다양한 뷰포트의 지원 김은옥 1 학습목표 : 여기서는 미디어 쿼리 작성방법, 뷰포트 지정 방법 등 을 살펴본다.
1)RACK 2)UPS 3)P D U 장치 4)Server Group 5)KVM Switch 7)UPS 를 위한 HUB 6) RACK Monitor.
불특정 공격에 무너진 H 사 업무 시스템 서서히 저하 내부에서 원인 불명으로 네트워크의 속도가 서서히 저하 되는 현상이 발생 공격의 발생 핵심 장 비 서비스가 되다 되지 않는 현상이 심해지고 결국 핵심 장 비는 장애가 발생하게 됨 장비 장애 발생 핵심 장비 장애 전체.
SQL Server 2005 고가용성 및 재난 복구 김영건 필라넷 / DB 사업부 / 책임 컨설턴트 SQL Server Specialist Member PASS Korea Member.
Database & Distributed Computing Lab. in Wonkwang UNIV. ’97 한국정보처리학회 추계학술발표대회 목 차  서 론  객체그룹  객체그룹 모니터링 시스템  객체그룹 모니터링  결 론.
오라클 백업과 복구.
MS SQL Server 학기, 소프트웨어 설계 및 실험 ( Ⅰ )
오라클 입문.
You YOungseok 데이터베이스 테이블 및 인덱스 You YOungseok.
장애와 복구 오라클의 구조와 백업대상 복구에 필요한 파일 운영 환경과 운영 모드
뇌를 자극하는 Windows Server 2012 R2
서비스 브로커 및 통보 서비스 강사: 정 홍 주 ㈜웹타임 수석 컨설턴트.
학습목표 학습목표 본 장은 상용으로 널리 쓰이는 MS-SQL SERVER 2000의 주요 기능과 설치과정, 주요 구성요소인 서비스 관리자, 엔터프라이즈관리자, 쿼리분석기 등을 이용한 기본적인 SQL-SERVER 사용법에 대해 공부한다.
게임 품질 관리 QA 업무 실습 – 버그 리포팅 GameQA.co.kr
안재훈 기업고객사업본부/기술사업부 한국마이크로소프트
SQL Server Log Shipping
제 09 장 데이터베이스와 MySQL 학기 인터넷비즈니스과 강 환수 교수.
17장. 데이터를 안전하게 보관하자. (백업, 복원, 스냅숏)
6장 Mysql 명령어 한빛미디어(주).
뇌를 자극하는 Windows Server 2012 R2
MySQL 및 Workbench 설치 데이터 베이스.
데이터베이스 및 설계 금오공과대학교 컴퓨터공학부 이 이섭.
MS SQL Server - 마이크로소프트 사가 윈도우 운영 체제를 기반으로 개발한 관계 DBMS
Windows Server 장. 사고를 대비한 데이터 백업.
DAT305 SQL Server AlwaysOn Technologies: 올바른 고 가용성 기능 선택
3장. 데이터베이스 구축의 전체 과정 미리 실습하기
오브젝트 조합 회로 IT CookBook, VHDL을 이용한 디지털 회로 입문.
6장 그룹 함수.
Processing resulting output
뇌를 자극하는 SQL Server 장. SQL Server 2008 소개.
4-1장. MySQL 제13장.
3.2 SQL Server 설치 및 수행(계속) 시스템 데이터베이스 master
                              데이터베이스 프로그래밍 (소프트웨어 개발 트랙)                               퍼스널 오라클 9i 인스톨.
모바일 자바 프로그래밍 JDBC / WAP Ps lab 오민경.
HDFS와 대용량 데이터 처리 콘텐츠서비스연구팀 최완.
하성희 복제 구축 예제 하성희
10장. 예외처리.
1장. 데이터베이스 자료의 조직적 집합체_데이터베이스 시스템의 이해
Grade Server Team14. Attention Seeker
웹 어플리케이션 보안 2016년 2학기 3. Mongo db.
환경 설정 예제 데이터베이스 생성 - 그림 3.34의 SQL Server 관리 스튜디오 창의 왼쪽 영역의 데이터베
JDBC Lecture 004 By MINIO.
3장. SQL Server 2008 전체 운영 실습 및 DB와 프로그램의 연동
2장. 데이터베이스 관리 시스템 데이터베이스 관리 시스템의 등장 배경 데이터베이스 관리 시스템의 정의
뇌를 자극하는 Windows Server 2012 R2
소리가 작으면 이어폰 사용 권장!.
Part 5. MS-SQL Server Basic
◇ 두번에 백업 및 복구 1. 두번에 백업의 종류 ▷ 전체 백업
Chapter 03. 관계 데이터베이스 설계.
04. DBMS 개요 명지대학교 ICT 융합대학 김정호.
제 3회 영남지역 Tour 기획세미나 SQL Server 효율적인 백업&복원 성공전략 이렇게 하자!!
데이터 베이스 DB2 관계형 데이터 모델 권준영.
Outlook 손상된 PST 복구
S-Work 2.0 DRM 신규 버전 설치 가이드 SOFTCAMP
Ⅳ. 생식과 발생 4. 자손에게 줄 세포 만들기.
“병원 폐기물 소각장” 및 “가축 폐수 처리장” 건축 허가 반대 (2011년 “음식물처리장” 미해결 민원 연관)
문성우 SQL 실습 Part Ⅰ 문성우.
Level 0 Level 1 Level 2 Level 3 공모전 후기 모음 웹 서비스 1. 웹 페이지 설계 2. 웹 서버 구현
오라클 11g 보안.
Part 2 개념적 데이터 모델 Copyright © 2006 by Ehan Publishing Co. All rights reserved.
Chapter 10 데이터 검색1.
.Net FrameWork for Web2.0 한석수
“전자구매” 메뉴 접속을 위해 “전자입찰” 메뉴에서 공인인증서 등록
웹과 모바일 홈페이지의 이해와 제작 [PHP / MYSQL] 게시판 만들기
CHAP 15. 데이터 스토리지.
 6장. SQL 쿼리.
1. 칭찬 및 고발제도 운영(안) 1. 목적 : 칭찬문화의 전사적 확산,전파를 통한 칭찬문화 조성 및 건전한 회사문화 형성
강사: 이종인 다우 교육원 전임강사 / 온디멘드 수석 컨설턴트 / FMG 수석 컨설턴트
Presentation transcript:

목차 백업과 복원

데이터베이스 백업의 변경사항 Transact-SQL BACKUP 구문 전체 및 차등백업은 일관된 복원을 위해 로그를 포함 함 BACKUP LOG WITH NO_LOG 구문과 BACKUP LOG WITH TRUNCATE_ONLY 구문 다음 버전에서 지원 안 함 전체 및 차등백업은 일관된 복원을 위해 로그를 포함 함 부분 백업을 통해 단순 복구모델에 대해서도 증분 복원이 가능함 표준 백업 순서에 영향을 주지 않고 별도의 테스트 목적을 위한 백업 수행 가능 BACKUP DATABASE AdventureWorks TO AWBackup WITH COPY_ONLY BACKUP DATABASE { database_name | @database_name_var } TO < backup_device > [ ,...n ] [ WITH . . . ] BACKUP DATABASE AdventureWorks READ_WRITE_FILEGROUPS TO AWPartialBackup

데이터베이스 복원의 변경사항 Transact-SQL RESTORE 구문 특정시점의 복원 부분 복원 페이지 레벨 복원 RESTRICTED_USER 구문이 DBO_ONLY구문으로 대체 특정시점의 복원 부분 복원 페이지 레벨 복원 증분 복원 (piecemeal restore) RESTORE DATABASE AWTemp FILE = 'AdventureWorks_data_1', FROM AWBackup WITH PARTIAL, MOVE 'AdventureWorks_data_1' TO 'AWTemp_data_1.mdf' RESTORE DATABASE AdventureWorks PAGE = 'AdventureWorks_data_1:832' ', FROM AWBackup RESTORE DATABASE AdventureWorks FROM AWBackup WITH RECOVERY, STOPAT = 'Mar 1, 2004 2:00 PM'

온라인 복원 Enterprise Editions에서만 가능 최대 / 대량 로그 복구 모델에 대해서만 가능 기본적으로 파일 혹은 페이지 복원은 자동적으로 온라인 복원으로 수행됨 파일 그룹 내의 파일이 복원 중이면, 해당 파일그룹은 오프라인 상태임 Primary파일그룹 내의 파일이 복원 중이면, 데이터 베이스는 오프라인 상태임

증분 복원 (piecemeal restore) 우선 순위에 의해 파일그룹들의 온라인 복원 수행 Primary 파일그룹이 온라인 상태이면 데이터베이스는 온라인 상태 임 복원 작업 전체가 온라인으로 수행됨 파일그룹 B 파일그룹 A Primary 파일그룹 백업 로그 데이터베이스 Primary 파일그룹 파일그룹 A 파일그룹 B

데모 : 데이터베이스 복원 하기 온라인 복원 증분 복원 (Piecemeal Restore)

페이지 레벨 복원 Checksum에 의해 손상된 상태로 나타나는 페이지 혹은 조각난 페이지의 복원을 위해 설계 됨 조회 시 발생한 손상된 페이지 추적 조각난 페이지 혹은 checksum 에러 (에러:824) Bad Page ID (msdb..suspect_pages) Short read 조각난 페이지 혹은 checksum 에러를 통해 페이지 ID 추출 RESTORE DATABASE 구문의 PAGE 절을 사용

페이지 복원과 파일 복원 페이지 복원을 고려해야 할 때 … 파일 복원을 고려해야 할 때 … 적은 수의 페이지가 손상되었을 때 최대의 가용성을 유지해야 할 때 파일 복원을 고려해야 할 때 … 장비 장애 많은 페이지의 손상이 발생했을 때 다른 장비에 데이터를 옮겨야 할 때 파일 그룹의 가용성이 낮아 져도 무방 할 때

Media Reliability BACKUP / RESTORE 구문의 CHECKSUM 절 사용 BACKUP 구문의 MIRROR TO 절 사용 RESTORE 구문의 CONTINUE_AFTER_ERROR 절 사용 BACKUP DATABASE AdventureWorks TO AWBackup MIRROR TO AWMirror WITH FORMAT RESTORE DATABASE AdventureWorks FROM AWBackup WITH CONTINUE_AFTER_ERROR BACKUP DATABASE AdventureWorks TO AWBackup WITH CHECKSUM RESTORE DATABASE AdventureWorks FROM AWBackup WITH CHECKSUM

master 데이터 베이스 복원 하기 SQL Server 인스턴스가 사용가능 상태라면, Setup.exe를 통해 master 데이터베이스 재생성 master 데이터베이스 복원 msdb / model 데이터베이스 복원

STEP 요약 백업 및 복원 데이터베이스 백업 데이터베이스 복원 온라인 복원 수행 Master 데이터베이스 복구