交易者之家论坛https://www.jyzzj.online,使用的版本是phpbb3.2.2,装在/public_html。

用于调试功能和插件的测试论坛装在/public_html/phpbb10

论坛的数据库名称,数据库用户名密码,admin用户密码,主机空间商网站用户名密码,空间的ftp用户名密码,域名商新网的用户名密码,全记录在笔记本上。空间到期是2020年1月,域名到期是2019年1月。

论坛我设置了数据库每天一次自动循环备份(最多7份)在/softaculous_backups

手动备份,我打算每两周做一次,放在自己笔记本电脑的d盘,用cpanel提供的空间完整备份。

备份就两样东西,sql数据库文件和站点压缩包,完整备份里都有了。

换空间换域名还原的方法:
1建一个数据库,建一个用户,用户链接到数据库并设置权限
2导入数据库文件
3上传站点压缩包,解压
4配置config文件,填入数据库/用户/密码
5注意第一行$dbms = 'phpbb\\db\\driver\\mysqli';其中的mysqli有的版本里没有选,数据库连接就会报错,在php版本选择器里换个新点的版本,把mysqli勾上。

上述步骤整个流程我做了一遍,可以成功还原。希望能给家友提供多年稳定可靠的论坛服务。

===============================================================

2018年3月19日

论坛之前搬家到了谷歌云,但是服务器不稳定,又搬了回来

经过几次折腾现在知道了,用cpanel的softaculou安装的程序可以设置循环备份到/softaculous_backups,一个站点一个压缩包,里面数据库文件也是有的,只要有这个文件就可以还原,或者搬家到任何地方了。

但是有个问题,备份是在主机空间里,如果主机访问不了了,或者数据损坏了,那也没救了,正确的做法是本地或者网络上还有个备份。但是,cpanel是共享空间,没法用root ssh,一些方便自定义备份的脚本,比如七牛云备份这些我搞不定。所以用了一个笨办法。

电脑上安装了goodsync,设置一个24小时定时执行一次的任务,通过ftp连接到主机空间的/softaculous_backups目录,然后同步到google drive,电脑也不用24小时开着,什么时候开机上线了,发现过去24小时里任务没同步,就会自动同步一下

目前主机空间里的文件结构是

retire50blog.wang单独一个目录

www.jyzzj.online在/public_html根目录下面

c.jyzzj.online在/public_html/cloud下面

===============================================================

 

说点什么