기타 장고 django 백업 복원 이전 dumpdata loaddata
페이지 정보
본문
장고 django에서 데이터베이스의 데이터를 백업, 복원, 이전할 때는 일반적인 데이터베이스의 방식이 아니라 장고에 내장된 기능을 사용한다.
바로 dumpdata와 loaddata.
전체 데이터 백업 - python manage.py dumpdata > aaa.json
특정 앱 데이터 백업 - python manage.py dumpdata 앱이름 > bbb.json
특정 앱 데이터만 빼고 백업 - python manage.py dumpdata --exclude 앱이름 > ccc.json
해당 백업 파일 복원
- python manage.py loaddata aaa.json
- python manage.py loaddata bbb.json
- python manage.py loaddata ccc.json