返回列表 发帖

Windows2008R2_UPUPW_网站的备份和还原

笺注:

这是在 Windows2008R2_UPUPW搭建WordPress+Discuz!7.2 的基础上进行的。

要先安装wrar38b3.exe:  https://pan.baidu.com/s/16uxx0H2G2T4lvMa0r4ZYNw

要先安装软件wrar38b3.exe
要在开启MariaDB的时候,才能进行备份数据库

备份脚本文件、备份存放目录如下:
图片1.png
2021-3-29 16:55



备份站点目录和数据库的脚本内容:( Backup.bat
注释:只备份站点bbs.zhuohua.store
图片2.png
2021-3-29 16:56



相关代码:( Backup.bat
@echo off
set rar="C:\Program Files (x86)\winrar\Rar.exe"


set date_1=bbs.zhuohua.store_%date:~0,4%%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%%time:~6,2%

set bak_name=%date_1%


set date_2=bbs.zhuohua.store_%date:~0,4%%date:~5,2%%date:~8,2%

set sqls=%date_2%


d:
cd D:\UPUPW_AP5.6\MariaDB\bin

mysqldump -uroot -p"888" discuz >d:\%sqls%.sql


%rar% a D:\Backup\%bak_name%.rar D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store d:\%sqls%.sql


del d:\%sqls%.sql



双击脚本文件,就可以实现备份了:
图片3.png
2021-3-29 16:57



自动备份出来的压缩包:
图片4.png
2021-3-29 16:57



压缩包里包含站点目录和该站点的数据库备份文件:
图片5.png
2021-3-29 16:57



备份出来的站点目录里的文件和文件夹保存完整:(截图有省略)
D:\Backup\UPUPW_AP5.6\vhosts\bbs.zhuohua.store
图片6.png
2021-3-29 16:59

















############
############

还原站点

还原站点目录和文件:(不需要关闭UPUPW服务)
先清空D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store里的东西;
再把D:\backup\UPUPW_AP5.6\vhosts\bbs.zhuohua.store里的东西覆盖到
D:\UPUPW_AP5.6\vhosts\bbs.zhuohua.store



还原站点数据库:

在服务器本地可以使用CMD命令行管理MariaDB:
C:\Users\Administrator>d:
D:\>cd UPUPW_AP5.6\MariaDB\bin
D:\UPUPW_AP5.6\MariaDB\bin>mysql -u"root" -p"888"
图片7.png
2021-3-29 17:02



删除一个库(discuz):(还原前,最好删除旧库)
MariaDB [(none)]> drop database discuz;
Query OK, 122 rows affected (0.19 sec)


重新创建库(discuz):
MariaDB [(none)]> create database discuz character set utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.00 sec)


切换到库(discuz):
MariaDB [(none)]> use discuz;
Database changed


以防中文出现乱码,最好先设置一下编码规则:
MariaDB [discuz]> set names utf8;
Query OK, 0 rows affected (0.00 sec)

还原单个库(discuz):
MariaDB [discuz]> source D:\Backup\bbs.zhuohua.store_20190903.sql

还原成功:
图片8.png
2021-3-29 17:03



笺注:实验中,整个站点的还原都是成功。














结合系统自带的任务计划,实现自动备份:

管理工具》任务计划程序》创建任务:
图片9.png
2021-3-29 17:04



新建触发器:
图片10.png
2021-3-29 17:04


图片11.png
2021-3-29 17:05


图片12.png
2021-3-29 17:05



新建操作:
图片13.png
2021-3-29 17:05


图片14.png
2021-3-29 17:05


图片15.png
2021-3-29 17:05



自定义任务的启动条件:
图片16.png
2021-3-29 17:06



保存的时候要输入管理员Administrator的密码:
图片17.png
2021-3-29 17:06



至此,任务计划完成了,到了指定的时间,备份任务会自动进行的了:
图片18.png
2021-3-29 17:08



使用任务计划备份出来的压缩包:
图片19.png
2021-3-29 17:09






相关文章:
Windows2012R2_UPUPW_网站的备份和还原(使用Python3脚本)
Windows2008R2_Tomcat+JDK+虚拟主机+MySQL
Python3调用Windows命令

Windows下MySQL的备份和还原
MSSQL2008R2的备份与还原
本地备份站点目录和数据库+crontab计划任务





#################################
#################################
亲,学习研究也要劳逸结合哦,来我微店逛逛,买点东西好好犒劳犒劳自己和家人吧^_^^_^

电蚊拍可充电式LED灭苍蝇拍大号网面强力灭蚊拍电蚊子拍
wenpai.png
2020-1-30 15:15


苏泊尔榨汁机杯家用全自动果蔬多功能迷你学生小型便携式炸果汁机
shuiguo.png
2020-1-30 15:15

返回列表