- 移行元の EventEngine にログイン
- AWS アカウントにログインし、Amazon Braket Notebook インスタンスを開く
- (optional) ファイルブラウザの使い勝手がいいので JupyterLab に切り替え
- Jupyter Notebook のファイルをローカルにダウンロード
- EventEngine の Team Dashboard に戻り、“AWS Console” → Credentials Mac/Linux の4行をコピー
AWS_ACCESS_KEY_ID
,AWS_SECRET_ACCESS_KEY
など- 忘れないようにメモしておく
- EventEngine からログアウト
- AWS アカウントにログインし、Amazon Braket Notebook インスタンスを開く
- 移行先の EventEngine にログイン
- (comment) メールアドレスによる認証は不要
- AWS アカウントにログインし、Braket Notebook インスタンスを立ち上げる
- (optional) ファイルブラウザの使い勝手がいいので JupyterLab に切り替え
- ローカルから Jupyter Notebook をアップロード
- Jupyter の Terminal を開く
- 移行元の EventEngine でコピーした credential を貼り付ける (環境変数が設定される)
sync_ee_s3.sh
を実行 (旧 S3 -> 新 S3 にコピーされる)- 注意: Braket タスク・ジョブのメタデータは移行されないので、S3 の結果を読み込むには
retrieve_s3_results.ipynb
を参照
- 注意: Braket タスク・ジョブのメタデータは移行されないので、S3 の結果を読み込むには
- (上では手動でコードの移行をしていますが) Jupyter Notebook などのコードは、GitHub などの git リポジトリで管理していただく方が望ましいです。
- AWS CodeCommit も利用できますが、クロスアカウントのアクセス許可が必要です。