这里有没有人曾经使用过 AWS 或 Rackspace 等托管服务来异地备份文件?
正在考虑在服务器上使用 Duplicity 设置并启用备份,使用 GnuPG 来加密数据并使用 SSH 进行连接。
有人有任何意见或更好的想法吗?
感谢社区
(忘记提到服务器将是一个 Ubuntu 实例)
答案1
是的,这个想法很好。甚至值得鼓励。如果你持有多个副本,成本可能会有点高,而 S3(作为一个例子)本身就比将 HP Microserver 放在另一个物理位置要贵得多。权衡一下风险。
现场是好的如果两个副本之间有足够的物理空间,以降低火灾的潜在损害。如果你能把它推到安全的、防洪的附属建筑里,那就更好了。
并且duplicity
已经可以处理大量后端(由其--help
参数证明):
Backends and their URL formats:
cf+http://container_name
file:///some_dir
ftp://user[:password]@other.host[:port]/some_dir
ftps://user[:password]@other.host[:port]/some_dir
hsi://user[:password]@other.host[:port]/some_dir
imap://user[:password]@other.host[:port]/some_dir
rsync://user[:password]@other.host[:port]::/module/some_dir
rsync://user[:password]@other.host[:port]/relative_path
rsync://user[:password]@other.host[:port]//absolute_path
s3://other.host/bucket_name[/prefix]
s3+http://bucket_name[/prefix]
scp://user[:password]@other.host[:port]/some_dir
ssh://user[:password]@other.host[:port]/some_dir
tahoe://alias/directory
webdav://user[:password]@other.host/some_dir
webdavs://user[:password]@other.host/some_dir
gdocs://user[:password]@other.host/some_dir