相关疑难解决方法(0)

使用 rsync 指定身份文件 (id_rsa)

我需要定期备份远程服务器上的目录,该服务器是由研究组织托管的虚拟机。他们强制要求通过 ssh 密钥访问 VM,这一切都很好,只是我不知道如何将 rsync 指向该服务器的 ssh 密钥。

如果密钥文件是~/.ssh/id_rsa,则 Rsync 没有问题,但是当它是其他东西时,我得到Permission denied (publickey).

使用 ssh 我可以指定身份文件-i,但 rsync 似乎没有这样的选项。

我也尝试将本地机器上的密钥暂时移动到~/.ssh/id_rsa,但这同样不起作用。

tl;博士

你能用 rsync 指定一个身份文件吗?

ssh rsync

322
推荐指数
3
解决办法
32万
查看次数

从硬盘到硬盘的完整 DD 复制

原问题:

如果我有2 个具有以下特征的相同硬盘

  • SATA 6.0 Gb/秒
  • 5400转
  • 3TB

完整的 dd 副本需要多长时间才能完成?

到目前为止,它已经运行了 5 个小时,但仍在继续……

我使用的是 Linux Ubuntu 12.04 64bit,我使用的命令是:

dd if=/dev/sdb of=/dev/sdc
Run Code Online (Sandbox Code Playgroud)

更新:1

我现在可以看到进度了,复制 430GB 已经超过 6 个小时了。硬盘是3TB...

没有更快的方法吗?


更新:2

这似乎是很多比以前(感谢更好Groxxda建议):

sudo dd if=/dev/sdb bs=128K | pv -s 3000G | sudo dd of=/dev/sdc bs=128K
Run Code Online (Sandbox Code Playgroud)

3TB 的 ETA 大约需要 9 小时,而在 6 小时后达到 430GB 之前,我猜使用前面的命令大约需要 36 小时。

dd cloning hard-disk

44
推荐指数
3
解决办法
14万
查看次数

标签 统计

cloning ×1

dd ×1

hard-disk ×1

rsync ×1

ssh ×1