sql dump 파일 분할하는 방법 본문

sql dump 파일 분할하는 방법

sql dump 파일 분할하는 방법입니다.백업한 덤프파일의 용량이 커서 업로드나 phpMyAdmin툴 이용해 용량에 제한에 걸려 작업을 할수 없을 때가 있는데 그럴때 필요한 방법 다시 말해 sql dump 파일을 분할해주는 소프트웨어를 소개해보겠습니다.용량제한 없이 바이트에서 메가바이트까지 용량 단위 선택도 가능하며 create table 구문이 포함되어 있을 경우 구조 파일이 별도로 생성되어 편리합니다.



sql dump 파일 분할을 해주는 소프트웨어의 이름은 SQL Dump File Splitter로 제작자 홈페이지(바로가기)에서 받으시면 되고 설치과정 없이 바로 실행될 겁니다.Step1의 Browse버튼으로 덤프파일을 선택하고 Step 2에서 용량과 단위를 Step 3에서 저장할 위치를 지정해주시면 됩니다.   





Step 1의 Browse버튼을 눌러주면 위와 같이 sql파일 즉 덤프파일을 불러올수 있는 창이 뜨게 되는데 분할하고 싶은 파일을 선택후 하단의 열기 버튼을 눌러주시면 됩니다.





Step 1과 Step 2을 지정하고 Step 3에서 저장할 위치까지 지정후 분홍색 사각형으로 표시한 Execute버튼을 눌러주시면 됩니다.참고로 저장할 위치의 경우 해당 위치에 분할된 덤프파일이 들어있는 별도의 폴더가 생성되는데 본문 마지막을 참고하시면 됩니다.





Execute버튼을 눌러준후 분할하는 과정이 진행되는데 작업이 끝나게 되면 완료창이 뜨고 OK버튼을 눌러 창을 닫아주시면 됩니다.마지막으로 저장위치로 이동해 제대로 sql파일이 나누어 저장이 됐는지 확인만 해주시면 됩니다.




저장위치에 SQLDumpSplitterResult라는 이름의 폴더가 생기고 폴더안으로 들어가면 잘게 나누어진 sql덤프파일을 볼수 있게 됩니다.참고로 create table구문은 DataStructure가 들어간 이름의 파일로 구별할수 있습니다.


sql dump 파일 분할하는 방법을 알아보았습니다.
호스팅 이용시에 대용량으로 덤프파일을 올려야할때 꽤나 유용할겁니다.