From b74a033fc399c70a8cc7b985f38140a25b8d4f5c Mon Sep 17 00:00:00 2001 From: dxc Date: Wed, 18 Mar 2026 17:09:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=BF=85=E9=A1=BB=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=BA=93=E4=BD=8D=EF=BC=8C=E5=90=A6=E5=88=99=E4=B8=8D?= =?UTF-8?q?=E5=85=81=E8=AE=B8=E5=85=A5=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- deploy_full.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deploy_full.sh b/deploy_full.sh index 9e3a5e2..f92d919 100755 --- a/deploy_full.sh +++ b/deploy_full.sh @@ -28,9 +28,9 @@ ssh -t $SERVER "sudo mkdir -p $REMOTE_BACKUP_DIR && \ if [ $? -ne 0 ]; then echo "❌ 远端备份失败,为保护数据已终止部署!"; exit 1; fi -# 2. 导出本地数据库 +# 2. 导出本地数据库 (修复点:使用 pg_dump 仅导出指定数据库,并忽略所有者和权限) echo "[2/5] 正在导出本地数据库..." -docker exec inventory_db pg_dumpall -c -U test | gzip > db_sync.sql.gz +docker exec inventory_db pg_dump -c -O -x -U test inventory_system | gzip > db_sync.sql.gz # 3. 本地打包 (新增了精准拦截本地图片、数据库文件和各类缓存) echo "[3/5] 正在本地打包代码和数据库..."