Movable type 搭建的站点在备份的时候分两部分,网站文件备份和数据库的备份。目前使用Movable type 的备份方式还是很传统,相对来说比较麻烦,小编先介绍一下。
Movable type 网站文件的备份主要是模板的备份,大概的流程如下:
1、 在每一个Movable type创建blog目录下面,创建一个文件夹,比如templates,以存放模板的文件。将文件夹属性设置为可写。
2、 对每个需要备份的模板文件进行编辑,并将模板指向一个文件(Link this template to a file),比如,对于Main Index Template,将这个模板指向"templates/mainindex.tmpl"。
3 、保存。在templates目录下就会生成mainindex.tmpl文件,将这个文件和经过手动new file,copy,paste,save备份出来的文件进行比较可以发现,新的备份方式,相对于原来每一个文件手动进行备份,现在的工作量只是原来的四分之一了。
4、在恢复模板文件的时候,注意先删除template body的内容,并在Link this template to a file一栏填入所要恢复的文件,点保存,就可以恢复模板了。
Movable type 数据库的备份可以通过3种方式
一是movable type本身提供的,通过后台的Main menu-> [blog name] -> Utilites -> Import/export直接进行备份
二是通过mysql提供的命令行进行备份
三是通过phpMyAdmin进行备份和恢复。
以上Movable type 备份和恢复比较传统,但是现在有一种更加方便的办法就可以实现整个博客的自动备份,无需这么繁琐,就是借助多备份来实现,直接上图看就明白了: