AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 21319
Accepted
Craig Walker
Craig Walker
Asked: 2009-06-07 17:40:45 +0800 CST2009-06-07 17:40:45 +0800 CST 2009-06-07 17:40:45 +0800 CST

异地时间机器备份

  • 772

我的 Time Machine 运行良好,定期进行快照备份。备份的文件可以轻松快速地获得。

我想制作这些备份的异地副本以确保安全。我已经有一个拥有大量可用空间的虚拟主机(Dreamhost)。我想找到传输这些文件的最佳方式。

理想情况下,该系统应尽可能多地满足以下条件:

  • 快速地
  • 低带宽
  • 在远端安全/加密
  • 保留 TM 制作的各种快照/版本
  • 能够通过标准 UNIX shell 命令(如“ls”)浏览备份的文件
  • 可靠:损坏的远程备份操作不应导致整个备份无法使用
  • 易于设置
backup mac-osx time-machine
  • 7 7 个回答
  • 3565 Views

7 个回答

  • Voted
  1. Best Answer
    Dan Udey
    2009-06-12T23:58:52+08:002009-06-12T23:58:52+08:00

    理想的解决方案是创建一个稀疏束图像并同步它。这可以通过在网络上共享驱动器并将 Time Machine 指向它并开始新的备份来最容易地完成。

    您还可以找到有关创建自定义 sparsebundle 以用作 Time Machine 备份的信息。

    这样做的原因是因为 sparsebundle 将其数据存储在一组文件(8MB 'bands')中。如果你有一个 sparsebundle,你可以将它 rync 到远程服务器,而 rsync 可以只传输已更改的波段。使用 Time Machine,您通常只需追加到末尾,因此您通常只会同步最后几个频段。

    一旦给定的频段已满并且 OS X 创建了另一个频段,现在已满的频段将不再被写入。它被最后一次复制了,再也没有碰过。每次运行 rsync 时都会复制新频段,直到它也填满并停止写入。

    为了获得更多乐趣,您可以将选项传递给 hdiutil 以创建加密磁盘映像,这样如果有人闯入您的 Dreamhost 机器,他们将无法获取您的文件。

    • 4
  2. Craig Walker
    2009-06-07T17:46:41+08:002009-06-07T17:46:41+08:00

    到目前为止,rsync 看起来是一个不错的解决方案:

    • 它传输增量,使其成为低带宽
    • 因为带宽低,所以比较快
    • 备份的文件是可浏览的,因为它们只是文件副本
    • 中断的备份不会搞砸任何成功备份或未修改的文件
    • 它在 SSH 上运行良好,因此在传输过程中是安全的
    • 这很容易做到。

    我不是 rsync 专家,但据我所知,它不是:

    • 在目的地加密文件
    • 保留 TM 快照而不制作全新的备份副本(这将抵消低带宽/快速优势)。

    我将不胜感激有关替换解决方案或增强 rsync 以解决这些问题的任何建议。

    • 2
  3. jtimberman
    2009-06-07T18:31:45+08:002009-06-07T18:31:45+08:00

    我对 Dreamhost 不熟悉。你只是有一个主目录和 shell 帐户吗?如果是这样,我会考虑使用 PGP(或者更确切地说,GNUPG)来加密文件/目录。有一个使用 GNUPG 进行递归目录加密的脚本gpgdir。

    如果您具有 root 访问权限,则可以使用 encfs。有一个在 Ubuntu 上设置它的指南。

    • 2
  4. Arjan
    2009-07-18T03:05:29+08:002009-07-18T03:05:29+08:00

    对于 Dreamhost:如果他们决定在您恢复数据时锁定您的帐户(因为滥用他们的无限制政策)怎么办......?

    对于任何在线备份解决方案:如果您需要恢复怎么办?您将如何将系统恢复到工作状态?即使只是恢复您的文档和电子邮件:下载所有文件需要多长时间?另请参阅Super User 上欧洲个人“在线备份”的最佳选择,以获取一些测试结果的参考。

    仅用于存档:当不寻找在线解决方案时(如果您不介意将磁盘带到某个异地位置),那么实际上也可以使用多个备份磁盘。请参阅 macosxhints.com,10.5:使用多个 Time Machine 磁盘进行冗余(请务必阅读评论)。

    • 2
  5. nolim1t
    2009-06-20T20:54:16+08:002009-06-20T20:54:16+08:00

    您可以尝试查看MacMiniColo的服务,他们还提供远程时间机器备份服务。

    提供您可以从 Time Machine 提供的一切 + 它是远程的

    • 1
  6. mlambie
    2009-06-20T22:13:26+08:002009-06-20T22:13:26+08:00

    我们使用rdiff-backupLinux 服务器来实现类似的目标。

    它可能会或可能不会解决您的特定要求,但如果您用尽其他途径,则值得调查。

    • 0
  7. Craig Walker
    2009-07-27T13:06:04+08:002009-07-27T13:06:04+08:00

    Time Warp备份到 Amazon S3。

    一般来说,这是一个很好的解决方案。不幸的是,这意味着我必须为 S3 存储付费(我在 Dreamhost 上有足够的空间现在可以“免费”获得)并且我没有 linux 命令访问权限(尽管 S3 访问工具是几乎一样好)。

    也许他们很快就会有一个 FTP/SSH 选项(或已经?)。

    • 0

相关问题

  • IIS 6.0 (Windows Server 2003) 备份的最佳实践?

  • 10TB数据和3台服务器的备份解决方案

  • 最佳混合环境(OS X + Windows)备份?[关闭]

  • 如何从 SQL Server 2008 中的备份中排除索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve