구매고객
판매자
솔루션별 질문
쉘스크립트로 디비덤프를 뜨는데요.
현재는 --all-databases해서 한번에 뜨는데요.
데이터베이스가 별로 없을땐 괜찮았는데 엄청 많아지다 보니깐 백업을 해놔도 다른걸론 열리지도않고 ltf로도 열어서 찾아가려면 엄청오래걸려서요.
쉘스크립트로 mysql에 존재하는 db들 목록을 알아내서 db개별로 덤프뜨는 방법이 없을까요?
신고가 접수되어 자동으로 블라인드 된 답변입니다. 내용을 보시려면 여기를 클릭하세요.
$ show databases; // 데이타베이스 확인하시구요
$ mysqldump -u [uname] -p[pass] db_name > db_backup.sql // SQL 파일로 백업
또는
$ mysqldump -u [uname] -p[pass] db_name | gzip > db_backup.sql.gz // 용량이 클 경우 압축
답변을 작성하려면 로그인이 필요합니다.
광고가 아닌 글을 신고하면 회원님의 신고 권한이 제한될 수 있습니다. 신중하게 신고해 주세요.
이건 그냥 쉘에서 치는거 아닌가요???
크론에 안넣고 실행해봤는데 안되는데요.. 혹시 크론에 넣어야만 작동하는건가요??