原来一直用tar、sync等软件实现备份。需要些脚本还要找一台其他服务器进行同步。现在有了DROPBOX这个网站提供的服务,一切都变容易了。
DROPBOX网站:
DROP功能:
偷懒直接把官方介绍帖过来了。主要就是免费提供2G的同步空间,可以自动同步文件并保留文件的历史版本
Dropbox Features
File Sync
Dropbox allows you to sync your files online and across your computers automatically.
- 2GB of online storage for free, with up to 100GB available to paying customers.
- Sync files of any size or type.
- Sync Windows, Mac and Linux computers.
- Automatically syncs when new files or changes are detected.
- Work on files in your Dropbox even if you're offline. Your changes sync once your computer has an Internet connection again.
- Dropbox transfers will correctly resume where they left off if the connection drops.
- Efficient sync - only the pieces of a file that changed (not the whole file) are synced. This saves you time.
- Doesn't hog your Internet connection. You can manually set bandwidth limits.
本来我是在美国的VPS服务器上安装的pptp vpn,这个vpn可以用windows自带的拨号连接,配置也很方便。刚配置好的时候很好用,可以开youtube也可以访问一些被封闭的站点。但是后来家里的歌华有线好像调整了一些路由配置,导致我在家里就不能连接vpn了。单位也不能连接。我用老婆家里的adsl尝试连接正常,用联通3G连接也正常。。。。这个既然是网络的问题,估计个人也解决不了了
最近单位也开始搞起来封锁了,开心、verycd等都被封。。。又不能用pptpd vpn了。。。看来该想想其他办法了。代理尝试了,不管用,看来不是基于域名的限制。
于是就开始尝试采用openvpn了。
参考了
http://www.throx.net/2008/04/13/openvpn-and-centos-5-installation-and-configuration-guide/
http://www.xiaohui.com/dev/server/20070514-install-openvpn.htm
整体方案
采用位于美国的CentOS 5.3 Linux服务器搭建openvpn服务器,并通过iptables的nat功能使openvpn服务器当做客户端网关。
客户端安装OpenVPN GUI程序连接服务器
服务器
服务器采用位于美国的vps
系统CentOS 5.3
安装openvpn作为vpn服务器软件
原来单位的存储一直是分两个800G的区,挂在到Windows下。Windows的系统总要担心病毒,所以打算迁移到CentOS Linux下。
参考了http://blog.s135.com/post/415/这篇文章,但是他的文章里是单控制器,并且没有用到光纤。所以配置上有些不同
硬件配置
一台HP MSA 1000存储设备(包含两个Modular Smart Array 1000控制器)
一台HP Storage SAN 4/8光纤交换机
一台HP Proliant DL380 G5 2U服务器
七块SCSI 300G硬盘
一块HP StorageWorks FC1142SR 4GB PCI-E 光纤卡
从两个Modular Smart Array 1000的控制器后面连接光纤到光纤交换机。然后将光纤卡安装到服务器上,用光纤连接光纤卡到光纤交换机。
软件配置
先对各种硬件的fireware进行下更新。
最近在给一个公司部署了postfix+extmail的邮件系统后,遇到了附件大小限制问题。
extmail默认设置是5M,但是由于extmail的统计大小方法问题,一般附件限制比设置的小了1/3。也就是你设置了5M,也就能到3M多。
这里先说下大小限制的配置。
一、修改extmail的webmail.cf文件
SYS_MESSAGE_SIZE_LIMIT = 5242880 注意:以位为单位为5M字节。
SYS_MESSAGE_SIZE_LIMIT = xxx
二、修改/etc/postfix/main.cf文件,
message_size_limit = xxx
三、重启postfix即可,service postfix restrart 和重启apache,service httpd restart
如何解决附件限制大小和系统文件大小相差1/3呢?
首先是修改/var/www/extsuite/extmail/libs/Ext/App目录下的Compose.pm文件
前一阵子给一个公司架设了postfix+mysql+extmail的邮件系统。
用了一段时间后,发现后台管理的extman不能登录了,提示如下
Can't open /tmp/extman//sid_26da75f9aec35f2cbc6b4fa425ab525e, No such file or directory
后来发现是/tmp目录下的extman目录被系统清除了。。
然后再网络上找了一些解决办法,说是Linux系统在启动的时候,会清理/tmp目录。建议将这个目录设置在/var/tmp目录下。
结果用了一段时间后,发现一样是被清理。。。。
我的系统是CentOS 5.3 64bit
最后我通过修改,/var/www/extsuite/extman/webmail.cf文件里面的配置
# sys_sess_dir, the session dir
SYS_SESS_DIR = /tmp/extman/
将SYS_SESS_DIR指定到了/data/extman下面了。估计这次系统不会清除这个目录了吧
还有一种常见错误就是提示
Can't open /tmp/extman//sid_89b33ec5ce0b5903f24035aa4ad76d15, Permission denied
这个是因为extman 那个临时目录的权限不对。
可以设置为777就ok了






