From 51cb073a45699ab2f9f517e5027327b0769a3f47 Mon Sep 17 00:00:00 2001 From: lqs <441785369@qq.com> Date: Tue, 11 Mar 2025 23:22:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=201.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 1.sh diff --git a/1.sh b/1.sh new file mode 100644 index 0000000..c28c1aa --- /dev/null +++ b/1.sh @@ -0,0 +1,16 @@ +#!/bin/bash +# vars +BACKUP_DIR= ~/odoo_backups +ODOO_DATABASE=SJFZ2023 +ADMIN_PASSWORD=Sj89061189 +# create a backup directory +mkdir -p ${BACKUP_DIR} +# create a backup +curl -X POST \ + -F "master_pwd=${ADMIN_PASSWORD}" \ + -F "name=${ODOO_DATABASE}" \ + -F "backup_format=zip" \ + -o ${BACKUP_DIR}/${ODOO_DATABASE}.$(date +%F).zip \ + http://localhost:2023/web/database/backup +# delete old backups +find ${BACKUP_DIR} -type f -mtime +7 -name "${ODOO_DATABASE}.*.zip" -delete \ No newline at end of file