資料庫備份
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
postgres 連線指令
# -U 帳號
# -d 資料庫名稱
# -h 主機
# -W 需要輸入密碼
# -p 埠(預設5432)
psql -U root -d openproject -p 5432 -h localhost -W
No Comments