커맨드만 간단히 정리한 Postgres 데이터 이전 (dump and restore)
어쩌다보니, Postgres DB 를 자주 이전하게 되어 매번 구글링을 해가며 작업을 했으나... 언젠가 찾아 올 다음 이전때는 좀 더 신속히 끝내기 위하여, 약간 시간을 냈다. DB 를 통으로 Dump 하기 sudo -u postgres pg_dump dbname |gzip > dbname.sql.gz 테이블(들)만 Dump 하기 for table in table1 table2 table3; do echo `sudo -u postgres pg_dump -v dbname -t $table |gzip > dbname_$table.sql.gz`; done Dump 를 완료했으면, 알아서 이전할 곳으로 전송한 다음... CASE1. 예전 DB와 새 DB간의 스키마가 전부다 동일하기 때문에 통으로 Dump 를 ..
컴퓨팅&개발
2015. 8. 27. 17:58