我在Azure平臺上運行了一個項目,並且已經設置了所有配置,其中最重要的是數據庫。但棘手的是,幾天後我登錄到虛擬機,所有的設置都消失了。怎麼了?我沒有做任何事情的虛擬機.. 任何人都可以幫忙嗎?關於Azure平臺下虛擬操作系統的設置
0
A
回答
0
是否可以通過Web角色/工作者角色(PaaS)更改這些設置?你必須知道這些'虛擬機'並不是永久的。例如,這些虛擬機通過您通過門戶或Visual Studio上傳的軟件包進行供應。每當發生硬件故障,當您的實例獲得Windows更新時,您通過遠程桌面進行的未包含在軟件包中的更改(例如安裝數據庫)都會丟失...
如果您想要要保留這些更改,您有兩個選項:
- 腳本更改與Startup Task幷包括在服務包中的腳本。啓動任務將始終在創建實例時執行,或者在新實例被替換時(在發生硬件故障的情況下)執行。
- 請勿使用PaaS,而應使用IaaS。這是Virtual Machines預覽功能。通過虛擬機,您可以通過遠程桌面連接到您的虛擬機,以安裝和配置您喜歡的任何設備。系統磁盤和其他數據磁盤被持久保存爲blob存儲,因此您不會丟失任何更改。
+0
我沒有改變任何東西。他們剛剛走了......我必須重新設置它們。 –
0
根據您的問題描述和評論「我沒有改變任何東西,他們只是走了....我必須再次設置它們。」您可能通過使用RD登錄虛擬機或稍後在應用程序通過應用程序界面運行後在本地完成某些操作而錯誤地設置了配置。而且在這兩種情況下,當VM由於任何計劃或未計劃的原因而被回收時,該設置將不會持續。
所以這裏的關鍵是如何正確配置您的應用程序的設置,使設置將持續。如果您嘗試使用相同的方法,它將不會再次持續並導致相同的問題。取決於您可能需要的應用程序配置類型,即SQL database connection configuration during application development或使用Startup task將幫助您創建將在VM回收期間保留的設置。
相關問題
- 1. 有沒有辦法配置操作系統位於SSD上的Azure虛擬機?
- 2. Azure Windows虛擬機是否更改操作系統序列號
- 3. Android虛擬設備模擬器凍結操作系統
- 4. 在x64操作系統/平臺上運行x86 msi設置
- 5. 獲取Nancy的操作系統/平臺
- 6. 虛擬機箱guest添加僅取決於guest虛擬機操作系統?
- 7. 用於Windows操作系統(多平臺)的Python,Gtk +部署
- 8. 在Telegram Bot中獲取設備的操作系統或平臺
- 9. 虛擬存儲系統關係
- 10. 的Windows Azure - 操作系統設置的持久性使用WebRoles
- 11. 爲虛擬機指定的Azure操作系統磁盤大小過大?
- 12. 如何爲每個Windows Azure虛擬機操作系統設置一些唯一標識符
- 13. Azure虛擬機:單個磁盤(文件系統)大於1023 GB?
- 14. 虛擬linux系統
- 15. 虛擬盒子客戶端操作系統不工作
- 16. 關於編寫操作系統
- 17. 配置Android虛擬設備(模擬器)時要下載哪個系統映像?
- 18. 虛擬服務器或容器上的Android操作系統
- 19. 移動虛擬化 - 運行多個操作系統的
- 20. 如何改變虛擬機的操作系統磁盤
- 21. VMWare - 虛擬操作系統的靜態IP地址
- 22. 操作系統如何確定虛擬內存的大小
- 23. 使用Vagrant創建沒有操作系統的虛擬機
- 24. 如何更改我的虛擬機實例操作系統
- 25. 跨操作系統的虛擬光驅功能
- 26. 不需要操作系統的Java虛擬機?
- 27. Azure模擬器錯誤:此平臺不支持此操作
- 28. 虛擬文件系統設計
- 29. 設置操作系統標誌來測試操作系統的具體功能
- 30. 訪問Android操作系統設置
你在說什麼設置?你的服務配置,Web.config等 –
根據我的項目,我在數據庫上設計了幾個特定的表。 –