在海外的 vps 都备份到 dropbox 了,阿里云需要翻,有什么好的方案吗?大家都是如何定时备份的呢?
1
Tonni 2016-04-18 14:11:19 +08:00
我最近也在研究这方面的东西,我写了一个 NodeJS 的脚本来进行备份,但是 Dropbox 官方没有 JS 的 SDK ,我使用的 NodeJS 调用 Dropbox 的一个 [Shell 脚本]( https://github.com/andreafabrizi/Dropbox-Uploader)来进行上传的,这样做有点挫,但是至少能跑起来。过段时间如果时间充裕我打算用 Dropbox 的官方 Python SDK 重写一下上传的脚本,至于翻墙问题我还没遇到,因为我的 VPS 在国外,不过或许你可以试下 [proxychains + Shadowsocks]( https://github.com/shadowsocks/shadowsocks/wiki/Using-Shadowsocks-with-Command-Line-Tools)
|
2
Tonni 2016-04-18 14:11:56 +08:00
好吧,回复不支持 Markdown 。
|
4
WildCat 2016-04-18 14:52:52 +08:00 via iPhone
cow + ss
|
5
Tonni 2016-04-18 14:54:22 +08:00
@gzelvis 我指的是特定的文件,不是整个 VPS ,备份前可以执行一些命令将需要备份的文件统一的打包压缩,打包后的文件名为 {{ yyyy-mm-dd }}-backups.tar.gz ,然后将这个文件上传到 Dropbox ,这样速度快,而且压缩后节省空间(主要是一些文本文件),上传成功后再计算出当前时间前 15 天的日期,通过脚本自动删除 15 天前的备份。
|
6
UnisandK 2016-04-18 14:56:06 +08:00
http://multcloud.com/
支持 SFTP 和 Dropbox ,俩都添加之后直接在网页上触发就行,等于是用他们的服务器中转 |
7
gzelvis 2016-04-18 14:56:10 +08:00
@Tonni 嗯嗯,我也是这样领悟的,譬如是关键的配置脚本或者是 Web 服务的程序部分。不过我也有点幻想是不是 Dropbox 能直接把整个服务器环境 clone 下来,如果临时服务器出问题了能直接镜像到新的 VPS 那么先进呢
|
8
gdtv 2016-04-18 15:07:26 +08:00 via Android
我打算用亚马逊 S3 备份
|
9
ooxxcc 2016-04-18 15:33:20 +08:00
btsync 到境外 vps ,然后套 dropbox
|
10
cnleoyang 2016-04-18 16:06:13 +08:00
如果有 ss 服务端资源的话,可以在境内 vps 安装 ss 客户端(pip install shadowsocks),运行 sslocal 命令创建本地端口做 socsk5 代理。或者,也可以考虑 cow ,服务器和客户端都部署,同样可以获得本地的 socks5/http 代理端口。
|
12
princeofwales 2016-04-18 16:47:23 +08:00
曾经考虑过 proxychains+ss ,后来放弃了阿里云
|
13
Xrong 2016-04-18 17:06:47 +08:00
土鳖表示备份到 FTP
|