MediaWiki:修订间差异
来自iSrv 百科
更多操作
无编辑摘要 |
|||
| 第16行: | 第16行: | ||
# 数据库备份(改用mariadb-dump消除弃用警告) | # 数据库备份(改用mariadb-dump消除弃用警告) | ||
mariadb-dump -u mediawiki_user - | mariadb-dump -u mediawiki_user -pmediawiki_pass mediawiki_db > ${BACKUP_DIR}/db_${DATE}.sql | ||
# 打包wiki程序与附件 | # 打包wiki程序与附件 | ||
2026年6月26日 (五) 10:07的最新版本
MediaWiki
安装部署
反代配置
数据备份
备份脚本
[bill@archlinux ~]$ cat bin/backup-wiki.sh
#!/bin/bash
DATE=$(date +%Y%m%d)
BACKUP_DIR="/home/bill/Backup/wiki_backup"
# 数据库备份(改用mariadb-dump消除弃用警告)
mariadb-dump -u mediawiki_user -pmediawiki_pass mediawiki_db > ${BACKUP_DIR}/db_${DATE}.sql
# 打包wiki程序与附件
tar -zcf ${BACKUP_DIR}/file_${DATE}.tar.gz /srv/www/mediawiki-1.45.3
# 删除7天以上旧备份文件
find ${BACKUP_DIR} -maxdepth 1 -name "*.sql" -mtime +7 -delete
find ${BACKUP_DIR} -maxdepth 1 -name "*.tar.gz" -mtime +7 -delete
[bill@archlinux ~]$