SCCM’de birbirine benzeyen uygulamaları her seferinde sıfırdan oluşturmak yerine, mevcut bir uygulamanın kopyasını (Copy) oluşturup üzerinde düzenleme yapmak çok daha hızlıdır. Özellikle aynı yazılımın farklı sürümleri (örneğin Chrome 120 ve Chrome 121) veya benzer dağıtım ayarlarına sahip uygulamalar için bu yöntem ciddi zaman kazandırır ve insan hatasını azaltır. Bu rehberde bir uygulamanın nasıl çoğaltılacağını, kopya üzerinde nelerin değiştirilmesi gerektiğini ve dikkat edilmesi gereken noktaları anlatıyorum.
Uygulama Kopyalama Ne İşe Yarar?
Bir uygulamayı SCCM’de sıfırdan oluşturmak; dağıtım türü (deployment type), algılama yöntemi (detection method), gereksinimler (requirements), bağımlılıklar ve kullanıcı deneyimi ayarları gibi birçok alanı tek tek doldurmayı gerektirir. Kopyalama işlemi, kaynak uygulamanın tüm bu ayarlarını yeni bir uygulamaya taşır. Böylece tüm yapılandırmayı yeniden yapmak yerine yalnızca değişen kısımları — kaynak dosya yolu, sürüm numarası ve algılama kuralı — güncellersiniz.
Adım 1: Uygulamayı Kopyalama
- SCCM konsolunda Software Library → Application Management → Applications altına gidin.
- Çoğaltmak istediğiniz uygulamaya sağ tıklayın ve Copy‘yi seçin.
- Aynı isimle, sonuna “Copy” eklenmiş yeni bir uygulama oluşturulur (örn. “Google Chrome – Copy”).
Adım 2: Kopyayı Düzenleme
Yeni uygulamaya sağ tıklayıp Properties deyin ve aşağıdaki alanları güncelleyin:
- General Information: Uygulama adını ve sürüm bilgisini yeni sürüme göre düzenleyin (örn. “Google Chrome 121”).
- Deployment Types → Content: Dağıtım türündeki kaynak dosya yolunu (content location) yeni sürümün bulunduğu paylaşıma güncelleyin.
- Detection Method: Algılama kuralını (örn. MSI ürün kodu veya sürüm numarası) yeni sürüme göre düzenleyin. Bu adımı atlamak en sık yapılan hatadır; algılama kuralı eski sürümü işaret ederse SCCM uygulamanın durumunu yanlış değerlendirir.
Adım 3: İçeriği Dağıtıp Yayınlama
Düzenlemeyi tamamladıktan sonra yeni uygulamanın içeriğini Distribute Content ile dağıtım noktasına gönderin ve ardından hedef koleksiyona Deploy edin. Yeni sürümü dağıtırken eski sürümün dağıtımını nasıl ele alacağınıza (kaldırma, üstüne kurma veya bağımlılık zinciri) karar verin.
Supersedence: Sürüm Geçişini Yönetme
Kopyalama çoğu zaman bir sürüm yükseltmesi için yapılır. Bu durumda yeni uygulamanın Supersedence sekmesinde eski sürümü “selefi” olarak tanımlamak iyi bir pratiktir. Böylece SCCM, yeni sürüm kurulurken eski sürümü otomatik kaldırabilir veya güncelleyebilir; böylece istemcilerde mükerrer sürümler birikmez.
Sık Karşılaşılan Hatalar ve Çözümleri
- Yeni sürüm sürekli tekrar kuruluyor: Algılama kuralı güncellenmemiştir; detection method’u yeni sürüme göre düzenleyin.
- İçerik bulunamadı hatası: Kopya, eski kaynak yolunu taşır. Content location’ı yeni sürümün paylaşımına güncelleyip tekrar dağıtın.
- Eski ve yeni sürüm birlikte görünüyor: Supersedence tanımlanmamıştır. Sürüm geçişini düzgün yönetmek için supersedence kuralı ekleyin.
Sıkça Sorulan Sorular (SSS)
Kopyalama dağıtımları da taşır mı?
Hayır. Kopya, uygulamanın yapılandırmasını taşır ancak mevcut dağıtımları (deployments) kopyalamaz. Yeni uygulamayı ayrıca dağıtmanız gerekir.
Kopya yerine mevcut uygulamayı güncellesem olmaz mı?
Olur, ancak sürüm geçişlerinde kopya + supersedence yöntemi, eski sürümü dağıtımda tutmaya devam eden istemciler için daha güvenli ve geri dönülebilir bir yaklaşımdır.
İlgili Yazılar
- SCCM ile Uygulama Dağıtımı: Google Chrome Örneği
- SCCM ile Kullanıcılara Uygulama Dağıtımı
- Configuration Manager ile Power BI Desktop Dağıtımı
Sonuç
Uygulama kopyalama, SCCM’de tekrar eden yapılandırmaları hızlandıran pratik bir yöntemdir. Mevcut bir uygulamanın ayarlarını temel alıp yalnızca değişen kısımları (kaynak yolu, sürüm, algılama kuralı) güncelleyerek benzer dağıtımları dakikalar içinde hazırlayabilirsiniz. Sürüm yükseltmelerinde supersedence ile birleştirdiğinizde ise temiz, kontrollü bir geçiş süreci elde edersiniz.
