我目前与一家小型(少于 250 个账户)市政供水公司签订了合同。我正在做的一件事是重写他们十年前的程序手册,在与公司总裁和财务主管讨论后,我决定在本地主机上安装 MediaWiki。
我目前遇到的问题是 wiki 的备份。(本周,当前托管 wiki 的笔记本电脑的显示器开始出现故障,这使数据备份成为我的首要任务。)我当然可以备份它,而且我知道如何从备份中恢复它。但是,这份合同工作不是永久性的,最终将由办公室经理负责。但是,他们并不是特别精通技术,MediaWiki 备份说明涉及命令行工具等选项,而这些并不是他们特别感兴趣的学习内容。
有什么方法可以简化备份和恢复过程(特别是数据库备份;我相信管理人员可以在需要时处理文件)?
运行 localhost wiki 的计算机是一台装有 Windows 10 的笔记本电脑,运行 XAMPP(Apache 2.4.17、MySQL 5.0.11、PHP 5.6.21)
(在意识到该问题与主题无关后从 SO 重新发布。)
答案1
所有必需信息都在这里:https://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki
基本上,对于非技术维护人员来说,最好的办法是设置一些自动化的东西可以轻松确认备份是否正确。这实际上意味着自动备份也应该实现自动恢复,最好是在另一台计算机上。然后,为了测试备份,非技术人员只需检查最近的更改(包括上传的文件)是否已传播到恢复位置。
不仅要备份数据库和文件,还要XML 导出维基百科。