制作ubuntu mirror源的镜像服务器
Author:gaojinbo
Time:2009-11-23
以下脚本是同步ubuntu官方镜像到本地磁盘,也就是制作自己的ubuntu mirror
1.制作同步脚本
vi ubuntu-mirror.sh
#! /bin/bash
if [ $(/bin/ps aux |grep tw.archive.ubuntu.com |wc -l ) -le 1 ];
then
rsync -aPS –delete-after \
–exclude *ia64* –exclude *powerpc* –exclude *sparc* \
–exclude *hoary* –exclude *warty* –exclude *dapper* \
–exclude *breezy* \
–exclude *.iso \
–exclude *.orig.tar.gz –exclude *.diff.gz \
–exclude *.dsc \
rsync://tw.archive.ubuntu.com/ubuntu \
/data1/ubuntu
else
echo rsync runing
fi
2.增加执行权限
chmod +x ubuntu-mirror.sh
3.每隔5分钟自动同步一次
crontab -e
*/5 * * * * /home/ylmf/ubuntu-mirror.sh
说明:/data1/ubuntu是本地磁盘目录,以上脚本会同步最新的几个发行版,排除了iso等
完成!