Windows Server 2025 On-Prem ve Hybrid Azure Arc Kurulum
Windows Server 2025 On-Prem + Hybrid Azure Arc Kurulum Rehberi
Bu rehber, Windows Server 2025 üzerinde çalışan on-prem sistemleri Azure Arc ile Azure Portal’a dahil ederek hibrit (hybrid) yönetim altyapısını adım adım kurmanı sağlar. Anlatım; sistem yöneticisi senaryolarına dayanır ve “MVP yolunda” işine yarayacak teknik derinlik içerir.
Azure Arc-enabled servers ile on-prem/edge/multicloud sunucularını Azure Portal üzerinden tek noktadan yönetirsin: Policy, Monitoring, Defender, Update Management, etiketleme ve envanter. Connected Machine agent trafiği outbound TCP 443 üzerinden çalışır. (Gereken URL/service tag’ler firewall’da açık olmalı.)
1) Azure Arc nedir? (Kısa ama net)
Azure Arc-enabled servers, Azure’da olmayan fiziksel/VM sunucuları Azure Resource olarak kaydeder. Böylece Azure Portal’dan aynı Azure VM yönetir gibi: Policy uygular, agent/extension yönetir, monitoring kurar, Defender ile güvenliği takip eder, Update yönetimi yaparsın.
✅ VPN/ExpressRoute zorunlu değil; standart senaryoda outbound HTTPS 443 yeterli.
✅ İstersen daha sıkı güvenlik için Private Link Scope ve özel bağlantı kurguları da yapılabilir.
2) Kurulum Öncesi Gereksinimler
On-Prem Gereksinimler
- Windows Server 2025 (Standard/Datacenter)
- Local Administrator yetkisi
- İnternet çıkışı (HTTPS 443)
- Güncel root sertifikalar + düzgün tarih/saat (NTP önerilir)
- (İsteğe bağlı) Proxy kullanımı varsa, proxy kuralları hazır olmalı
Azure Gereksinimler
- Azure Subscription
- Resource Group oluşturma yetkisi
- (Öneri) Tag stratejisi: Environment, Owner, Location, Criticality vb.
- Kurumsal ortamda: RBAC planı + Log Analytics Workspace (monitoring için)
3) Firewall / Proxy / Network Kontrol Listesi (Gerçek Hayat)
Sebep çoğu zaman: outbound 443 veya gerekli Azure service tag/URL’ler kapalı.
Azure Connected Machine agent, Azure’a outbound olarak TCP 443 üzerinden bağlanır. Ağda kısıt varsa, Microsoft’un belirttiği service tag ve URL listelerinin açık olması gerekir.
Açılması önerilen service tag’ler
AzureActiveDirectoryAzureResourceManagerAzureArcInfrastructureAzureTrafficManagerStorage- (WAC kullanıyorsan)
WindowsAdminCenter
Kısa Demo (Video)
Windows Server 2025 üzerinde Azure Arc Setup sihirbazının akışını görmek istersen:
4) Yöntem 1: Windows Server 2025 Azure Arc Setup (GUI) ile Kurulum
Windows Server 2025’te Azure Arc Setup sihirbazı (tray icon + wizard) onboarding’i hızlandırır. Sihirbaz; önkoşulları kontrol eder, agent’ı indirir/kurar ve Azure’a bağlar.
- Sunucuda sağ altta Azure Arc tray ikonunu aç
- Launch Azure Arc Setup seç
- Wizard önkoşulları kontrol eder → Configure ile devam et
- Azure’da oturum aç (modern browser / device code)
- Subscription, Resource Group, Region seç
- Kurulum bittiğinde Azure Portal’da sunucu “Connected” görünür
✅ Çoklu sunucuda (at scale) genelde PowerShell/otomasyon tercih edilir.
5) Yöntem 2: PowerShell ile Agent Kurulumu + azcmagent connect
• Sunucular çoksa • Script ile standardize edeceksen • CI/CD veya Configuration Management kullanıyorsan
5.1 Agent’ı indir & kur
# Azure Connected Machine Agent (AzCM) indir
Invoke-WebRequest -Uri "https://aka.ms/AzureConnectedMachineAgent" -OutFile "AzureConnectedMachineAgent.msi"
# Sessiz kurulum
msiexec /i "AzureConnectedMachineAgent.msi" /qn
5.2 Azure’a bağla (azcmagent connect)
Azure Portal “Add a single server / Generate script” adımı sana hazır connect komutu üretir. Aşağıdaki örnek formatı kendi değerlerinle doldurabilirsin:
azcmagent connect `
--resource-group "RG-AzureArc" `
--tenant-id "TENANT-ID" `
--location "westeurope" `
--subscription-id "SUBSCRIPTION-ID"
6) Bağlantının Doğrulanması
Azure Portal → Azure Arc → Servers ekranında sunucunun Connected görünmesi gerekir. Ayrıca agent durumunu yerelde de kontrol edebilirsin:
azcmagent show
7) Hybrid Yönetim Senaryoları (Gerçek Kullanım)
Azure Policy
- Security baseline
- Disk encryption (BitLocker)
- Misconfiguration yakalama
- Guest Configuration
Azure Monitor
- CPU/RAM/Disk metrikleri
- Event Log toplama
- Log Analytics entegrasyonu
- VM Insights
Defender for Cloud
- Security posture
- Zafiyet değerlendirme
- Threat detection
- Recommendations
8) Update Management (Hibrit Patch Yönetimi)
Azure Arc ile on-prem sunucular için güncelleme yönetimini merkezileştirebilirsin. Tipik pratik:
- Bakım penceresi (maintenance window) tanımla
- Kritik sunucuları tag’lere göre gruplandır
- Önce pilot/secondary → sonra production
- Reboot politikası ve change planı ile ilerle
9) Güvenlik ve En İyi Uygulamalar
- Minimum RBAC: Herkese Owner verme, role’leri böl
- Tag standardı: Environment/Owner/CostCenter/Location
- Agent güncelliği: Eski agent’lar güvenlik düzeltmelerini kaçırabilir
- Proxy/Firewall: Service tag/URL kontrol listesi dokümante olsun
- Log Analytics retention: Saklama süresini regülasyona göre ayarla
10) Sık Sorunlar ve Hızlı Troubleshooting
| Belirti | Muhtemel sebep | Hızlı kontrol |
|---|---|---|
| Connect aşamasında takılıyor | Firewall/Proxy 443 veya URL/service tag kapalı | Outbound 443, DNS çözümleme, proxy auth, service tag listesi |
| Portal’da Offline/Disconnected | Agent servis sorunu / network kesintisi | azcmagent show + Windows hizmetleri + event logs |
| Proxy kullanıyorum, çalışmıyor | Proxy yapılandırması eksik/yanlış; bazı proxy senaryoları sınırlı | Proxy ayarını azcmagent config ile doğrula; Log Analytics gateway Arc agent için proxy değildir |
# Agent durumunu gör
azcmagent show
# Agent konfigürasyonlarını listele (proxy vb.)
azcmagent config info