`
zengshaotao
  • 浏览: 787672 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

rsync中断续传文件

    博客分类:
  • unix
 
阅读更多

scp 是通过ssh协议传输数据,如果是想传输一个很大的数据,这几天我就遇到过,一个tar包,400G左右,通过scp拷贝时,有可能遇到服务器断电什么的悲剧问题,那么类似scp拷贝的另一个命令 rsync就可以实现意外中断后,下次继续传,命令如下:

rsync -P --rsh=ssh home.tar 192.168.205.34:/home/home.tar

-P: 是包含了 “–partial –progress”部分传送和显示进度

-rsh=ssh 表示使用ssh协议传送数据

如果不想每次都使用 rsync -P rsh=ssh 之类的,可以写成alias scpr="rsync -P --rsh=ssh"

那么下次就可以直接使用 scpr home.tar 192.168.205.34:/home/home.tar 来拷贝数据了。

在传输过程中,目标文件会以.home.tar.xxxx文件也隐藏,可以用la -a来显示出来。如果scpr中断了,那么该文件会变成用户指定的目标文件"home.tar",下次传的时候又会改成.home.tar.xxxx文件。

执行rsync过程中,我们肯定希望把这个job放入后台执行,而不因为secureCRT类似的窗口中断受影响,那么在执行了

rsync -P --rsh=ssh home.tar 192.168.205.34:/home/home.tar再输出密码后,可以用ctrl+z 来中断,再使用bg命令让它在后台执行

分享到:
评论

相关推荐

    win10下使用git配置rsync实现断点续传及增量传输

    远程文件传输rsync-断点续传及增量传输,rsync实现断点续传 传送文件较大时,如果网络中断了,重传比较费时。可以考虑使用rsync命令替代scp来断点续传文件 win10下使用git配置rsync实现断点续传,解压缩后cp到git对应usr...

    文件传输,支持断点续传,Linux下的

    断点续传允许我们在文件传输过程中因网络中断或其他原因暂停传输后,从上次中断的地方继续传输,而不是从头开始,大大提高了效率并节省了网络资源。本文将深入探讨Linux环境下实现断点续传的几种方法。 首先,我们...

    rsync-3.1.2.tar.gz

    2. 断点续传:如果传输中断,rsync可以在恢复时继续未完成的部分,避免了重新传输所有数据。 3. 远程同步:通过`rsync`和`ssh`结合,可以实现远程主机间的文件同步,如`rsync -avz user@remote:/path/to/source /...

    Linux如何实现断点续传文件功能

    在Linux环境中,实现断点续...总的来说,Linux中的rsync工具是实现断点续传的首选,而scp则适用于简单快速的文件或目录传输,但不支持断点续传。理解并熟练掌握这些命令,可以在日常工作中提高文件传输的效率和可靠性。

    rsync同步备份工具

    2. **断点续传**:如果在同步过程中因网络问题或任何其他原因中断,rsync能够记住已传输的部分,在下一次运行时从断点处继续,避免了重复传输已同步的数据。 3. **压缩与解压缩**:rsync支持在传输过程中对数据进行...

    rsync环境搭建.docx

    - `-P`: 断点续传,默认情况下会删除已中断的部分并重新传输。 - **从远程主机拉取** - 从`192.168.1.32`机器的`/tmp/aa`目录拉取数据到本地`/tmp`目录: ```bash rsync -tr --delete root@192.168.1.32:/tmp/...

    介绍rsync数据同步、inotify实时同步;实现linux、windows的备份管理

    8. **断点续传**:如果网络连接中断,rsync可以从断点处继续同步,无需重新开始。 **缺点**: 1. **大量小文件同步**:同步大量小文件时,需要较长的时间进行比对,可能导致进程中断或挂起。 2. **CPU资源消耗**:...

    文件增量备份必备神器

    同时,Rsync还具有断点续传功能,即使在备份过程中网络中断,也能在恢复连接后继续未完成的传输,避免了重复工作。 为了实现自动备份,我们可以结合Rsync与其他自动化工具,如cron(Linux的任务调度器)或者任务...

    ossync:oss rsync

    它可以实现双向同步,确保本地和云端的数据一致性,并支持断点续传,即使在上传过程中网络中断,也能在恢复连接后继续传输,提高效率。 3. **rsync命令**:rsync是Linux和Unix系统中的一个工具,用于在本地和远程...

    Linux下的高效备份.pdf

    此外,Rsync还支持断点续传,即使在备份过程中出现网络中断,也能在恢复连接后继续传输,避免了重复工作。 总结来说,Rsync在Linux环境中的高效备份应用是通过其特有的特性(如增量备份、断点续传、支持多种传输...

    rysnc一键搭建脚本

    同时,rsync还支持断点续传,即使在传输过程中出现中断,也能从上次中断的位置继续,避免重复传输。 首先,我们需要了解rsync的基本语法。rsync命令的一般形式为: ``` rsync [选项] 源 目标 ``` 源可以是本地文件...

    一个小小参数造成的困惑.docx

    此外,用户也可以考虑使用其他具有更智能同步功能的工具,例如rsync,它能够比较文件的时间戳和大小,只上传有变化的文件,同时提供断点续传能力,既高效又准确。或者,可以配置FTP服务器以支持SFTP(SSH File ...

    远程文件传输工具 MammothCopy

    - **断点续传**:如果在传输过程中因网络问题中断,MammothCopy能够记住传输进度,从中断点继续,避免重复传输。 - **文件同步**:支持实时或计划的文件同步,确保两端的文件夹始终保持一致。 - **安全性**:通过...

    Go-MinioClient是UNIX命令lscpmkdirdiff和rsync的一个现代替代

    它支持多线程传输,从而实现快速的数据迁移,并且具有断点续传功能,即使在传输中断后也能继续上传。 3. **`mkdir`替代功能**: `mc mkdir`用于创建云存储桶或远程目录,使用户能够在云服务上组织数据,类似于在本地...

    网络之间之间拷贝文件

    此外,断点续传功能允许在传输中断后从上次停止的地方继续,避免了重复传输。 9. **批量拷贝与同步**:在大量文件拷贝场景下,批处理工具如Robocopy(Windows)或rsync(Unix/Linux)能自动处理文件的比较和同步,...

    Linux文件同步工具Unison

    3. **可断点续传**:如果同步过程中网络中断,Unison可以在恢复连接后继续未完成的工作,无需从头开始。 4. **跨平台**:Unison在Unix、Linux和Mac OS X系统上都能运行,支持不同操作系统的文件同步。 5. **远程...

    在Linux环境中有时候需要传输文件,下载一个xftp,就很方便

    6. **断点续传**:如果文件传输过程中因网络问题中断,可以从上次中断的地方继续,避免重复工作。 7. **权限管理**:用户可以设置上传和下载的权限,防止误操作。 在使用Xftp时,首先要在Linux服务器上安装相应的...

    Sys-RevoBackup:基于Rsync的备份脚本

    Rsync 的优点还包括其可以处理大型文件,且支持断点续传,这在备份过程中尤其有用,避免了因网络中断而需要重新开始整个备份过程。 Perl 是一种强大的脚本语言,常被用于系统管理任务,如自动化备份。在 Sys-...

    Rabak, a backup solution using rsync-开源

    它可以处理大型文件系统,同时支持断点续传,即使在备份过程中出现中断,也能从上次中断的地方继续。 - **可配置性**:用户可以根据需求定制备份策略,如设定备份频率、保留多版本历史、设置排除文件等。 - **易...

    linux rzsz 工具 0.12.20

    rz支持断点续传,如果在传输过程中发生中断,可以在稍后恢复传输。 ### sz工具详解 sz工具与rz相反,它是将远程服务器上的文件发送到本地机器。sz也使用Zmodem协议,但它是从服务器端启动会话,并将文件发送到...

Global site tag (gtag.js) - Google Analytics