Senaryo: Team Foundation Server'ı Yükseltme
Bu konuyu, mevcut dağıtımınızı Visual Studio Team Foundation Server 2010 öğesine planlamak ve yükseltmek için kullanabilirsiniz. Yükseltmeden önce yükseltme yapabileceğiniz sürümleri, diğer gereksinimleri ve Team Foundation Server 2010 öğesinin terfi öncesi göz önünde bulundurmanızı gerektirebilecek diğer isteğe bağlı özelliklerini anlamalısınız.
Yükseltmeyi tamamladıktan sonra, yükseltme sonrası görevleri ve dikkat edilmesi gereken noktaları anlamak için bu konunun sonundaki bağlantıları takip etmeniz gerekir. Örneğin, belirli Team Foundation Server 2010 özelliklerini kullanabilmeniz için, yükseltilen ekip projenizde gerçekleştirmeniz gereken bazı başka manüel adımlar olabilir. Ayrıca, farklı Team Foundation Server sürümleriyle Team Foundation istemcileri arasında bazı uyumluluk sorunlarını daha iyi kavramak isteyebilirsiniz.
Aşağıdaki sürümlerden Team Foundation Server 2010 sürümüne yükseltebilirsiniz:
Team Foundation Server 2010 öğesinin yayın adayı sürümü
Team Foundation Server 2010 öğesinin Beta 2 sürümü
Visual Studio Team System 2008 Team Foundation Server Servis Paketi 1 ile (SP1)
Team System 2008 Team Foundation Server
Visual Studio 2005 Team Foundation Server
SP1 ile Visual Studio 2005 Team Foundation Server
Açık bağlantıları olan Team Foundation Server yüklemesini yükseltemezsiniz. Yükseltme kapalı kalma süresi gerektirir.
Yerinde ya da Geçiş Yükseltme Yolları
İki yükseltme yolundan birini seçebilirsiniz. Her iki yola yönelik açıklamalar ve şekiller ile birlikte bir yolun diğerinin yerine kullanılmasına yönelik örnekler ve gerekçeler.
Yerinde Yükseltme Yolu
Team Foundation Server uygulamasının önceki sürümünü çalıştırmış olan aynı donanım üzerinde bir yükseltme yaparak yerinde yükseltme işlemi uygulayabilirsiniz. Bu yolu kullandığınızda Team Foundation Server uygulamasının önceki sürümünü kaldırmanız, Team Foundation Server 2010 uygulamasını yüklemeniz ve ardından yükseltme sihirbazını çalıştırmanız gerekir. Aşağıdaki şekilde yerinde yükseltme uygulaması gösterilir. Bu şekil, yükseltmeden sonra tek bir Team Foundation Server 2010 ortamını betimler.
Yerinde Yükseltme'nin Gösterimi
Yerinde yükseltme kullanıyorsanız, yükseltmeden sonra tek bir Team Foundation Server 2010 ortamı bulunacaktır. Daha önce sisteminizde bulunan ortam kayboldu. Bu durumda, bir ortam ister Team Foundation Server 2010 öğesi ister Team Foundation Server öğesinin daha önceki bir sürümü olsun, Team Foundation Server öğesinin tek bir sürümünü oluşturan tüm sunuculara başvurur.
Geçiş Yükseltme Yolu
Ayrıca, verilerinizi farklı bir donanıma geçirerek bir geçiş yükseltmesi yapabilirsiniz. Bu yolu kullandığınızda, verilerinizi farklı donanımlara kopyalamalısınız, Team Foundation Server 2010 yükleyin, ve daha sonra Yükseltme Sihirbazı'nı çalıştırın. Aşağıdaki şekil bir geçiş yükseltmesi gösterir.
Geçiş Yükseltme'nin Gösterimi
Eş zamanlı olarak hem yeni Team Foundation Server ortamını hem de eski ortamı kullanmak isterseniz, yeni donanıma bir geçiş yükseltmesi uygulamanız gerekir. Yeni sürümü çalıştırmaya izin vermeden önce verileriniz üzerinde yükseltmeyi test etmek için iki ortamı aynı anda çalıştırabilirsiniz. Varolan verilerinizi yeni donanıma taşıyıp geri yüklemenizin ardından, bu veriler özerk bir hal alır ve dolayısıyla müşterileriniz eski ortamı kullanmaya devam etseler bile farklı bir ortam oluşturmak için yükseltilebilirler. "Geçiş yükseltme" etiketli gösterim yükseltme sonrasında aynı anda yan yana farklı bilgisayarlarda çalışan iki ortamı oluşturan bir geçiş yükseltmesi gösterir.
Yükseltme sihirbazı, yükseltme sırasında eski verilerinizi siler. Gerçekleştirdiğiniz yükseltme türüne veya çalıştırdığınız ortam sayısına bakılmaksızın başlamadan önce verilerinizi yedeklemeniz gerekir.
Hangi Tür Yükseltme Kullanılacağı
Ekip hedeflerinizi en iyi destekleyen yükseltme türünü kullanmanız gerekir. Yerinde yükseltme genellikle daha az karmaşıktır ancak geçiş yükseltmeleri, ölçeklenebilirliği ve test etmeyi geliştirme olanakları sunmaktadır.
Aşağıdakiler yükseltmelerin farklı türleri ve kullanılacak en iyi onay listesi örnekleridir: Bu, kapsamlı bir liste olarak oluşturulmamıştır; yalnızca her yükseltme türünü kullanarak neler yapılabileceğine dair birkaç örnek sunmaktadır.
Yerinde yükseltme örnekleri
Geçerli ortamınız aynı sunucuda bulunan önkoşulların tamamen yükseltmeyi destekleyen Team Foundation Server sürümünü içeriyor. Varolan donanımınızı kullanmaya devam etmek isteyin. Denetim listesi: Team Foundation Server'ın Tek Bir Sunucu üzerinde Yerinde Güncelleştirilmesi'i kullanın.
Geçerli ortamınız başka bir sunucuda bulunan bir veya birden fazla önkoşul ile yükseltme tarafından desteklenen Team Foundation Server sürümünü içeriyor. Varolan donanımınızı kullanmaya devam etmek isteyin. Denetim listesi: Team Foundation Server'ın Birden Fazla Sunucu Kullanılarak Güncelleştirilmesi'i kullanın.
Geçiş yükseltme örnekleri
Geçerli ortamınız aynı sunucuda bulunan önkoşulların tamamı ile yükseltmeyi destekleyen Team Foundation Server sürümünü içeriyor. Yükseltme sonrasında kendi sunucusunda bir veya daha fazla önkoşul çalışacak biçimde varolan topolojinizi değiştirmeyi veya farklı bir sunucuya taşımayı isteyin. Denetim listesi: Team Foundation Server'ın Birden Fazla Sunucu Kullanılarak Güncelleştirilmesi'i kullanın.
Geçerli ortamınız başka bir sunucuda bulunan bir veya birden fazla önkoşul ile yükseltmeyi destekleyen Team Foundation Server sürümünü içeriyor. Yükseltme sonrasında iki Team Foundation Server ortamını elde etmek isteyin. Denetim listesi: Team Foundation Server'ın Birden Fazla Sunucu Kullanılarak Güncelleştirilmesi'i kullanın.
Yeni Önkoşul Gereksinimleri
Yükseltmeye başlamadan önce SQL Server veya SharePoint Ürünleri öğelerini yeni Team Foundation Server gereksinimlerini karşılamaları için yükseltmeniz gerekebilir.
Team Foundation Server öğesinin gerektirdiği herhangi bir veritabanını barındırmak için SQL Server 2008 öğesini kullanmalısınız. Team Foundation Server öğesinin önceki sürümlerinde, "veri katmanlı sunucu" terimi Team Foundation Server öğesinin bütün verilerini barındıran sunucuyu tanımlardı. Bu sürümde Team Foundation Server yüklemesinin verilerini SQL Server öğesinin çoklu örnekleri boyunca dağıtabilirsiniz ama her örnek SQL Server 2008 öğesini gerektirir.
Team Foundation Server öğesinin bu sürümünde, raporlama ve portal sunucusu isteğe bağlı özelliklerdir. Bu özelliklerden herhangi birini kullanmak için ön koşul olarak gereken yazılımın belirli sürümlerini kullanmanız gerekir.
Raporlama: Raporlama kullanıyorsanız, SQL Server Raporlama Hizmetleri ve SQL Server Analiz Hizmetleri'nin bir SQL Server 2008 örneğini kullanmalısınız.
SharePoint Ürünleri: Bir portal sunucusu kullanırsanız, Windows SharePoint Services 3.0, Microsoft Office SharePoint Server 2007 veya Microsoft SharePoint Server 2010 kullanmanız gerekir. Windows SharePoint Services 2.0 artık desteklenmemektedir.
Portal Sunucusu ve Raporlama Yükseltme Seçenekleri
Team Foundation Server yükseltme yaptığınızda, varolan portal sitenizi veya farklı bir siteyi kullanabilirsiniz. Yükseltme sırasında SharePoint Ürünleri uygulamasını yükleyemezsiniz. Yükseltilen tüm projeleriniz, yükseltme sırasında belirttiğiniz siteyi kullanacaktır.
Portalınızı farklı bir donanıma taşımak istiyorsanız, varolan portal sitenizdeki veriyi yedeklemeli ve ardından Team Foundation Server öğesinin yükseltme sihirbazını çalıştırmadan önce yeni donanıma taşımalısınız.
Portalınız Team Foundation Server öğesi ile aynı sunucuda ise, uzantılar yükseltme sırasında otomatik olarak yükseltilir.
Portalınız Team Foundation Server öğesinden farklı bir sunucuda ise, yükseltmeyi çalıştırmadan önce portala uzantıları yüklemeniz gerekir.
Yükseltilen projelerinizdeki verinin portal ve raporlarda görüntülenmesini isterseniz, yükseltilmiş projelerin otomatik olarak portala ve raporlama projelerine bağlanması için yükseltirken bu özellikleri eklemeniz gerekir. Güncelledikten sonra bir portal veya raporlama eklerseniz, portal ile güncellenmiş projeleriniz arasında kolayca bağlantı oluşturamazsınız.
![]() |
---|
Bu özellikleri kolayca yükselttiğiniz projelere ekleyemeyeceğiniz için yükseltme yaparken bir rapor sunucusunu veya bir portalı eklemeyi atlamamanız gerekir. |
Raporlama Yükseltmesi
Rapor sunucusu, bu konuda daha önce listelenen yeni gereksinimleri karşılamalıdır. Birden fazla Team Foundation Server ortamı çalıştırırsanız, her biri kendi rapor sunucusu gerektirir. Team Foundation Server öğesinin önceki sürümlerinden farklı olarak rapor sunucusu Team Foundation Server öğesini çalıştıran sunucu üzerinde çalışmak zorunda değildir.
Varolan verilerinizi geçirmek için gereken süre, raporlama ambar veritabanının başlangıç boyutu ve geçişin üzerinde çalıştığı donanımın yetenekleri gibi birçok değişkene bağlıdır. Geçiş tamamlandıktan sonra, raporlar Team Foundation Server'nin önceki sürümünde göründüğü gibi görünür.
Yükseltme Sonrası Değerlendirmeler
Team Foundation Server 2010'a yükselttikten sonra, bazı yeni özelliklere hemen erişebilirsiniz, ancak diğer yeni özelliklere erişmek için ek görevleri yerine getirmelisiniz. Daha fazla bilgi için Microsoft Web sitesinde aşağıdaki sayfayı ziyaret edin: Yeni Özelliklere Erişmek İçin Yükseltilmiş Bir Ekip Projesini Güncelleştirme.
Team Foundation Server 2010 öğesine özellik eklendiğinde kullanıcılar Ekip Gezgini uygulamasının önceki sürümlerini Team Foundation Server 2010 öğesine bağlamak için kullandığında oluşan sınırlamaları ve kısıtlamaları bilmek isteyeceksiniz. Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: Team Foundation Client ve Team Foundation Server arasındaki uyumluluk.
Ayrıca bkz.
Başvuru
Denetim listesi: Team Foundation Server'ın Birden Fazla Sunucu Kullanılarak Güncelleştirilmesi
Diğer Kaynaklar
Denetim listesi: Team Foundation Server'ın Tek Bir Sunucu üzerinde Yerinde Güncelleştirilmesi
Değişiklik Geçmişi
Tarih |
Geçmiş |
Nedeni |
---|---|---|
Ekim 2010 |
Yükseltme yaptığınızda, raporlama ve portal konfigürasyonunu atlamama hakkında öneri eklendi. |
Bilgi geliştirme. |