之前一直使用dropbox脚本进行备份,好处显而易见,便宜且独立于目前的VPS供应商,并且可以进一步同步到多个网盘。坏处有几个方面,一个是恢复起来比较麻烦,需要手动上传和导入之类的操作,另一个就是不能覆盖整个系统,只能覆盖住几个关键点,第三就是对阿里云不友好,测试了一下,2KB的东西上传用了8分钟,也不知道是什么原因。
两台业务服务器,一台在linode,一台在阿里云。linode是每VPS每月收费,阿里云可以购买存储包,好在价格都不贵,在可接受范围内。
之前一直使用dropbox脚本进行备份,好处显而易见,便宜且独立于目前的VPS供应商,并且可以进一步同步到多个网盘。坏处有几个方面,一个是恢复起来比较麻烦,需要手动上传和导入之类的操作,另一个就是不能覆盖整个系统,只能覆盖住几个关键点,第三就是对阿里云不友好,测试了一下,2KB的东西上传用了8分钟,也不知道是什么原因。
两台业务服务器,一台在linode,一台在阿里云。linode是每VPS每月收费,阿里云可以购买存储包,好在价格都不贵,在可接受范围内。
beta了一段时间之后,gia线路正式发布了。有1G,2G,4G,8G,16G五档产品,年付价格分别是69.99, 139.99, 279.99, 559.99, 1099.99美元。觉得性价比还是挺高的,比起阿里云国际版用起来也方便。
种类 | 线路 | 机房决定 | 代表IDC |
---|---|---|---|
CN2 GT | 优先级比163线路高,独立的出国线路 | 半程 | Hostus(洛杉矶LAX 02) 搬瓦工(洛杉矶 C3,CN2+CN1) GlobalFrag(洛杉矶C3) 魔方云(洛杉矶C3) |
双程(去程和回程) | 等待添加 | ||
CN2 GIA | 优先级比163线路高,GIA专属路由,国内路由节点比GT CN2少 | 半程 | Hostspaces(洛杉矶) 66.to(洛杉矶 LAX2) Dediserve(维也纳,CN2+CN1) DGC(洛杉矶) |
双程(去程和回程) | 阿里云(香港、新加坡) 腾讯云(香港) RFCHost(洛杉矶) 魔方云(洛杉矶) |
主机商 | 单/双向 | 内存 | 流量 | 月付 | 机房位置 | 速度测试 | 评分 |
---|---|---|---|---|---|---|---|
阿里云新加坡 | 双向 | 1024 | 1024 | 4.5 | 新加坡 | 阿里云新加坡 | 8.9 |
阿里云香港 | 双向 | 1024 | 1024 | 9 | 香港 | 阿里云香港 | 8.8 |
阿里云国内 | 双向 | 1024 | 1024 | 9 | 香港 | 国内外版对比 | 8.8 |
经典VPS商 | 双半 | 512 | 500 | 3.99 | 洛杉矶c3 | 美国CN2 VPS | 8.4 |
腾讯云 | 双向 | 1024 | 1G/元 | 6 | 香港 | 119.28.11.12 | 8.0 |
locvps | 双向 | 1024 | ∞ | 12.7 | 香港沙田 | 45.248.87.2 | 7.8 |
hostdare | 双半 | 756 | 1000 | 4.99 | 洛杉矶C3 | 65.255.43.19 | 7.7 |
hostkvm | 双向 | 1024 | ∞ | 11.9 | 香港沙田 | 118.193.216.194 | 7.7 |
dediserve | 双半 | 2048 | ∞ | 16.4 | 维也纳 | 79.133.43.50 | 7.7 |
50KVM | 双向 | 512 | 500 | 5 | 香港沙田 圣何塞DCS 洛杉矶C3 |
50kvm VPS | 7.6 |
rfchost | 双半 | 512 | 500 | 6.99 | 洛杉矶C3 | 107.151.180.24 | 7.6 |
Hostker | 双向 | 1024 | N/A | 9 | 香港沙田 | Hostker VPS | 7.2 |
globalfrag | 双半 | 512 | 500 | 22.9 | 洛杉矶 | N/A | 7.2 |
soar-clouds | 双向 | 1024 | 1G/元 | 8.7 | 韩国CN2 日本SoftBank 香港直连 台湾直连 |
soar-clouds韩国 | 7.1 |
DGCHOST | 双向 | 512 | 1000 | 5 | 洛杉矶CERA | DGCHost VPS | 7.1 |
idc.sx法国 | 单向 | 1024 | N/A | 5.86 | 法国OVH | lg-frcn2.idc.sx | 7.0 |
BudgetVM | 单向 | 512 | 2000 | 2.91 | 洛杉矶enzu | 192.157.214.6 | 6.8 |
hostus.us | 单向 | 512 | 750 | 4.35 | 洛杉矶Psychz 香港SoftLayer |
216.189.149.3 45.124.64.3 |
6.7 |
photonvps | 单向 | 1024 | 2000 | 5.95 | 洛杉矶Psychz | 104.149.18.203 | 6.2 |
anexia-it.com | 双向 | N/A | N/A | N/A | 德国Frankfurt | 独立服务器 | N/A |
CeraNetworks | 双向 | N/A | N/A | N/A | 洛杉矶CERA | 独立服务器 | N/A |
魔方云 | 双半 | 1024 | 1500 | 8 | 洛杉矶GIA 新加坡 VZ |
103.213.247.254 | N/A |
1.登录Dropbox后,打开Apps页面,点击 Create App 按钮,创建一个App
2.登录vps获取最新的上传dropbox脚本
wget https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh
3.配置
chmod +x dropbox_uploader.sh #赋予权限 ./dropbox_uploader.sh info #开始绑定APP
4.然后根据提示输入Access token:
然后输入下面命令测试,显示Done
就没问题了
./dropbox_uploader.sh upload /etc/passwd /backup/passwd.old
想重新配置可以把/root
目录下的隐藏的.dropbox_uploader
文件删除再配置。
5.然后我们创建自己的备份脚本
vim backup.sh
输入下面内容
#!/bin/bash SCRIPT_DIR="/root" #这个改成你存放刚刚下载下来的dropbox_uploader.sh的文件夹位置 DROPBOX_DIR="/backup" #这个改成你的备份文件想要放在Dropbox下面的文件夹名称,如果不存在,脚本会自动创建 BACKUP_SRC="/home/wwwroot /usr/local/nginx/conf" #这个是你想要备份的本地VPS上的文件,不同的目录用空格分开 BACKUP_DST="/tmp" #这个是你暂时存放备份压缩文件的地方,一般用/tmp即可 MYSQL_SERVER="localhost" #这个是你mysql服务器的地址,一般填这个本地地址即可 MYSQL_USER="mysqluser" #这个是你mysql的用户名名称,比如root或admin之类的 MYSQL_PASS="password" #这个是你mysql用户的密码 # 下面的一般不用改了 NOW=$(date +"%Y.%m.%d") DESTFILE="$BACKUP_DST/$NOW.tar.gz" # 备份mysql数据库并和其它备份文件一起压缩成一个文件 mysqldump -u $MYSQL_USER -h $MYSQL_SERVER -p$MYSQL_PASS --all-databases > "$NOW-Databases.sql" echo "数据库备份完成,打包网站数据中..." tar cfzP "$DESTFILE" $BACKUP_SRC "$NOW-Databases.sql" echo "所有数据打包完成,准备上传..." # 用脚本上传到dropbox $SCRIPT_DIR/dropbox_uploader.sh upload "$DESTFILE" "$DROPBOX_DIR/$NOW.tar.gz" if [ $? -eq 0 ];then echo "上传完成" else echo "上传失败,重新尝试" fi # 删除本地的临时文件 rm -f "$NOW-Databases.sql" "$DESTFILE"
然后改为可执行文件:
chmod +x backup.sh #赋予权限
运行的时候就输入下面的代码即可:
./backup.sh
然后通过 cron 来设置定时运行脚本:
crontab -e
加入以下代码,:wq 保存
0 5 * * * /bin/bash /root/backup.sh
由于vps和dropbox都在国外,亲测备份特别快,国内的话可以考虑用七牛云。
关于那备份脚本的更多用法参考项目github主页。
全文转载自:https://blog.fazero.me/2016/09/10/backup-vps-to-dropbox/
其他三家都经常听说,lightsail倒是第一次看到,我对amazon的认识还停留在aws的ec2时代。四家分别是:
Linode DigitalOcean Amazon Lightsail Vultr
以下是转载并简单翻译,英文原文地址:在此
linode在推出10刀套餐之后终于推出了5刀套餐,由此可以与其他三家直接竞争。
Linode | DigitalOcean | Lightsail | Vultr | |
---|---|---|---|---|
Memory | 1GB | 512MB | 512MB | 768MB |
Processor | 1 Core | 1 Core | 1 Core | 1 Core |
Storage | 20GB SSD | 20GB SSD | 20GB SSD | 15GB SSD |
Transfer | 1TB | 1TB | 1TB | 1TB |
Overage | $0.02/GB | $0.02/GB | $0.09/GB | $0.02+/GB |
Network In | 40Gbps | 1Gbps | ??? | ??? |
Network Out | 1000Mbps | 1Gbps | ??? | ??? |
Price | $5/month | $5/month | $5/month | $5/month |
$0.0075/hour | $0.007/hour | $0.007/hour | $0.007/hour |
继续阅读5美元VPS横评:Linode vs. DigitalOcean vs. Amazon Lightsail vs. Vultr