1 / 27

◇ 두번에 백업 및 복구

◇ 두번에 백업 및 복구. 1. 두번에 백업의 종류. ▷ 전체 백업 - 전체 백업은 SQL Server 에서 제공하는 Query 를 사용하여 백업을 합니다 . - 제공된 백업을 사용하므로 제일 안전하고 복구율이 높다 . - 전체 백업 파일 확장자명 XXXXXXXX.FBAK - 파일 자체에 이상이 있는경우에는 복구 할 수 없다 .( 하드 디스크 포맷 후 복구한 파일 또는 파일 복구 프로 그램을 사용하여 복구한 파일인 경우 복구 할 수 없다 .)

zorion
Download Presentation

◇ 두번에 백업 및 복구

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ◇ 두번에 백업 및 복구 1. 두번에 백업의 종류 ▷ 전체 백업 - 전체 백업은 SQL Server에서 제공하는 Query를 사용하여 백업을 합니다. - 제공된 백업을 사용하므로 제일 안전하고 복구율이 높다. - 전체 백업 파일 확장자명 XXXXXXXX.FBAK - 파일 자체에 이상이 있는경우에는 복구 할 수 없다.(하드 디스크 포맷 후 복구한 파일 또는 파일 복구 프로 그램을 사용하여 복구한 파일인 경우 복구 할 수 없다.) 실행 Query) BACKUP DATABASE H2 TO DISK = ‘C:\Osstem\2006-01-01.BAK' WITH STATS, INIT BACKUP  전체 데이터베이스, 트랜잭션 로그, 하나 이상의 파일 또는 파일 그룹을 백업합니다. DATABASE  전체 데이터베이스 백업을 지정합니다. H2  데이터 베이스 명 ‘C:\Osstem\2006-01-01.BAK‘ 백업파일 FULL PATH STATS [ = percentage ]  지정한 percentage가 완료될 때마다 메시지를 표시하여 진행 상태를 측정하는 데 사용됩니다 INIT  미디어 헤더만 보존하고 모든 백업 세트를 덮어쓰도록 지정합니다.

  2. ◇ 두번에 백업 및 복구 ▷ 전체 백업

  3. ◇ 두번에 백업 및 복구 ▷ 기본백업 - 두번에 DataBase에서 중요한 정보(사용자가 입력하여 생성된 자료)를 파일로 저장하여 백업합니다. - BCP 유틸리티를 사용하여 빠르고 쉽게 자료를 백업할 수 있습니다. - 백업 사이즈를 최소화 할 수 있으므로 디스켓 백업을 지원한다. - 확장자명의 XXXXXXXXXXX.BBAK  확장자의 의미 앞 8자리는 날짜, 뒤 3자리는 현재날짜의 순번 1. 인적사항  인적 관련 데이터를 백업한다. 2. 진료내역  진료 관련 데이터를 백업한다. 3. 기초데이터  인적과 진료를 제외한 기초 데이터 (두번에가 기본으로 가지고 있는 데이터) 를 백업한다.

  4. ◇ 두번에 백업 및 복구 ▷ 기본백업 ◇ CS내용 1. 백업 진행과 동시에 아래와 같은 오류가 나타나면서 백업은 성공이라고 나타난다.  원인 : 현재 설치되어 있는 MSDE와 BCP유틸리티의 버전차이로 인하여 발생인하여 발생  해결방법 : 두번에 CD에 있는 MSDE를 다시 설치해 준다.

  5. ◇ 두번에 백업 및 복구 ▷ 레지스트리 백업 - 백업을 진행 하는 PC의 두번에 Registry정보를 백업합니다.

  6. ◇ 두번에 백업 및 복구 ▷ 강제백업 - 매달 말일과 15일을 기준으로 사용자 동의와 상관없이 강제적으로 백업이 진행됩니다. - 두번에를 사용하는 모든 컴퓨터에서 진행되므로 서버 컴퓨터의 DataBase가 손상이 되더라도 최근에 백업된 자료를 통하여 복구를 하여 사용자 손실을 막을 수 있습니다. - 백업경로 : 두번에 설치경로의 Cbackup폴더에 백업된다. - 백업파일명 : 2006-05-14.CBAK 형태로 저장된다.

  7. ◇ 두번에 백업 및 복구 ▷ 백업 기타 기능 ◇ CD-RW 미디어 백업 - 백업된 파일을 미디어 사이즈에 맞게 파일을 나누어 주는 역할을 한다. - 확장자 명은 XXXXXXXXXXX.CD000 형태로 파일이 나누어 진다. ◇ 디스켓 백업 - 기본백업 진행 후 디스켓 백업 여부를 물어 디스켓 백업을 할 수 있게 한다. - 디스켓 백업은 디스켓 사이즈에 맞게 백업 파일을 나누어서 복사할 수 있게 하는 기능이다. - 확장자 명은 XXXXXXXXXXX.Z000 형태로 파일이 나누어 진다.

  8. ◇ 두번에 백업 및 복구 2. 두번에 복구의 종류 ▷ 백업 종류에 따라서 복구 파일을 선택해 주어 복구한다.

  9. ◇ 두번에 백업 및 복구 2. 옵션 ▷ 유틸리티 - 로그파일 삭제 : 두번에를 사용하다 보면 데이터 추가, 삭제, 변경을 통한 로그 파일이 증가하는 현상이 생긴다. 이런 상태가 계속 지속되면 로그파일(H2_Log.ldf) 사이즈가 데이터파일(H2_data. mdf) 보다 큰 경우가 생긴다. 로그 파일이 많이 증가하면 데이터 추가, 삭제, 변경 할 때 속도가 다소 늦어지는 현상이 지속된다 이런 경우 유틸리티를 사용하여 삭제 해 준다. - MDF,LDF파일로 데이터 베이스 붙이기 : DataLink_Server.exe와 같은 기능을 한다. - Data Export : 인적, 진료, 수가 자료를 Text파일로 변경하여 저장할 수 있다.(두번에 인증 때 추가 사항) 파일명 ) 환자자료(20060514).txt, 진료자료(20060514).txt, 진료자료상세(20060514).txt, 수가자료(20060514).txt

  10. ◇ 두번에 백업 및 복구 2. 옵션 ▷ 옵션셜정 1) 옵션 설정은 SQL Server Agent를 사용하여 백업을 받을 수 있다. 2) 백업 저장 파일 경로를 지정 할 수 있다. 3) 레코딩 프로그램을 지정하여 레코딩 프로그램을 실행 할 수 있다. 4) 미디어 사이즈를 지정하여 미디어 백업을 할 수 있다.

  11. ◇ 두번에 백업 및 복구 2. 옵션 ▷ 옵션셜정 - 자동백업을 사용하기 위해서는 SQL Server Agent가 실행 되어 있어야 한다. - 주의) 저 사향 PC에서 Agent를 실행하는 경우에 PC가 많이 느려진다.

  12. ◇ 두번에 백업 및 복구 2. CS 내용 ▷ Database에 이상 체크 1) DataLink_Server.exe 데이터베이스 연결 작업 시 아래와 같은 오류 메시지가 발생하는 경우  이런 현상이 있는 경우에는 데이터를 100%복구 할 수 없다. 2) 두번에는 사용 중 자료 검색이 안 되고 프로그램이 종료되는 경우  QueryX.exe를 사용하여 해당하는 테이블을 검색해 본다.  해당 테이블이 손상되었을 경우에는 손상된 데이터 만 삭제하여 복구 될 수 있다. 해결방법) DBCC CHECKDB (‘H2’, REPAIR_ALLOW_DATA_LOSS)’ 실행하기 전 데이터베이스를 단일 사용자 모드로 변경해 주어야 한다.

  13. ◇ 두번에 백업 및 복구 2. CS 내용 1. 단일 사용자 모드로 변경

  14. ◇ 두번에 백업 및 복구 2. CS 내용 1. 단일 사용자 모드로 변경 단일 사용자로 변경한 경우에는 두번에와 QueryX를 동시에 실행 할 수 없다.(한 Connection만 사용가능)

  15. ◇ 두번에 백업 및 복구 2. CS 내용 2. 데이터 베이스 복구 1) 새로운 데이터 베이스를 2개를 연결한다. 데이터 베이스 명을 OLD, NEW 두개를 설정하여 연결한다. 2) SQL SERVER를 중지 시키고 깨진 H2_DATA.MDF를 OLD로 붙여넣기 한다. 3) 쿼리 실행기에서 다음과 같이 입력하여 실행한다. use master go sp_configure 'allow', 1 go reconfigure with override go update sysdatabases set status = 32768 where name = 'old' go shutdown

  16. ◇ 두번에 백업 및 복구 2. CS 내용 4) SQL SERVER가 중지되어 있는 것을 다시 시작한다. 5) 엔터프라이즈 관리자에서 확인해 볼 때 아래와 같이 나타난다. 6) 쿼리 실행기를 실행하여 USE OLD를 실행한다. 7) 기본 테이블을 검색하여 자료가 있는지를 확인한다. (자료가 검색괴는 경우에는 복구 가능)

  17. ◇ 두번에 백업 및 복구 2. CS 내용 8) OLD에 있는 데이터를 데이터 가져오기를 통하여 NEW로 옴긴다.

  18. ◇ 두번에 백업 및 복구 2. CS 내용

  19. ◇ 두번에 백업 및 복구 2. CS 내용

  20. ◇ 두번에 백업 및 복구 2. CS 내용

  21. ◇ 두번에 백업 및 복구 2. CS 내용

  22. ◇ SQL Server EnterPrise Manager 사용법

  23. ◇ 테이블 디자인

  24. ◇ 데이터 내보내기

  25. ◇ 데이터 내보내기

  26. ◇ 데이터 내보내기

  27. ◇ 데이터 내보내기

More Related