Browse Source

fix: devops db bak

ryanemax 7 months ago
parent
commit
da240f6101
1 changed files with 19 additions and 0 deletions
  1. 19 0
      docs/Devops.md

+ 19 - 0
docs/Devops.md

@@ -0,0 +1,19 @@
+# 数据库自动备份
+## 定时任务
+编辑定时任务
+``` bash
+crontab -e
+```
+添加任务内容:每日
+``` sh
+0 0 * * * /root/backup/backup-psql.sh
+```
+## 备份脚本
+``` bash
+#!/bin/bash
+# crontab -e
+# 0 0 * * * /root/backup/backup-psql.sh
+NOWSTR=`date "+%Y%m%d%H%M"`
+SQLDBNAME="postgresql://textbook:Edu2024textbask@pgm-2zehqf5x28989whc.pg.rds.aliyuncs.com:5432/textbook"
+pg_dump --dbname=$SQLDBNAME > textbook/textbook.$NOWSTR.sql
+```