scpおよびrsyncの基本的な使用法とブレークポイントの再開

 

 

scpおよびrsyncの基本的な使用法とブレークポイントの再開

scpコマンドは、ネットワークの問題のために停止しています。

アップロードされたファイルは100Gファイルであるため、必要に応じて再送信するのに時間がかかります。

幸いなことに、しばらくするとscpは自動的に再開しますが、scpが毎回正常に再開できるかどうかわからないため、私はまだ心配しています。

したがって、現時点ではrsyncが非常に必要です。

scpとrsyncの比較:scpはリソースを節約し、システム負荷は小さいですが、ブレークポイントの再開は問題です; rsyncはより速く、ブレークポイントの再開は便利ですが、特に多くのファイルを転送する場合、ハードディスクI / Oはシステムの負荷が高くなります高い。

scp

scp [オプション] SRC DEST

共通パラメーター:

-r:ディレクトリを再帰的にコピーします

-q:進行状況を表示しません

-l:伝送帯域幅を制限します。単位はキロビット/秒です

次に例を示します。

<pre style = "margin-top:0px; margin-bottom:0px; white-space:pre-wrap; overflow-wrap:break-word; font-family:" Courier New "!important; font-size:12px!重要; "> scp -r -l 200 / home / user / exampledir  [email protected]:/ home / user / </ pre>

コマンドを入力すると、システムはユーザーのログインパスワード192.168.XXX.XXXを要求します。パスワードが正しい場合、システムはコピーを開始します。Scpはデフォルトでコピーの進行状況を表示します。

2つのサーバー間でファイルを頻繁にコピーする場合、今回は非常に便利な手法が必要です。それは、scpパスワードなしのコピーファイルです。(別のエッセイを参照)

scpパスワードフリーコピーおよびsshパスワードフリーログイン:https//www.cnblogs.com/liuyihua1992/p/9602324.html

rsync

rsync [オプション] SRC DEST

共通パラメーター:

--progress:コピーの進行状況を表示します

--partial:不完全なファイルを保持し、ブレークポイントの再開を実現します

--partial-dir = DIR:宛先ディレクトリへのデフォルトのストレージではなく、不完全なファイルのストレージディレクトリを指定します。

-P:--progressおよび--partialを含みます

--rsh = ssh:sshを使用してファイルを転送します注:以前にsshのパスワードなしのログインを設定したことがある場合、現時点ではパスワードは不要であり、非常に便利です

-v:詳細情報を表示します

-a:アーカイブモード。つまり、ファイルを再帰的に転送し、すべてのファイル属性を保持します。

-r:ファイルを再帰的に転送します

ブレークポイント再開:

したがって、次のコマンドを使用してデータを転送している限り、切断して再接続してから同じコマンドを入力すると、ブレークポイントの再開を実現できます。

<pre style = "margin-top:0px; margin-bottom:0px; white-space:pre-wrap; overflow-wrap:break-word; font-family:" Courier New "!important; font-size:12px!重要; "> rsync -P --rsh = ssh [email protected]:/home/yliu/test.mp4 / root </ pre>

 

 

 

19件の元の記事を公開 賞賛4 170,000回+

おすすめ

転載: blog.csdn.net/u011250186/article/details/105658111