
ポート22のみが開いていて、CPUが弱すぎて合理的なSSH転送速度を達成できない古いサーバーからディスクイメージを転送する必要があります。私は試した:
- ssh - 実用性を超えて痛みを伴うほど遅い
- rsync - ブロックデバイスを送信できません
- rsh - サーバーポートを22に変更するオプションが見つからないようです。
- CNCは次のとおりです。
顧客:
nc <ip> 22 > /backup/path/sda.img
仕える人:
dd if=dev/sda bs=8M | nc -l -p 22
しかし、(まったく)期待どおりに動作しないようです。別のポートを開くことができず、他のソフトウェアをサーバーにインストールできず、サーバーが発信する接続をブロックしました。
やむを得ず._。
答え1
この試み:
リモート側:
# nc -l -p 22 > sda.img
顧客:
# dd if=/dev/sda bs=8M | nc -w 3 remote_host 22