企業管理 > 檔案存放與複製 > 檔案存放 > 使用外部檔案儲存庫 > 將 Windchill 檔案儲存庫配置為使用 Amazon S3 > 使用 Amazon Snowball 將資料傳輸至 Amazon Web Service S3
  
使用 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 位址:
3. https://aws.amazon.com/snowball/tools/ 下載 Snowball 用戶端
4. 安裝 Snowball 用戶端。
5. 從 Snowball 管理控制台下載資訊清單,網址為 https://console.aws.amazon.com/importexport
6. 從 Snowball 管理控制台取得解鎖碼,網址為:https://console.aws.amazon.com/importexport
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
如需有關 Snowball 用戶端的詳細資訊,請參閱 http://docs.aws.amazon.com/snowball/latest/ug/snowball-transfer-client.html
如需有關加密與安全性的詳細資訊,請參閱 http://docs.aws.amazon.com/snowball/latest/ug/security.html#
如需有關 snowball 中加密的詳細資訊,請參閱 http://docs.aws.amazon.com/snowball/latest/ug/security.html
* 
如果您要以 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