DB2 데이터베이스 백업 및 복구

보고 있 는 db2 튜 토리 얼 은 DB2 데이터베이스 백업 과 복구 입 니 다.최근 에 나 는 데이터 베 이 스 를 회복 했다.그 중의 고생 은 말 하지 않 았 다.나 는 내 가 사용 하 는 문 구 를 써 서 같은 문제 에 부 딪 힌 xdjm 와 함께 격려 하고 싶다.먼저 db2 데이터베이스 백업 에 대해 이야기 합 니 다.저 는 backup 명령 을 사용 합 니 다.db2 backup database 데이터베이스 이름(내 라 이브 러 리 는 jsdb)을 잊 어 버 렸 어 요.백업 하기 전에 백업 할 데이터 베 이 스 를 멈 춰 야 해 요.db2stop 을 썼어 요. force(force 인 자 를 사용 하 는 이 유 는 게 으 름 을 잘 멈 추고 일 을 절약 하기 때 문 입 니 다:)와 db2start.이렇게 하면 백업 에 성공 할 수 있다 는 것 을 보증 할 수 있다.백업 이 완료 되면 db2 는 시간 스탬프 를 알려 줍 니 다.예 를 들 어 20040831(이후 여러 자리)은 현재 디 렉 터 리 아래 에 데이터베이스 이름과 같은 폴 더 이름 을 만 듭 니 다.예 를 들 어 jsdb.이 폴 더 디 렉 터 리 계층 은 매우 중요 합 니 다.잘못 되면 복구 할 때 파일 을 찾 을 수 없다 는 것 을 알려 줍 니 다.백업 이 끝 난 후에 복 구 됩 니 다.저 는 restore 명령 을 사 용 했 습 니 다.db2 restore database 데이터베이스 이름(jsdb)taken at 타임 스탬프(20040831)이 문 구 를 실행 하려 면 두 가 지 를 주의해 야 합 니 다.1.백업 폴 더 를 현재 디 렉 터 리 에 시험 해 야 합 니 다.(저 는 cd 를 사 용 했 습 니 다. c:\명령 은 현재 디 렉 터 리 를 c 디스크 로 설정 하고 jsdb 폴 더 를 c 디스크 루트 디 렉 터 리 에 시험 합 니 다).2.시간 스탬프 는 jsdb 디 렉 터 리 와 일치 해 야 합 니 다.이렇게 해서 데이터베이스 복 구 를 완 료 했 습 니 다.<

좋은 웹페이지 즐겨찾기