2012-11-05 24 views
6

Gần đây tôi đã cập nhật ứng dụng web của mình để nhắm mục tiêu ASP.NET 4.5 yêu cầu triển khai Windows Server 2012. đạt được bằng cách đặt giá trị osFamily thành 3 trong tệp triển khai ServiceConfiguration.Azure Deployment to new OS

Tuy nhiên khi tôi đã triển khai dàn dựng, tôi không thể chuyển sang sản phẩm vì sản xuất có phiên bản hệ điều hành khác nhau để dàn dựng và lỗi cho tôi biết đây không phải là điều mà nó có thể làm.

Dừng ngắn xóa môi trường sản xuất cũ, điều này sẽ dẫn đến thời gian ngừng hoạt động và chuyển giai đoạn để thay thế phiên bản sản xuất trống, cách chuyển đổi từ Windows Server 2008 sang 2012 mà không có thời gian ngừng hoạt động?

CHỈNH SỬA: Điều này là cụ thể để di chuyển từ năm 2008 đến năm 2012, tôi tin rằng có thể xảy ra với các phiên bản cũ hơn nhưng tôi nhận được lỗi bên dưới khi tôi cố chỉnh sửa giá trị osFamily của dịch vụ được lưu trữ từ 2-3.

Các nâng cấp từ hệ điều hành gia đình 2 đến hệ điều hành gia đình 3 không được phép

Cảm ơn,

Trả lời

0

Bạn sẽ có thể làm điều đó từ cổng thông tin quản lý. Xem How to Upgrade the Windows Azure Guest OS from the Management Portal.

Sửa: Điều này sẽ làm việc từ năm 2008 SP2 đến 2008 R2, nhưng không đến 2012.

+0

cảm ơn bạn đã trả lời, tuy nhiên liên kết bạn đề xuất đã hơn một tuổi và có thể hoạt động từ osFamily 1-2 (Server 2003 - 2008) nhưng tôi nhận được thông báo lỗi "Gia đình nâng cấp từ OS Không cho phép gia đình 2 đến OS 3 "khi tôi cố gắng nâng cấp lên 2012 – Christo

+0

Tôi đã không thử bản thân mình. Tôi nghĩ rằng ngày của bài viết có thể đã sai vì nó nói về việc đề cập đến một bài viết khác cho cổng Silverlight. Một số bài viết trong secion đó có ngày tháng mới hơn, tức là tháng 10 năm 2012. –

+0

Tôi chỉ có thể nâng cấp từ 2008 SP2 lên 2008 R2, tuy nhiên, bạn nói đúng, nó nói 'Nâng cấp từ hệ điều hành gia đình 2 sang hệ điều hành 3 không phải là được phép 'khi cố gắng đi 2012. Bạn cũng có thể muốn hỏi trên Diễn đàn Windows Azure, http://social.msdn.microsoft.com/Forums/en-US/category/windowsazureplatform –

5

Đáng tiếc là nâng cấp từ hệ điều hành gia đình 1 và 2 đến 3 hiện chưa được hỗ trợ - http://msdn.microsoft.com/en-us/library/windowsazure/hh472157.aspx

Các các mục sau đây không được hỗ trợ trong khi cập nhật: • Thay đổi tên của vai trò. Loại bỏ và sau đó thêm vai trò với tên mới.

• Thay đổi số lượng tên miền nâng cấp.

• Giảm kích thước của tài nguyên cục bộ.

• Đang cập nhật từ hệ điều hành khách gia đình 1 hoặc 2 để hệ điều hành khách gia đình 3.

Bạn có thể làm việc xung quanh giới hạn này bằng cách triển khai một gói mới mà sử dụng hệ điều hành khách gia đình từ 3 đến môi trường chạy thử và thực hiện một VIP trao đổi.

+0

nhờ xác nhận Yossi. mặc dù tôi không tin rằng bạn có thể trao đổi các VIP từ một hệ điều hành khác, vì vậy tôi sẽ phải xóa sản xuất và sau đó lật dàn để thay thế một ví dụ sản xuất sản phẩm nào? có lý? – Christo

+0

Tôi nghĩ chỉ cần chỉ DNS của tôi để dàn dựng và sau đó trong khi DNS truyền bá, tôi sẽ có 2 trang web đang hoạt động. sau 24 giờ, tôi sẽ loại bỏ việc sản xuất và tái triển khai. kế hoạch tốt nhất mà tôi có thể đưa ra? bạn sẽ nghĩ rằng nó sẽ là một vấn đề phổ biến mặc dù ?? – Christo

+1

Tôi vừa sử dụng thành công trao đổi VIP giữa một ứng dụng web .net 4 với osFamily 2 về sản xuất và ứng dụng web 4.5 .net với osFamily 3 trên dàn dựng và nó hoạt động tốt. –