我是新來的Windows Azure,我正在使用6個月的訂閱計劃和1個虛擬機昨天我的虛擬機實例更改&我從根文件夾的文件被刪除,我該如何恢復該文件,我該如何預防這在不久的將來。Azure實例更改已刪除的文件
2
A
回答
2
Azure PAAS實例無意在本地磁盤上持久存儲任何內容,因爲它可能/將在實例自動更換時定期擦除。
爲了獲得最佳性能,您可以將文件存儲在blob storage之內,這些文件可以被任何使用存儲帳戶的服務器訪問,而不僅僅是一臺機器。
如果你真的需要持久性文件存儲,你可以attach blob storage as a local disk並將你的數據存儲在那裏。請注意,磁盤一次只能由一個實例訪問。
至於替換實例時保存在本地文件系統上的文件,除非您有備份,否則我知道無法恢復它們。
This link is a good read regarding various storage options in Azure給出比這個空間允許更多的細節。
0
如果您使用的是虛擬機(IaaS的):
- 添加數據磁盤和存儲文件存在,而不是操作系統磁盤上
- 你負責進行備份自己
如果您正在使用雲服務(PaaS的):
- ,不要將數據存儲在機器上,使用僅緩存,臨時數據
- 添加數據磁盤和安裝它,如果它是一個單一的服務器
- 使用Blob存儲如果數據從多個主機使用
相關問題
- 1. Git - 查看已更改的文件,即使已刪除更改
- 2. Azure實例 - 我的直接更改已丟失
- 3. 如何在已刪除的文件夾中刪除已刪除的文件
- 4. Git合併衝突 - 遠程文件已刪除,本地文件已更改
- 5. Azure實例更改代碼回滾
- 6. 的Django 1.3刪除模型實例,並刪除文件
- 7. CruiseControl.Net已刪除的文件
- 8. 更改已註冊EC2實例的羣集的實例類型
- 9. 刪除文件中的更改-GitHub/Git
- 10. Windows Azure web.config已更改
- 11. 已刪除.eclipse文件夾
- 12. grgit - 添加新文件並刪除已刪除的文件
- 13. 如何從TFS中的掛起更改列表中刪除文件,當這些文件已被本地刪除
- 14. 資源已被刪除在Windows Azure網站上訪問文件
- 15. 防止文件被刪除和更改
- 16. 更改刪除文件夾建立
- 17. 刪除或更改google-services.json文件
- 18. UNIX刪除/更改文件名
- 19. 如何刪除更改源文件夾
- 20. 刪除AVAudioSessionCategoryPlayback實例
- 21. 刪除Python實例
- 22. 刪除plugun實例
- 23. 刪除CKEdit實例
- 24. 刪除Azure儀表板上的實例按鈕消失了!無法刪除臨時實例
- 25. Microsoft Graph - 已刪除郵件文件夾中的已刪除事件
- 26. 如何用python 3.x在一個文件夾中找到新的/已更改/已刪除的文件
- 27. 刪除git commit,保持文件不變(不要刪除更改)
- 28. 無法保存實體更改:實例的標識已被更改
- 29. 如何刪除特定的Azure Web App實例?
- 30. C#刪除類的實例?
謝謝,但我的申請與圖像管理系統。最終用戶可以上傳他的圖片和分享。系統啓動時我將使用5個虛擬機實例,那麼您可以告訴我什麼是保存所有圖像的最佳方法。 – 2013-03-06 07:18:08
@TarunMathur圖像非常適合blob存儲。存儲在那裏的任何東西都可以從所有實例中以非常好的可伸縮性訪問,並且(如果您願意),您可以稍後連接[Azure CDN](http://www.windowsazure.com/en-us/develop/net/common-任務/ cdn /)從blob存儲直接分發圖像,甚至不涉及您的實例。 – 2013-03-06 07:29:41