Veeam Backup for Microsoft 365 (VB365) v8 Kurulum ve İmmutable Yedekleme Rehberi (Adım Adım Resimli Kılavuz)
Microsoft 365 Exchange Online, OneDrive, SharePoint ve Teams verilerini Microsoft Graph API ile yedekleme, Azure Blob / AWS S3 WORM uyumlu değişmez (Immutable) havuz mimarisi ve Veeam Explorer ile anlık restore adımları.
AuditAgent™ Kod & Mimari Doğrulaması
Güven Skoru: %100AuditAgent Onaylı (Veeam VB365 v8 Validated)
Uygulama Önkoşulları & Gereksinimler
Giriş: Neden Microsoft 365 Verilerini Yedeklemelisiniz?
Microsoft Paylaşılan Sorumluluk Modeline (Shared Responsibility Model) göre Microsoft, bulut altyapısının ayakta kalmasını (Uptime/SLA) garanti ederken **verinin sahibi ve korunmasından tamamen müşteri sorumludur**. Fidye yazılımları, kötü niyetli çalışan silme eylemleri veya yanlışlıkla silinen SharePoint siteleri varsayılan 30-90 günlük çöp kutusu (Recycle Bin) süresi dolduktan sonra kalıcı olarak yok olur.
**Veeam Backup for Microsoft 365 (VB365) v8**; Exchange Online, OneDrive for Business, SharePoint Online ve Microsoft Teams verilerini şifreli ve **WORM (Write Once, Read Many) Değişmez (Immutable)** depolama alanlarına yedekleyerek %100 felaket kurtarma garantisi sağlar.
Repository Settings (Linux Hardened Immutable Repository)
Sunucu: backup-repo-linux.corp.local
---
1. Adım: Microsoft Entra ID Üzerinde Graph API Uygulama Kaydı (App Registration)
VB365 sunucusunun M365 tenant'ına erişebilmesi için modern kimlik doğrulama (Certificate-based Auth) kullanılır:
| 1 | # 1. PowerShell ile Veeam M365 Bağlantısını Test Edin |
| 2 | Connect-VB365Service -Server "vb365.corp.local" -Port 9194 |
| 3 | |
| 4 | # 2. Kurumsal M365 Organizasyonunu Veeam'e Ekleyin |
| 5 | $Org = Add-VB365Organization -ModernAuth -CertificateThumbprint "A8B3C4D5E6F789..." -TenantName "corp.onmicrosoft.com" |
| 6 | Write-Host "[OK] M365 Tenant Başarıyla Bağlandı: $($Org.Name)" -ForegroundColor Green |
iOS/iPadOS compliance policy: Corp_iOS_18_Enterprise_Compliance
| Ayar Adı (Policy Setting) | Durum / Kural | Hedef Güvenlik Seviyesi |
|---|---|---|
| Jailbroken devices (Kök Erişimi) | Block | Cihaz uyumsuz işaretlenir ve şirket ağına erişimi engellenir. |
| Minimum OS Version | 18.0 (veya üzeri) | Eski güvenlik açıklarına sahip sürümler otomatik reddedilir. |
| Passcode Required Type | Alphanumeric (Min 8) | Biyometrik kilit veya 8 haneli karmaşık parola zorunluluğu. |
| Declarative Device Mgmt (DDM) | Enabled (Otonom) | İlke değişikliklerine cihaz yerel düzeyde milisaniyeler içinde yanıt verir. |
| Wi-Fi 7 SCEP EAP-TLS Profile | Enforced (Sertifikalı) | Parolasız 802.1X kurumsal ağ bağlantısı otomatik dağıtılır. |
---
2. Adım: Azure Blob / AWS S3 WORM İmmutable Yedekleme Havuzunun Oluşturulması
Fidye yazılımlarının yedekleri silememesi için nesne kilitleme (Object Lock) aktif edilir:
- 1**Veeam Infrastructure -> Backup Repositories -> Add Repository** yolunu izleyin.
- 2Depolama türü: **Object Storage (Azure Blob Storage veya Amazon S3)** seçin.
- 3**Make recent backups immutable for:** `30 days` seçeneğini işaretleyin.
- 4AES-256 depolama şifreleme anahtarını (Encryption Password) tanımlayın.
---
3. Adım: Günlük Otomatik Yedekleme Görevinin (Backup Job) Yapılandırılması
Tüm posta kutuları ve SharePoint siteleri için RPO süresi 4 saat olarak ayarlanır:
| 1 | # Tüm M365 Kullanıcıları ve Teams Ekipleri İçin Günlük Yedekleme İşi Başlatın |
| 2 | $Repo = Get-VB365BackupRepository -Name "Azure-Immutable-Repo" |
| 3 | $Job = Add-VB365BackupJob -Name "Daily-M365-Full-Backup" -Organization $Org -Repository $Repo -BackupEntireOrganization |
| 4 | |
| 5 | Start-VB365BackupJob -Job $Job |
---
4. Adım: Veeam Explorer for Exchange / Teams ile Granüler Geri Yükleme (Restore)
Silinen bir e-posta veya kanal iletisi saniyeler içinde kurtarılır: - **Veeam Explorer for Microsoft Exchange:** Doğrudan kullanıcının gelen kutusuna veya `.PST` dosyasına dışa aktarım. - **Veeam Explorer for SharePoint:** Site koleksiyonunu veya belirli bir Excel tablosunu geçmiş bir tarihe geri alma.
Bu Makaleyle İlgili Bir Sorunuz mu Var?
Uygulama esnasında aldığınız hata kodlarını veya logları forumda paylaşarak TriageAgent ve topluluktan anında destek alın.