优化更新
This commit is contained in:
@@ -18,15 +18,15 @@
|
||||
```bash
|
||||
# 1. 数据库全量备份
|
||||
mysqldump -h 127.0.0.1 -u root -p --single-transaction \
|
||||
djangoadmin.django.elevue | gzip > backup_$(date +%Y%m%d_%H%M%S).sql.gz
|
||||
djangoadmin.django.naivevue | gzip > backup_$(date +%Y%m%d_%H%M%S).sql.gz
|
||||
|
||||
# 2. 上传文件备份
|
||||
tar -czf uploads_$(date +%Y%m%d).tar.gz /data/apps/DjangoAdmin_Django_EleVue/public/uploads/
|
||||
tar -czf uploads_$(date +%Y%m%d).tar.gz /data/apps/DjangoAdmin_Django_NaiveVue/public/uploads/
|
||||
|
||||
# 3. 应用目录备份(含 .env 和配置)
|
||||
tar -czf app_$(date +%Y%m%d).tar.gz \
|
||||
--exclude='uploads' --exclude='__pycache__' --exclude='.git' \
|
||||
/data/apps/DjangoAdmin_Django_EleVue/
|
||||
/data/apps/DjangoAdmin_Django_NaiveVue/
|
||||
```
|
||||
|
||||
### 查看变更日志
|
||||
@@ -54,7 +54,7 @@ git diff --stat HEAD~10
|
||||
### 步骤一:拉取代码
|
||||
|
||||
```bash
|
||||
cd /data/apps/DjangoAdmin_Django_EleVue
|
||||
cd /data/apps/DjangoAdmin_Django_NaiveVue
|
||||
|
||||
# 拉取最新代码
|
||||
git fetch origin
|
||||
@@ -174,7 +174,7 @@ cd /data/apps/
|
||||
tar -xzf app_20260905.tar.gz
|
||||
|
||||
# 3. 恢复数据库
|
||||
gunzip < backup_20260905.sql.gz | mysql -u root -p djangoadmin.django.elevue
|
||||
gunzip < backup_20260905.sql.gz | mysql -u root -p djangoadmin.django.naivevue
|
||||
|
||||
# 4. 恢复上传文件
|
||||
tar -xzf uploads_20260905.tar.gz -C /
|
||||
|
||||
Reference in New Issue
Block a user