rsyncを使用してリモートサーバーからローカルマシンにファイルをコピーする 質問する

rsyncを使用してリモートサーバーからローカルマシンにファイルをコピーする 質問する

リモート サーバーに ssh で接続したら、ディレクトリ内のすべてのファイルを自分のマシン上のローカル ディレクトリにコピーするコマンドは何でしょうか?

ベストアンサー1

ローカルマシンから:

rsync -chavzP --stats [email protected]:/path/to/copy /path/to/local/storage

非標準の SSH ポートを持つローカル マシンから:

rsync -chavzP -e "ssh -p $portNumber" [email protected]:/path/to/copy /local/path

または、リモート ホストから、実際にこの方法で作業する必要があり、ローカル マシンが SSH でリッスンしていると仮定すると、次のようになります。

rsync -chavzP --stats /path/to/copy [email protected]:/path/to/local/storage

見るman rsyncいつも使っているスイッチの説明です。

おすすめ記事