Archive for 2011

[建站日志] linux 差异备份 增量备份

2011.3 23

今晚想起来要备份自己的网站时想到了差异备份和增量备份。

以前只是把数据库导出然后再发送到自己的邮箱里。这倒是省了很多事。只不过网站就有点大了50多M 了呢。所以备份到邮箱有点吃力。

在搜索引擎(以前念引xing,知道读音不对。但是不好在百度上查,还好有和我读音一样的)输入差异备份 linux 。还能搜出好多。

用的最多的是tar 和rsync。我准备先用tar试试。这里有必要说一下差异备份和增量备份。增量备份:备份上一次备份后变化的文件。差异备份,全备份后变化的文件。

自己根据网上的例子也写了一个:

#!/bin/bash

if [ `date +%d` = "01" ]
then
bakdir="/www/back/month/"`date +%m%d`
zl="" #每月1号进行完全备份
else
bakdir="/www/back/month/"`date +%d`
zl="-N "`date +'%Y-%m-01 00:00:01'`;# 差异备份
#zl= "-N"`date -d '-1 day' +'%Y-%m-%d 00:00:01'`#日增量备份
fi

mkdir -p ${bakdir}
back_file_name="blog-`date +%Y%m%d`.tar.gz"
tar "${zl}" -czf ${bakdir}/${back_file_name}  /www/blog
7zip a ${bakdir}/${back_file_name}.7z -pPASSWORD -mhe -mx9 ${bakdir}/${back_file_name}
mutt -a ${bakdir}/${back_file_name}.7z -s "${back_file_name}.7z" XXX@qq.com /tmp/filelist.txt
#tar -cz -T /tmp/filelist.txt -f /www/back/xxx.tgz /www/blog
#tar -g 来差异备份
#先用-g snapshot 来创建当前的快照
#snapshot 文件就包含当前时间和要备份的文件列表
#tar -cf a.tar /home -g snapshot
#tar -g snapshot -cf a_incremen.tar /home

这里用到了几个命令的参数:

date +%m%d 当前月份和日子

tar -N  仅仅备份比这个参数后日期新的文件

date  -d  ‘-1 day’ 1天前

tar还有个g参数,先创建一个镜像,在备份时就增量备份。

上面的例子是以月为周期,也可以改为以周为周期。

今早收到QQ的邮件,说最近收到过量的大邮件。5天内不能接受超过5M的邮件了。

2011-03-30:今天突然发现上面的程序有点问题。-N 后面应该加全备份的时间。也就是从全备份后发生变化的文件以后才备份。这里用到date的另一个参数u,用数字表示的参数。

经修改后为:

bakdir="/www/back/week/"`date +%A`
uu=`date +%u`
let aa=$uu-1
zl="-N "`date -d "- $aa day"`;# 差异备份

英语不行,所以参数随便编。

ps:在调试的过程中比小心用tar创建了一个名为“-N”的文件,用rm -N没法删除就从网上搜了一下,找到了方法。

rm — -N 或者是rm ./-N

2011-04-07 0:16补充 又发现了一个问题啊。如果删除了某个文件,tar也不知道啊。-N 只有在修改后者添加新文件后才有效啊!-g这个好像 也是不太管用!

[我的日志] 好怀念过去

2011.3 23

今晚突然在verycd上看到森林好小子。看到里面的人物,好熟悉啊。


还有前短时间看到的忍者乱太郎!小日本的动画片就是经典。

[联通] Ros 限制迅雷

2011.3 22

最近网吧里说玩游戏的时候,网络很卡。由于只有联通的出口,所以我想在ros上限制一下迅雷看看有没有效果。

在网上找到了如下的脚本:

/ip firewall filter add chain=forward content="octet-stream" action=drop comment="Blockade Thunder 1.thread" disabled=no

使用了一下,效果还真管用,迅雷是一个byte也没有下载。

这好像不是我想要的结果,我要限制迅雷的下载速度,没说要封了它。

还找到如下代码,说是能完全封堵迅雷:

 ip firewall filter add chain=forward content="octet-stream" action=drop comment="NO Thunder" disabled=no
/ ip firewall filter add chain=forward content="Pragma: no-cache" action=drop comment="" disabled=no
/ ip firewall filter add chain=forward content="Connection: close" action=drop comment="" disabled=no
/ ip firewall filter add chain=forward content="Range: bytes=" action=drop comment="" disabled=no
/ ip firewall filter add chain=forward content="Cookie: __utma=" action=drop comment="" disabled=no
/ ip firewall filter add chain=forward content="filename=" action=drop comment="" disabled=no
/ ip firewall filter add chain=forward content="Cookie rtime=" action=drop comment="" disabled=no
/ ip firewall filter add chain=forward content="Content-Disposition: attachment;" action=drop comment="" disabled=no

分析得知,都是通过关键字来封堵迅雷的。

又找到一个是通过dns来封堵迅雷的:

/ip dns static
add address=192.168.0.254 name="sandai.net"

迅雷下载东西的时候还是从sandai.net来寻找p2p上的相关资源

刚才网吧网管给我打电话说迅雷和一个什么游戏不能更新了。看来是把迅雷给封了,但是封了还不行。

[建站日志] 整合 Google 自定义搜索到 WordPress 中

2011.3 19

参考资料:http://fairyfish.net/2008/04/29/integrate-google-custom-search-into-wordpress/

1:登陆google adsense 后台,申请google adsense搜素广告

2:申请时会让你提交在哪个页面显示google 搜索结果。这里我们添加一个page页。编辑这个page页面时,在html代码中加入google搜索结果代码。然后修改模板中的header.php ,找到:

wp_list_pages('title_li=&exclude=1588' );

exclude=后面的参数为我们新添加的页面的ID,也就是不让在导航栏中显示这个页面。

3:在widgets中添加一个text,然后再添加google搜索代码框。

4:再根据自己的情况慢慢调整。

ps:昨天就发现,google的搜索结果有时候显示不出来。应该是GFW的捣的鬼吧?

[我的日志] 终于找到密码了

2011.3 19

今天登陆网上银行时要查股票账户余额时,在我的记录本上终于找到了一个密码。这才在sdf-eu.org上试了一下,哎,登上了。


密码是在是太多了,为了安全,密码还不能设为一样的。经常用到的密码还好,不经常用户密码就很难想起了。

[我的日志] 东营一日游

2011.3 17

早上,7点多就开始出发,没想到中午才到。哎,正赶上吃饭!

席间,某位仁兄被打电话告知,碘盐被哄抢了。

下午4点半到寿光,来的时间比去的时间还短啊。

在QQ群里,突然看到这个笑话:
今天某超市,众人争相抢购食盐,唯一老太镇定自若在一旁选购其他商品,并不时摇头嘲笑。旁人上前问她为什么不抢,老太答:非典那年抢的还没吃完….

[建站日志] 网站2011第一季度流量分析

2011.3 16

今晚突然发现服务器上还装着awstats。赶紧登陆上去看看,和sunliguo.sdf-eu.org一样,密码给忘记了。好不容易才从firefox中找到密码。

可以看出,3月份上半月的流量都比前2个月多。由于awstats分析的是apache的日志,所以这部分日志自然包括我登陆后台的流量。

[联通] 中国银行楼顶的分线筒

2011.3 16

今天上午在中国银行忙活了一上午。

其楼顶上有一个50的电缆。通到中国银行保卫室的是根30的电缆。但是只有前20对在楼顶上的分线筒上对接了。

分线筒已经生锈了,很多对电缆已经锈断了。经过近1年的工作,50对的电缆也能分得清楚了。到中国银行的50对电缆,其26-30号以前是接在一个5对电缆上。上面的电话已经没有了,所以就把它接在了保卫室的30电缆上。以后中国银行再有坏电话的时候,就不用那么费力地来回跑了。

每次查好一对电话的时候,就有一点稍稍的兴奋。或者严格的说是兴奋吧。就是经过一番努力后,终于看到自己想要的结果的那种感觉。

有时候发现联通太穷了。现在仓库连个接线子都没有。还要限量领。

等到三网合一的时候,每天面对的应该都是光缆了吧。还应该有个测试仪,这些工具用的就很少了。

[我的日志] 我的回力鞋

2011.3 15

今天天气不错,开始转暖了。就开始传上前天刚刷好的回力篮球鞋。

这双回力鞋记得是从淘宝上购买的。由于市面上很少卖的,上一次回力鞋还是从济南的时候购买的。这双鞋的码号别一般的都要大,从淘宝上买的42,我穿的大一些,就拨给别人了。自己又买了一双41的。

记得很早的时候就开始穿这双鞋。那时候在集市上就可以买到,不过它别其他鞋贵不少。我记得那时候好像是28一双。

提说回力鞋是老牌子了,而且还在欧美很流行。在网上看到现在开始怀念以前流行的东西了,像永久,铁皮玩具啥的。

ps:从现在开始我的没篇文章都要带上一幅图片了。一是由于用了一个插件,另外的原因是由于图片更形象,不想文字那么枯燥。

[工作] 嘟嘟牛服务器挂了

2011.3 14

傍晚,网吧老板打电话说不能刷卡了。我还以为是读卡器的问题,到哪里一看原来是连不上嘟嘟牛的服务器了。

你说是不是万象或者的服务商搞的鬼呢?这次换成嘟嘟牛的,万象的利益肯定要受到伤害。还有