Background Image

FORUM

조회 수 13007 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

cubrid server stop DB명
cubrid restoredb -l 0 --backup-file-path=경로  DB명
cubrid server start DB명

리눅스상에서 위처럼 커맨드로 db 복구를 했는데요, 복구를해도  백업받은후 삭제했던 테이블에 생성되지 않습니다.


같은 백업파일을 이용하여  큐브리드 매니저로 복구를 했는데요.
큐브리드 메니저로 복구시점 지정 을 체크하고, 백업볼륨정보 보기를 눌러 해당 백업시간 확인하고 해당시간을 적어야 제대로 복구가됩니다.
큐브리드 메니저로 복구시점 지정 을 체크하지 않으면 제대로 복구가  되지않는데요.
필수로 체크해야 하는건지요?

그리고   restoredb 명령어를 이용하여 제대로 복구를 하려면 시간정보를 입력해야하나요?
  • ?
    정만영 2010.02.19 00:27
    안녕하세요..!!
    cuburid restoredb
    명령 복구와 큐브리드 매니저를 사용하여 복구하신 내용의 차이는 복구시점 옵션에 있습니다. cubrid restored -d 옵션을 추가하여 복구할 경우 큐브리드 매니저와 동일하게 복구를 진행 합니다.

    복구 방법을 간단하게 정리 합니다.
    1, cubrid restoredb -l 0 --backup-file-path=
    경로 DB
    ->
    레벨0(full backup) 백업 완료된 시점으로 복구를 진행. (백업완료 시점으로 복구)
    2, cubrid restoredb -l 0 --backup-file-path=
    경로 -d 18-02-2010:14:30:00(dd-mm-yyyy:hh:mm:ss) DB
    ->
    레벨0(full backup) 백업파일과 아카이브파일로 2010-02-18 14:30:00 시점 복구를 진행.(복구시점을  지정한 시간으로 복구)
  • ?
    럭키늘보 2010.02.19 01:47
    테이블 삭제전에 db덤프를 받았는데요.
    백업완료 시점에는 테이블이 있었구요.

    백업완료시점에 테이블이 있었어도, 백업받은 이후에 지운 테이블이나 지워진 데이터를 복구하려면 -d 옵션을 이용하여 복구시점 시간 정의 해줘야 하는건가요?
  • ?
    남재우 2010.02.19 00:35
    안녕하세요.
    데이터베이스 복구는 복구시점을 기존으로 복구를 진행하며, 복구시점을 명시하지않으면 현 시점으로 복구합니다. 결국 테이블삭제이후 시점이므로 테이블이 복구되지 않습니다.
    복구를 명확히 하시려면 반드시 복구시점을 명시하셔야만 합니다.
  • ?
    남재우 2010.02.19 01:55
    데이터베이스 복구는 백업이후 임의의 시점복구를 기본적으로 지원하고 있습니다. 그리고 그 시점은 기본적으로 "현재"를 기준으로 하고 있기때문에 그렇습니다. 복구시에는 데이터베이스 백업화일과 데이터베이스 로그 2가지를 이용하여 복구를 진행합니다. 그렇기 때문에 사용자나 시스템의 실수/문제로 복구를 하고자 할때 백업시점 뿐만이 아닌 백업이후 임의의 시점으로 복구가 가능한 것입니다.
    만약 백업을 받은 시점으로 복구하고 싶으시다면 restoredb 명령시에는 -d backuptime 이라고 하시면 되며, CM에서는 백업시점으로복구(backuptime)을 선택하시면 됩니다.
    복구시점을 주지 않는 경우는 데이터베이스가 완전히 손상되었을 경우 백업시점으로 돌릴 경우에만 사용됩니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 44
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
3993 db에 저장되어 있는 CLOB 데이터의 위치가 어디로 저장되는지 확인하는 방법이 있을까요? 자바천재 2024.04.25 6
3992 큐브리드 서비스 시작이 안됩니다. file 황남빵 2024.04.24 12
3991 큐브리드 JDBC 드라이버 XA문의 및 큐브리드 분산트랜잭션(XA) 지원 문의 1 몽키스패너 2024.04.24 19
3990 group_concat 변수 리턴 관련... 1 썬더기 2024.04.22 22
3989 기 DB에서 테이블 정보만 가져와서 다른 DB에 생성 1 바다소금 2024.04.22 17
3988 큐브리드 매니저 속도 문의 연동테스트용 2024.04.22 10
3987 cubrid count 속 2 kanin 2024.04.19 27
3986 cubrid 10.1 데이터 덮어쓰기 질문입니다. 4 ysk96 2024.04.18 51
3985 ACTION 명령어? 예약어? 1 투투투투기기 2024.04.17 20
3984 sql 구문 사용시 데이터 타입 decimal일 경우 1 투투투투기기 2024.04.11 30
3983 Regexp_count 4 SEO 2024.04.09 66
3982 큐브리드 메모리 오류 관련 질문 2 file 뚜벅뚜벅 2024.04.09 65
3981 큐브리드 실행이 안되는 이슈 1 file 최현욱 2024.04.09 40
3980 unloaddb & loaddb 관련 질문이 있습니다. 1 543534512 2024.04.06 46
3979 mac m1 다운로드 오류 1 file 혜주냉면 2024.04.05 42
3978 list 함수로 만든 sequence type을 varchar로 변환 문의 1 플레이어블 2024.04.04 36
3977 DECODE, CASE WHEN 사용법 문의 2 핑크팬더 2024.04.03 55
3976 schema 파일 loaddb - 스키마 정보 중복오류 문의 4 daay 2024.03.21 91
3975 object to string 4 네오랜덤 2024.03.20 68
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales