服务器时间不准确引起backup_fu备份失败

升级一个站点为 Rails 2.2.2 后,使用 backup_fu 往 s3 备份数据,出现以下错误:

The difference between the request time and the current time is too large.

服务器的时钟一向走得有些慢,看了一下,比实际时间晚了近 20 分钟!估计是这个原因引起的。改准时间试一下:

sudo date -s "22 Nov 2008 15:29:00"

再次备份,OK了。