⏱️ 3 giờ
📦 SOBR
⚖️ Load Balance
🎓 Kết Quả Học Tập
- ✅ Hiểu SOBR là gì & tại sao cần
- ✅ Tạo SOBR với 2 extent (load balancing)
- ✅ Test failover khi 1 extent mất kết nối
- ✅ Hiểu tiering policy (hot → cold → archive)
Lý Thuyết: SOBR
📌 SOBR là gì?
Scale-Out Backup Repository = Nhiều kho lưu trữ được quản lý như một kho duy nhất. Veeam tự động phân chia & cân bằng dữ liệu giữa các extent.
┌─────────────────────────────────────────┐
│ SOBR: "Production-Backup-Pool" │
│ │
│ ┌───────────┐ ┌───────────┐ │
│ │ Extent 1 │ │ Extent 2 │ │
│ │ NAS SSD │ │ NAS HDD │ │
│ │ 500GB │ │ 2TB │ │
│ └───────────┘ └───────────┘ │
│ │
│ Load Balancing: Round-Robin │
│ Tiering: >30 days → Capacity Tier │
└─────────────────────────────────────────┘
│ SOBR: "Production-Backup-Pool" │
│ │
│ ┌───────────┐ ┌───────────┐ │
│ │ Extent 1 │ │ Extent 2 │ │
│ │ NAS SSD │ │ NAS HDD │ │
│ │ 500GB │ │ 2TB │ │
│ └───────────┘ └───────────┘ │
│ │
│ Load Balancing: Round-Robin │
│ Tiering: >30 days → Capacity Tier │
└─────────────────────────────────────────┘
| Tính Năng | Lợi Ích |
|---|---|
| Load Balancing | Phân tải đều → backup nhanh hơn |
| Tiering | Hot → Cold → Archive (tiết kiệm chi phí) |
| Failover | 1 extent down → vẫn backup vào extent còn lại |
| Scalability | Thêm extent bất cứ lúc nào (không downtime) |
LAB 4: SOBR Configuration
Bước 1: Tạo 2 Standard Repositories
Infrastructure → Repositories → Add Repository
Repo 1: Name=Extent-1-SSD, Path=//storage/extent-1
Repo 2: Name=Extent-2-HDD, Path=//storage/extent-2
Repo 1: Name=Extent-1-SSD, Path=//storage/extent-1
Repo 2: Name=Extent-2-HDD, Path=//storage/extent-2
Bước 2: Tạo SOBR
Infrastructure → Repositories → Add → Scale-Out
Name: Lab4-SOBR-[StudentID]
Extent 1: Extent-1-SSD
Extent 2: Extent-2-HDD
Load Balancing: Performance (round-robin)
Name: Lab4-SOBR-[StudentID]
Extent 1: Extent-1-SSD
Extent 2: Extent-2-HDD
Load Balancing: Performance (round-robin)
Bước 3: Tạo Backup Job → SOBR
Home → Jobs → Backup → VM Backup
Name: Lab4-SOBR-BackupJob
VMs: 2 VMs
Repository: Lab4-SOBR-[StudentID]
→ Run Now
Name: Lab4-SOBR-BackupJob
VMs: 2 VMs
Repository: Lab4-SOBR-[StudentID]
→ Run Now
Bước 4: Test Load Balancing
Chạy 2-3 backup jobs vào SOBR
Kiểm tra: Infrastructure → SOBR → Properties
Extent 1 used: _____ GB
Extent 2 used: _____ GB
Expected: ~50%/50% distribution ✓
Kiểm tra: Infrastructure → SOBR → Properties
Extent 1 used: _____ GB
Extent 2 used: _____ GB
Expected: ~50%/50% distribution ✓
Bước 5: Test Failover (Disconnect Extent)
1. Disconnect Extent-2 network share
2. Run backup job
3. Result: Job succeeds using Extent-1 only ✓
4. Reconnect Extent-2 → Status recovers
2. Run backup job
3. Result: Job succeeds using Extent-1 only ✓
4. Reconnect Extent-2 → Status recovers
Bài Tập
💼 Bài Tập 1: Capacity Planning
SOBR 3 extents: SSD 500GB + HDD 2TB + S3 unlimited. VM avg 50GB, daily incremental 5GB.
Câu hỏi: (1) SSD đầy sau bao lâu? (2) Khi nào tier xuống HDD? (3) Khi nào archive S3?
Đáp án: SSD chứa ~2 VMs × 30 days = 200GB → 500GB cho ~5 VMs.
Tier HDD: backups > 7 days. Archive S3: > 90 days.
💼 Bài Tập 2: Enterprise SOBR Design
100 VMs × 80GB. Thiết kế SOBR tối ưu (bao nhiêu extent? loại storage? tiering policy?)
Đáp án: Total = 100 × (80 + 8×30) = 32TB.
Ext1: SSD 5TB (7-day fast), Ext2: HDD 30TB (30-day), Ext3: S3 (90+ archive).