Download presentation
Presentation is loading. Please wait.
1
◇ 두번에 백업 및 복구 1. 두번에 백업의 종류 ▷ 전체 백업
- 전체 백업은 SQL Server에서 제공하는 Query를 사용하여 백업을 합니다. - 제공된 백업을 사용하므로 제일 안전하고 복구율이 높다. - 전체 백업 파일 확장자명 XXXXXXXX.FBAK - 파일 자체에 이상이 있는경우에는 복구 할 수 없다.(하드 디스크 포맷 후 복구한 파일 또는 파일 복구 프로 그램을 사용하여 복구한 파일인 경우 복구 할 수 없다.) 실행 Query) BACKUP DATABASE H2 TO DISK = ‘C:\Osstem\ BAK' WITH STATS, INIT BACKUP 전체 데이터베이스, 트랜잭션 로그, 하나 이상의 파일 또는 파일 그룹을 백업합니다. DATABASE 전체 데이터베이스 백업을 지정합니다. H2 데이터 베이스 명 ‘C:\Osstem\ 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폴더에 백업된다. - 백업파일명 : 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파일로 변경하여 저장할 수 있다.(두번에 인증 때 추가 사항) 파일명 ) 환자자료( ).txt, 진료자료( ).txt, 진료자료상세( ).txt, 수가자료( ).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 reconfigure with override update sysdatabases set status = where name = 'old' 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
◇ 데이터 내보내기
Similar presentations