Scpを使用すると、-r
フラグを追加して、ssh経由でローカルマシンにディレクトリをダウンロードできます。
使用する場合:
gcloud compute scp -r
「-r」は使用可能なオプションではないということです。 -rを指定しないと、ソースパスがディレクトリであるというエラーが表示されます。 (私は単一のファイルのみをダウンロードできます。)
-r
コマンドにgcloud compute scp
フラグに相当するものはありますか?
見つかった!
GCEは同等のものを提供し、--recurse
です。
私の最後のコマンドは次のようになります。
gcloud compute scp --recurse username@instance_name:./* "local_dir"
何らかの理由で、セキュリティ上の問題を回避するために、ソースフォルダーの背後にある*
も必要でした。