3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

GCPとローカル間のファイル転送を行う方法

Last updated at Posted at 2021-11-07

GCP(Google Cloud Platform)とファイルのやり取りをする方法のアウトプットです。
Linux VM へのファイルの転送 という公式ドキュメントがあるのですが、見にくいので...

前提

GCP上のインスタンス設定やローカルからのssh接続は完了しているとします。
また、実行はすべてローカル側からのコマンドで可能です。

ローカルからファイル(フォルダ)をGCP上に送る

gcloud compute scp --project="project名" --zone="zone名" \
--recurse {ローカルのファイルパス} {ノートブック名}:{GCPでのパス}

GCP上のファイル(フォルダ)をローカルに持ってくる

gcloud compute scp --project="project名" --zone="zone名" \
--recurse {ノートブック名}:{GCPでのパス} {ローカルのファイルパス}

オプションの説明

公式ドキュメントには、以下のようにあるが上手く行かない場合が多い。
gcloud compute scp {ローカルのファイルパス} {ノートブック名}:{GCPのパス}
以下のオプションを明記すると、コマンドが通るので是非試してほしい。
--recurse:フォルダごと転送したいときのコマンド。常に付けておくほうが無難。
--project="project名":プロジェクト名。AI Platformで確認できる。
--zone="zone名":ゾーン名。同じく、AI Platformで確認できる。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?