修复备份功能及升级到MT5.02

应该是昨天做的升级,MovableType的一个修复补丁的小版本发布 5.02,主要是为了安全因素。当然David Yin总是在这个事情上非常随大流的,即刻升级。
过程没有什么特别的,就不说了。

今天倒是为了修复Lxadmin的系统备份功能而研究了一下。本来就是每天晚上自动备份的,自动FTP到备份服务器。
从上周开始就出现备份错误,错误信息是这样的。
Backup Failed for admin with the Message could_not_zip_dir: : /home/admin/

那么如何找到问题呢?

首先是SSH连上服务器,手工做备份,用tar命令对/home/admin下的所有文件打包,最后出现一个错误。
查看后发现是一个tar文件有问题,甚至复制到其它地方都不行,使用列表显示内容的命令,出错信息如下
gzip: stdin: Input/output error
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

看来是文件有问题,对比之后,决定删除该文件,当然删除没有问题。

之后再使用Lxadmin的备份功能做了一次备份,完成,无误。

系统的备份一定要做好,而且要远程备份,每天都要做。做网站的,对于数据安全的关心,应该是第一位的。
数据对于站长,就像米对于厨子,没有米,他还怎么做饭呢?