Skip to main content

資料庫備份

OP使用的是postgres資料庫,備份也使用標準的postgres指令

# 備份所有postgres以及OP相關資料庫
docker exec -it <OP容器名稱> su - postgres -c 'pg_dump -d openproject -x -O' > openproject.sql
# 若資料庫非內建,資料庫容器名稱
docker exec -it <資料庫容器名稱> pg_dump -U postgres -d openproject -x -O > openproject.sql