使用 Amazon Snowball 將資料傳輸至 Amazon Web Service S3
本節說明將資料傳輸至 Amazon Web Service (AWS) S3 的步驟。
AWS Snowball 是一種服務,可加快使用實體儲存設備將大量資料傳輸至 AWS 並從中傳出的速度。
可執行下列步驟來將資料傳輸到 AWS S3 中:
1. 為您的工作場所訂購 Amazon Snowball。
2. 當 Amazon Snowball 可用時,將電力電纜與網路電纜連接至 Amazon Snowball。Snowball 的 E Ink 會顯示類似於下圖的 IP 位址:
4. 安裝 Snowball 用戶端。
7. 啟動指令提示並執行下列指令來啟動 Amazon Snowball:
snowball.bat start -i <ip address> -u <unlock code> -m <manifest file path>
Snowball 用戶端應顯示下列資訊︰
8. 欲列出 snowball 中的可用貯體,請執行此指令:snowball.bat ls
執行此指令之後,snowball 用戶端會顯示下列資訊︰
9. 欲對 Amazon Snowball 的複製目錄執行測試,請執行此指令︰
snowball.bat test -r <vault mount path on host machine>
執行此指令之後,Snowball 用戶端會顯示如下的範例檔案︰
| 您可以在沒有資訊清單、解鎖碼或 Snowball 的情況下,測試 Snowball 用戶端。 |
10. 欲將資料從儲存庫位置複製到 Amazon Snowball,請執行此指令:
snowball.bat cp -r <path to vault>
s3://<bucketname>/<vaultname>
範例
snowball.bat mkdir s3://Testbucket/defaultuploadvault
snowball.bat cp -r C:\PTC\Windchill\vaults\defaultuploadvault
s3://Testbucket/defaultuploadvault
在此範例中,defaultuploadvault 包含子資料夾,且內容檔案位於子資料夾內。
執行此指令之後,Snowball 用戶端會顯示下列資訊︰
11. 欲驗證 Amazon Snowball 中的資料,請執行此指令:snowball.bat validate <path on Amazon Snowball>
範例
snowball.bat validate s3://Testbucket/defaultuploadvault
執行此指令之後,Snowball 用戶端會顯示下列資訊︰
12. 欲停止 Amazon Snowball,請執行下列指令︰snowball.bat stop
如果您的儲存庫不包含 RootFolder,但僅包含 Folders,則請執行下列公用程式︰windchill wt.fv.tools.FolderToRootFolderConverter
| 如果您要以 SSE-S3 加密格式將內容儲存於 AWS S3,請配置 SSE-S3 的貯體層級原則,以便 snowball 匯入工作會以 SSE-S3 格式儲存內容。 windchill wt.objectstorage.tools.MountMigrationTool migrate -u <username> -p <password> -r <RootFolder name> -m <mount path on Amazon S3> -t amazonS3 |