2010年7月27日 | 标签: , ,

因为之前使用wp-db-backup插件,但是至从一次升级后就该插件无法发送备份到我邮箱。于是在另外寻找其他插件代替的时候发现了这款叫做BackWPup的wordpress备份插件。

BackWPup介绍

BackWPup是官方推荐插件。这款插件不仅仅能备份wordpress的数据库,而且还支持整体备份。可以将备份文件压缩为zip,tar.gz,tar.bz2等格式,而且计划任务表可以让你根据自己的需要定制你的备份任务,并通过多种方式将备份文件发送至邮箱,或者是Dropbox,Amazon S3等第三方进行存储。另外BackWPup还可以对数据库进行优化,检查及修复,提供了较其他插件更为全面的服务和选择。

BackWPup的安装

作为wordpress官方推荐插件,可以在插件面板里的添加选项搜索到该插件,并进行安装。
安装完成以后可能会提示一些文件夹不存在,你可以在wordpress下建立这些文件夹,并给与这些文件夹可以读写权限。当然你也可以打开BackWPup面板里的setting选项,进行自定义配置,指定你需要的文件夹及路径。

BackWPup的使用

安装好BackWPup以后,从工具面板里选择“BackWPup”进行配置。这里简单说明如何使用BackWPup进行备份wordpress数据库,并将备份发送到指定邮箱。

点击“Add New”添加一个新的计划任务。

首先我们需要为该任务命名,比如“SQL_Backup”。

在最右边的设定选项:
Job Type,选择任务的类型,因为我们进行数据库备份,所以勾选“Database Backup”,同时我还选择了”Optimize Database Tables“对数据表进行优化。
Job Schedule,任务表,使其在你需要的时间执行你的定制任务。勾选”Activate scheduling“激活该表,然后根据你需要的时间对”分,时,日,月,周“进行选择。
Backup File,是设置你备份文件名及格式。”File Prefix“设置文件名的前缀,比如”database_backup_“。而下面的是选择文件的格式,推荐zip。若使用压缩文件,请确保wordpress所在主机支持该压缩服务。
Send Log,将日志文件发送到填写的邮件里。”Only send an e-mail if there are errors.“是让BackWPup只在发生错误时才发送日志。

在左边的“Database Jobs”栏里的“Database tables to exclude”选项是让我选择一些我们不要备份的数据表。

接下来看看下面的“Backup to Directory”这一栏。
“Full Path to Folder for Backup Files”是设置我们备份在主机上保存的路径,这个可以根据你自己的需要进行修改,但是必须得保证对该文件夹有读写的权限。
“Max. Backup Files in Folder”是让我们设置在主机上保存的备份文件数目,这个根据主机的空间大小而定,比如可以定为5。

在最下面的“Backup to Email”栏里“E-mail address”是填写用来接收备份的邮件地址。

以上信息填写完成后点击右上角的”Save Changes“保存所做的修改。
返回BackWPup下的Jobs菜单,可以看见刚才定制的数据库备份任务”SQL_Backup“,BackWPup便可以按照设置进行数据库备份,并将备份文件发送到指定邮箱。我们也可以立即点击”Run Now“执行该备份任务。

BackWPup设置

打开BackWPup的设置页面,在”Send Mail“栏里有一些配置信息需要设定。
Sender Email与Sender Name都比较好理解。可以根据自己需要填写。
而最后的Send mail method选项体现了BackWPup更为全面的定制功能。一般wordpress是采用PHP的mail()函数进行邮件发送,比如wp-db-backup插件就是默认采用该方式。如果wordpress所在主机不支持该函数就得另外安装SMTP插件来实现邮件发送,而BackWPup插件在这里就提供了SMTP方式来实现邮件发送。除此之外还可以通过sendmail命令来发送邮件。

通过以上的方式便能使用BackWPup实现数据库备份。

2010年6月30日 | 标签: ,
2010年5月31日 | 标签: ,
2010年5月20日 | 标签:

如果写个故事 故事里的男人就可以取名叫做 大河 不知道为什么 觉得这个名字很合适 在没有故事框架的时候 连故事的开头都没有的时候 就觉得这个名字很合适 很可能是因为 本来人生下来就是先有名字 然后才有故事的吧

其实打算早点睡觉的,趁着一场还没停的雨。
想来还是写点吧,省得明天又有惦念,后天又会遗忘。

和朋友说话。
他问我,你说在这么年以后,我所爱的人,所期盼的可以共度一生的人还会想起我吗,还会记得我吗。
我不知道,但是你已经走在你所选择的路上了。
他自问自答,应该不会吧。很可悲,但是希望她们记得。
是你被遗忘。她们选择不再会记得你。
他说我,你也一样。
不一样,我一个人。

和下午电台里的老歌不一样。
现在这种PostRock/Ambient风格的纯音乐好像一个漩涡,卷走所有的想法,留给你可以停滞的真空,还有不断坠落的快感。我突然如此迷恋。
然后所有想写的文字也随之消散。会想到一些仿佛是电影一样的片段。一段段的抖动的场景,模糊或者清晰。那感觉应该是纪录片吧。关于人和风景的,当然也有天气。好像那部《Heima》,冰岛的,很多风景,很多时间段的画面。早上,午后,黄昏,夜晚。

“也想起了 买了你喜欢的烟 却没送到你的手上”。
“等待黄昏,度过日落。我们却没看过日出。”

雨大起来了。
而我们都不睡觉。

我还是不知道如何写下结束的字句。
因为好像要说的话都还没结束。
又或者如自己一直认为的那样:
故事 只要不写完 不读到结尾 即使是悲剧 也不会发生

2010年5月5日 | 标签: ,

ubuntu从9.10升级到10.04后不能开启特效。
nvidia-settings的面板里能看到显卡和具体配置,却无法开启特效。
提示的错误是:no device
完全卸载了驱动并重新安装了闭源驱动,并执行sudo nvidia-xconfig依旧如此无效。

估计是xorg.conf的原因,后来对比了几次nvidia-xconfig生成的xorg.conf,发现原来这个文件并没被重写,新生成的文件和之前的完全一样(新文件和备份文件没区别)。
想了下,之前nvidia-settings里的可以读取到xorg.conf的文件,而nvidia-xconfig就是将nvidia-settings里读取的配置直接保存为当前的xorg.conf。那么不管是升级还是什么情况造成xorg.conf出错,只要nvidia-settings可以读取文件,最后nvidia-xconfig都将错误的配置生成错误的xorg.conf。

索性删除xorg.conf文件,重新生成。
成功开启特效。

不知道这个算不算是nvidia-xconfig的bug。至少我觉得这个命令应该是直接重置复写吧,不然备份的意义何在。
也不知道这个方法算不算解决nvidia显卡在ubuntu等Linux下无法驱动的一个方法。
反正记录下,备查。

Switch to our mobile site