成人免费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命令

2016-11-17 12:46:45

2023-08-01 21:43:48

2010-12-08 12:34:46

文件傳輸

2019-05-23 14:10:37

SSH樹莓派Linux

2022-03-15 09:23:25

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

51CTO技術棧公眾號

主站蜘蛛池模板: 成年人视频免费在线观看 | 久亚州在线播放 | 中文字幕一区在线 | 日韩成人免费视频 | 午夜国产| 天堂成人国产精品一区 | 国产精品日产欧美久久久久 | 日本久久www成人免 成人久久久久 | 99pao成人国产永久免费视频 | 国产大学生情侣呻吟视频 | 日韩精品在线一区 | 一级亚洲 | 美美女高清毛片视频免费观看 | 美女久久久 | 中文字幕一页二页 | 91精品国产91久久久久福利 | 成人亚洲精品久久久久软件 | 99精品免费视频 | 插插宗合网 | 最近中文字幕免费 | 亚洲精品第一页 | 91视频在线观看 | 91 久久| 日本黄色片免费在线观看 | 国产成人一区二 | 成人精品一区二区三区中文字幕 | 欧美精品一区二区三区蜜桃视频 | 日韩天堂av | 一级高清免费毛片 | 国产一区二区三区在线 | 亚洲国产精品久久久久婷婷老年 | www日本在线播放 | 国产日韩欧美中文字幕 | 欧美日韩亚洲国产 | 欧美日韩高清一区 | 午夜精品久久久久久久久久久久久 | 国产在线观看av | 丝袜久久 | 国产激情在线 | 日韩视频一区二区 | 日本高清不卡视频 |