linux下迁移大文件

作者:admin,2009年十一月9日 9:35 上午,分类:linux

在《high performance mysql 》第二版在书后面的appendix a 讲了作者的一些小技巧,如何迁移大文件。
常见的包括我们的 先gzip下,然后scp过去,然后坐着讲了可以:
gzip -c file |ssh root@server1 “gunzip -c -> xxx” ,利用管道减少读写时间的浪费
两外讲了下使用nc来传入大文件,这样你的文件就不会得到加密:
如在你将要传输到的机器上建立sever nc -l -p 12345|tar xvzf -
在另外一台你
tar cvzf – xx|nc -q l server2 12345
传输速度很快:
rsync—》scp——》nc 传输速度越来越快
man 下nc 发现很牛叉,应该是黑客的必备命令,man页里面描述:nc – TCP/IP swiss army knife
不简单。

发表评论