成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何使用rsync通過SSH恢復部分傳輸的文件?

系統 Linux 系統運維
對于那些好奇的人,rsync 是一個快速、多功能的文件復制程序,可用于復制和傳輸遠程和本地系統中的文件或文件夾。就像 scp 一樣,rsync 也會通過 SSH 復制文件。如果你想通過 SSH 下載或傳輸大文件和文件夾,我建議您使用 rsync。請注意,應該在兩邊(遠程和本地系統)都安裝 rsync 來恢復部分傳輸的文件。

 [[227965]]

由于諸如電源故障、網絡故障或用戶干預等各種原因,使用 scp 命令通過 SSH 復制的大型文件可能會中斷、取消或損壞。有一天,我將 Ubuntu 16.04 ISO 文件復制到我的遠程系統。不幸的是斷電了,網絡連接立即斷了。結果么?復制過程終止!這只是一個簡單的例子。Ubuntu ISO 并不是那么大,一旦電源恢復,我就可以重新啟動復制過程。但在生產環境中,當你在傳輸大型文件時,你可能并不希望這樣做。

而且,你不能繼續使用 scp 命令恢復被中止的進度。因為,如果你這樣做,它只會覆蓋現有的文件。這時你會怎么做?別擔心!這是 rsync 派上用場的地方!rsync 可以幫助你恢復中斷的復制或下載過程。對于那些好奇的人,rsync 是一個快速、多功能的文件復制程序,可用于復制和傳輸遠程和本地系統中的文件或文件夾。

它提供了大量控制其各種行為的選項,并允許非常靈活地指定要復制的一組文件。它以增量傳輸算法而聞名,它通過僅發送源文件和目標中現有文件之間的差異來減少通過網絡發送的數據量。 rsync 廣泛用于備份和鏡像,以及日常使用中改進的復制命令。

就像 scp 一樣,rsync 也會通過 SSH 復制文件。如果你想通過 SSH 下載或傳輸大文件和文件夾,我建議您使用 rsync。請注意,應該在兩邊(遠程和本地系統)都安裝 rsync 來恢復部分傳輸的文件。

使用 rsync 恢復部分傳輸的文件

好吧,讓我給你看一個例子。我將使用命令將 Ubuntu 16.04 ISO 從本地系統復制到遠程系統:

  1. $ scp Soft_Backup/OS\ Images/Linux/ubuntu-16.04-desktop-amd64.iso sk@192.168.43.2:/home/sk/

這里,

  • sk是我的遠程系統的用戶名
  • 192.168.43.2 是遠程機器的 IP 地址。

現在,我按下 CTRL+C 結束它。

示例輸出:

  1. sk@192.168.43.2's password:
  2. ubuntu-16.04-desktop-amd64.iso 26% 372MB 26.2MB/s 00:39 ETA^c

正如你在上面的輸出中看到的,當它達到 26% 時,我終止了復制過程。

如果我重新運行上面的命令,它只會覆蓋現有的文件。換句話說,復制過程不會在我斷開的地方恢復。

為了恢復復制過程,我們可以使用 rsync 命令,如下所示。

  1. $ rsync -P -rsh=ssh Soft_Backup/OS\ Images/Linux/ubuntu-16.04-desktop-amd64.iso sk@192.168.43.2:/home/sk/

示例輸出:

  1. sk@192.168.1.103's password:
  2. sending incremental file list
  3. ubuntu-16.04-desktop-amd64.iso
  4.                    380.56M 26% 41.05MB/s 0:00:25

看見了嗎?現在,復制過程在我們之前斷開的地方恢復了。你也可以像下面那樣使用 -partial 而不是 -P 參數。

  1. $ rsync --partial -rsh=ssh Soft_Backup/OS\ Images/Linux/ubuntu-16.04-desktop-amd64.iso sk@192.168.43.2:/home/sk/

這里,參數 -partial-P 告訴 rsync 命令保留部分下載的文件并恢復進度。

或者,我們也可以使用以下命令通過 SSH 恢復部分傳輸的文件。

  1. $ rsync -avP Soft_Backup/OS\ Images/Linux/ubuntu-16.04-desktop-amd64.iso sk@192.168.43.2:/home/sk/

或者,

  1. rsync -av --partial Soft_Backup/OS\ Images/Linux/ubuntu-16.04-desktop-amd64.iso sk@192.168.43.2:/home/sk/

就是這樣了。你現在知道如何使用 rsync 命令恢復取消、中斷和部分下載的文件。正如你所看到的,它也不是那么難。如果兩個系統都安裝了 rsync,我們可以輕松地通過上面描述的那樣恢復復制的進度。

 

如果你覺得本教程有幫助,請在你的社交、專業網絡上分享,并支持我們。還有更多的好東西。敬請關注!

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2023-02-03 10:38:07

2016-10-13 08:35:00

SSHFSSSHLinux

2024-12-16 15:07:10

2022-03-11 13:28:54

SSHLinux命令

2010-06-17 14:54:08

Rsync 使用

2023-02-21 10:07:23

2015-08-21 16:49:42

2014-12-23 09:37:09

Linuxrsync

2017-03-03 09:19:53

SSH命令服務器

2022-06-14 15:06:08

Arch Linuxchroot 命令軟件包

2022-11-02 08:44:34

2010-06-01 17:44:14

Rsync 使用

2011-03-25 09:35:07

2015-08-04 15:09:31

2019-05-17 08:24:11

LinuxLinux備份rsync命令

2023-08-01 21:43:48

2016-11-17 12:46:45

2019-05-23 14:10:37

SSH樹莓派Linux

2010-12-08 12:34:46

文件傳輸

2022-03-15 09:23:25

mariaDB數據恢復數據庫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美精品第三页 | 日韩三级 | 自拍 亚洲 欧美 老师 丝袜 | 亚洲精品成人av久久 | 一区二区在线不卡 | 91精品国产综合久久久久久首页 | 亚洲国产成人在线视频 | 久久久国产精品一区 | 黄色一级电影免费观看 | 欧美日韩中文在线 | 亚洲一区二区三区免费视频 | 欧美色图另类 | 欧美极品视频在线观看 | 国产精品高潮呻吟久久 | 澳门永久av免费网站 | av免费成人 | 国产精品视频在线播放 | 色又黄又爽网站www久久 | 国产三级日本三级 | 综合久久亚洲 | 精品国产高清一区二区三区 | 久久成人激情 | 91久久精品国产91久久 | 成人小视频在线观看 | 7777精品伊人久久精品影视 | 亚洲精品亚洲人成人网 | 91中文字幕在线观看 | 久久久噜噜噜www成人网 | 天堂资源 | 一道本一区二区 | 99精品在线| 国产精品欧美精品 | 九九伊人sl水蜜桃色推荐 | 国产成人精品久久二区二区91 | 久久综合亚洲 | 国产欧美一区二区三区在线看蜜臀 | 91精品久久久久久久久 | 国产乱码精品一区二区三区中文 | 精品在线免费观看视频 | 五月香婷婷 | 超碰一区二区 |