Dotcloud下提供数据备份功能,已经在官方写明了,不过仅限英文文档。今天用官方的方法把博客数据重新备份了一下,感觉良好,于是写下此文。
作为一个云vps来说,shell脚本是必备工具,官方提供了一个备份脚本:点此下载
1.执行该脚本前要做一些工作,先获取mysql的root密码,通过下面的命令调出:
$ dotcloud info malu.mysql #把获取到的密码记录好,第三步要用到
这狗狗太正经了,不过稍微显得傻了点。哈哈~~
半年前网上流传了一个癞皮狗的赖皮视频(【超癞沙皮狗】苏州平江路),今天它又出现在了苏州观前街上“`:
在用谷歌的一些应用的时候需要用到其dns轮询后的多个ip,但是有些被墙,如何快速确定哪些没有被墙。
第一个想到就是用linux下shell脚本,该脚本可以实现多次运行,ip可以作为参数跟在后面,方便多处运行,下面给出代码:
#!/bin/bash
checkalive (){
NODE=$1
ping -c 3 $NODE>/dev/null 2>&1
if [ $? -eq 0 ]
then
echo "$NODE is alive"
else
echo "$NODE is not alive"
fi
}
input="$1"
ips=$(echo ${input%.*}.)
start=$(echo ${input##*.} | awk -F- '{print $1}')
end=$(echo ${input##*.} | awk -F- '{print $2}')
echo $start
echo $end
for(( i=$start;i<=$end;i++ ))
do
ip="$ips$i"
checkalive $ip
done
Codeguard又是一个备份数据的网站,不过它提供的仅仅是针对FTP用户的,这对站长来说是一大福音。
备份的实现机制很简单,定时通过ftp把网站数据下载下来,可以在线打包成zip并下载下来。
具体使用教程看,留点后路写的:CodeGuard-免费FTP备份空间