diff --git a/scripts/restore.ts b/scripts/restore.ts index f376398..d27d568 100644 --- a/scripts/restore.ts +++ b/scripts/restore.ts @@ -18,7 +18,7 @@ await s3DownloadFile({ folder: R2_FOLDER, }); -execSync(`[ -d ${R2_FILE_NAME} ] && tar -xJvf ${R2_FILE_NAME}`, { +execSync(`[ -d "${R2_FILE_NAME}" ] && tar -xJvf "${R2_FILE_NAME}"`, { cwd: BACKUP_DIR, }); @@ -28,7 +28,7 @@ execSync(`[ -d ${R2_FILE_NAME} ] && tar -xJvf ${R2_FILE_NAME}`, { const proxyBackupDir = `${BACKUP_DIR}/.backup/.coderank/proxy`; execSync( - `[ -d ${proxyBackupDir} ] && rsync -az --delete ${proxyBackupDir}/ /root/.coderank/proxy/`, + `[ -d "${proxyBackupDir}" ] && rsync -az --delete "${proxyBackupDir}/" "/root/.coderank/proxy/"`, { ...execOpts, },