From 96221d3c0073f9ebf5ef93f59fa37fb20790c79a Mon Sep 17 00:00:00 2001 From: yml2213 Date: Sun, 16 Aug 2026 23:31:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DXtraBackup=E5=87=AD=E6=8D=AE?= =?UTF-8?q?=E8=AF=BB=E5=8F=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/backup-online.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/backup-online.sh b/scripts/backup-online.sh index 4ff4714..d059599 100755 --- a/scripts/backup-online.sh +++ b/scripts/backup-online.sh @@ -71,7 +71,9 @@ user=${backup_user} password=${backup_password} host=mysql EOF - chmod 600 "${tmp_dir}/xtrabackup-client.cnf" + # XtraBackup 镜像可能以非 root 用户运行;临时目录受 umask 077 保护, + # 因此配置文件需要对容器内用户可读,但不会暴露给宿主机其他用户。 + chmod 644 "${tmp_dir}/xtrabackup-client.cnf" backup_log "开始全量热备,实例 ${server_uuid}" docker run --rm \