关于 五月, 2010 的文章

贡献一份简单的Linux自动化远程FTP备份的脚本

脚本功能介绍:
每天自动备份本地MySQL数据库,并上传备份文件到远程FTP服务器,传输完成后删除本地一周以前旧的备份文件;

# vim backupdb.sh

#!/bin/bash
cd /data/backup
DATE=`date +"%y%m%d"` #定义时间变量,方便备份文件以时间命名

mysqldump -udbuser -pdbpass dbname > "$DATE".dbname.sql #备份MySQL数据库
tar czvf "$DATE".dbname.tgz "$DATE".dbname.sql #压缩备份出的MySQL数据库dump文件

ftp -n <<!  #开始FTP自动传输
open 192.168.1.10 #连接FTP服务器
user ftpuser ftppass #输入FTP用户名密码
binary #以二进制格式传输
prompt off #关闭交互提示
cd /ftpbackup/mysqldb #进入远程FTP服务器的备份目录
lcd /data/backup #进入本地的备份目录
put "$DATE".dbname.tgz #上传压缩后的MySQL备份文件
bye #退出FTP服务器
!

find /data/backup/*.sql -mtime +7 -delete #删除7天以前的MySQL数据库dump文件
find /data/backup/*.tgz -mtime +7 -delete #删除7天以前的MySQL数据库压缩文件

给脚本加上可执行权限
# chmod +x backupdb.sh

使脚本在每天的凌晨2点执行
#crontab -e

0 2 * * * /root/backupdb.sh

No Comments

超五类线与六类线的线序以及特点

整理了一下,算是一个笔记,大家也可以参考下,过去我在做系统集成项目时,这些东西搞的还算明白。

超五类线线序:
568A:1绿白,2绿,3橙白,4蓝,5蓝白,6橙,7棕白,8棕
568B:1橙白,2橙,3绿白,4蓝,5蓝白,6绿,7棕白,8棕

特点:
4根线相互缠绕交叉,仅4根线传输数据;
因此像一些劣质的网线如艾普的,和劣质的交换机网卡都只能看到四芯,为了节约成本;
超五类线在10米以内达到千兆是没问题的;
568B的线序比568A的线序更常用一些。

六类线线序:
(A端是568A)
A端:1绿白,2绿,3橙白,4蓝,5蓝白,6橙,7棕白,8棕
B端:1橙白,2橙,3绿白,4棕,5棕白,6绿,7蓝白,8蓝
(A端是568B)
A端:1橙白,2橙,3绿白,4蓝,5蓝白,6绿,7棕白,8棕
B端:1绿白,2绿,3橙白,4棕,5棕白,6橙,7蓝白,8蓝

特点:
8根线相互缠绕交叉,所有线都传输数据;
是专门用于千兆网络传输的;
线硬且粗,中间有十字的塑料骨架;
网线水晶头里呈错层排列,上面四根,下面四根,不像超五类线的头子是八根都在一排的;

其它:
所谓直通线,就是两端线序相同都为568A或568B,交叉线就是两端线序不同,一端为568A,另一端为568B;
目前一般都用直通线,交叉线用于以前网卡没有自动翻转功能的时候,在两台机器对连等情况下有用;
现在所有的网卡都带有自动翻转的功能了,因此都不需要用交叉线了。

No Comments