MongoDB dump 백업 & 복구 (mongorestore)
·
DataBase/NoSQL
Dump 가 뭔데? 데이터베이스 오브젝트(스키마, 테이블, 뷰 테이블 등)를 백업하는 것. MongoDB 는 여러 테이블과 스키마를 통째로 dump 명령어(정확히는 실행파일)가 있다. 이름하여 mongodump postgresql 의 .dump 파일 .dump 파일은 사실상 여러 SQL문 (DDL, DML, DCL) 을 스크립트 파일형태로 저장한 것과 같다. 이 스크립트는 테이블과 스키마 정보를 담고있다. 따라서 import `.dump` 하게되면 해당 SQL문을 연속해서 실행하게된다. => 백업 이전의 테이블과 스키마 정보를 그대로 불러온다. -- PostgreSQL database dump -- Dumped from database version 14.1 -- Dumped by pg_dump vers..