안녕하세요
demodb 내 모든 table 의 insert 구문을 일단위로 백업받고 싶습니다.
혹시 데이터만 insert 구문 백업받을수 있나요 ?
또한 스키마도 따로 백업받을수 있나요?
도움 감사합니다^^
안녕하세요
demodb 내 모든 table 의 insert 구문을 일단위로 백업받고 싶습니다.
혹시 데이터만 insert 구문 백업받을수 있나요 ?
또한 스키마도 따로 백업받을수 있나요?
도움 감사합니다^^
답변 감사합니다.
서버에 특정 기능을 추가 설치하기가 힘들어
csql 등을 이용한 demon 으로 작업하고 싶습니다.
mysqldump 같은 예시로 검색할만한 힌트가 있을까요.
감사합니다.
1) cubrid unloaddb -s -o demodb 를 하면 스키마(sql로) 및 데이터(데이터만)를 추출할 수 있습니다. 단지 백업이 목적이라면 이 명령으로 충분한데 포맷이 기대하시는 것과 약간 다릅니다. 일백업으로 추출된 파일들은 추후 cubrid loaddb 유틸리티로 다시 DB에 넣을 수 있습니다.
http://www.cubrid.com/online_manual/91/admin/admin_utils.html
2) cubrid migration tool(cmt)은 서버에서 동작하는 도구가 아니라 클라이언트에서 동작합니다. 어드민이 로컬컴에서 cmt를 띄우고 추출하는 작업을 예약으로 걸어놓으면 됩니다. 단, 파일들이 서버가 아닌 로컬로 떨어지게 되구요..
3) cubrid backupdb 유틸리티가 있습니다. 큐브리드 운영시에는 보통 DB 전체에 대해 일백업/증분백업을 합니다.
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
Sketchbook5, 스케치북5
CUBRID Migration Toolkit(이하 CMT) 을 사용해보시기 바랍니다.
CMT에서 데이터를 sql 파일로 추출하는 기능이 있고 예약 설정을 통한 작업도 가능합니다.
데이터와 마찬가지로 스키마도 가능합니다.