Skip to main content

Veeam Backup

⏱️ Estimated reading time: 20 minutes

Overview​

Veeam Backup as a Service provides enterprise-grade backup solutions for any Windows or Linux server or workstation, whether hosted in our cloud, on-premises, or with other providers.

Service Availability

This service is available for:

  • ✅ On-premises servers
  • ✅ Servers hosted in any cloud provider
  • ✅ Physical and virtual machines
  • ✅ Windows and Linux environments
Why Choose Veeam Backup?
  • Universal Compatibility: Works with any infrastructure
  • Enterprise Features: Application-aware backups, encryption, deduplication
  • Centralized Management: Single console for all backup operations
  • Flexible Recovery: File-level, volume-level, or complete system restore
  • Compliance Ready: Meet regulatory requirements with GFS retention

Quick Start Guide​

Prerequisites​

Before starting, ensure you have:

  • Access to Cloud Management Portal
  • Administrator access to target servers
  • Network connectivity (Port 6160) from servers to Backup Infrastructure
  • Minimum system requirements met

Section 1: Purchase & Account Management​

1.1 Purchasing Veeam Backup Service​

Login to StackConsole Portal

  1. Navigate to your Cloud Management Portal
  2. Enter your credentials
  3. Access the main dashboard

1.2 Managing Your Account​

Access Service Dashboard

  1. Login to Cloud Management Portal
  2. Navigate to My Services → Active Services
  3. Click on Veeam Backup Service

Available Information:

  • Current usage statistics
  • Number of protected servers
  • Storage consumption
  • Backup success rate

Section 2: Initial Backup Setup​

2.1 First Login​

Important

Change your temporary password immediately upon first login

  1. Check your email for Portal credentials

  2. Navigate to Backup Portal URL: https://baas.iaas-hosting.com:1280

  3. Login with:

    • Username: (from email)
    • Temporary password: (from email)
    • Company/Tenant ID: (from email)
  4. Set new password meeting requirements:

    • Minimum 12 characters
    • Mixed case letters
    • Numbers and special characters
  5. Configure 2FA (highly recommended)

2.2 Dashboard Overview​

Upon login, you'll see:

┌─────────────────────────────────────────┐
│ Dashboard │
├─────────────────────────────────────────┤
│ Protected Servers: 0/10 │
│ Storage Used: 0 GB/2 TB │
│ Last Backup: Not yet run │
│ Active Alerts: None │
└─────────────────────────────────────────┘

Section 3: Agent Deployment​

3.1 Windows Server Agent​

Windows Requirements:

  • Windows Server 2012 R2 or later
  • Administrator access
  • .NET Framework 4.7.2+
  • 5 GB free disk space
  • Port 6160 open in firewall

3.2 Linux Server Agent​

Linux Requirements:

  • Supported OS:
    • RHEL/CentOS 7.x, 8.x, 9.x
    • Ubuntu 18.04, 20.04, 22.04 LTS
    • Debian 9, 10, 11
    • SLES 12 SP3+, 15
  • Root or sudo access
  • 2 GB free disk space
  • Port 6160 open

Section 4: Backup Policy Configuration​

4.1 Creating Windows Backup Policy​

Create New Policy:

  1. Navigate to Management → Backup Policies
  2. Click "New Policy" → "Windows Policy"
  3. Configure:
    • Name: Production_Windows_Daily
    • Description: Daily backup for production servers
    • Priority: Normal

4.2 Creating Linux Backup Policy​

Create New Policy:

  1. Navigate to Management → Backup Policies
  2. Click "New Policy" → "Linux Policy"
  3. Configure:
    • Name: Production_Linux_Daily
    • Description: Daily backup for Linux servers

Section 5: Monitoring & Management​

5.1 Real-time Monitoring​

Main Dashboard Widgets:

┌─────────────────┬─────────────────┐
│ Success Rate │ Storage Usage │
│ 98.5% │ 1.2TB/2TB │
├─────────────────┼─────────────────┤
│ Protected │ Recent Jobs │
│ 15/20 │ ✓ Server1 2:15 │
│ Servers │ ✓ Server2 2:45 │
└─────────────────┴─────────────────┘

5.2 Restore Operations​

Restore Specific Files:

  1. Navigate to Recovery → File Restore
  2. Select server and restore point
  3. Browse backup contents
  4. Select files/folders
  5. Choose restore options:
Destination:
- Original location (overwrite)
- Original location (keep both)
- Different location
- Download to local

Permissions:
- Preserve original
- Inherit from parent

Attributes:
- Keep original dates
- Set current date

Section 6: Alerts & Notifications​

6.1 Email Notifications​

Configure Email Settings:

  1. Go to Configuration → Notifications
  2. Enter SMTP settings:
SMTP Server: mail.yourdomain.com
Port: 587
Security: TLS
Authentication: Required
Username: backup-alerts@yourdomain.com
From Address: backup-alerts@yourdomain.com
  1. Test configuration
  2. Save settings

Section 7: Best Practices​

7.1 Backup Strategy​

3-2-1 Rule
  • 3 copies of important data
  • 2 different storage media
  • 1 offsite backup

Optimal Backup Windows:

Server TypeFrequencyTime WindowRetention
Production DB4x Daily12AM,6AM,12PM,6PM30 days
ApplicationDaily2-4 AM14 days
File ServerDaily1-3 AM30 days
DevelopmentWeeklySaturday 2 AM7 days
ArchiveMonthly1st Sunday1 year

7.2 Performance Optimization​

Network Optimization:

Bandwidth Management:
Business Hours (9AM-6PM):
Max Speed: 20 Mbps
Priority: Low
After Hours:
Max Speed: Unlimited
Priority: High

Compression:
LAN: None (fast network)
WAN: High (save bandwidth)

Parallel Processing:
Streams: 4 (default)
Adjust based on network capacity

Section 8: Troubleshooting​

Common Issues & Solutions​

Agent Not Connecting:

Windows Troubleshooting:

# Check firewall
New-NetFirewallRule -DisplayName "Veeam VSPC" -Direction Inbound -LocalPort 6160 -Protocol TCP -Action Allow

# Restart service
Restart-Service VeeamEndpointBackupSvc

# Re-register agent
cd "C:\Program Files\Veeam\Endpoint Backup"
.\Veeam.Agent.Configurator.exe -resetconfig

Linux Troubleshooting:

# Check connectivity
telnet xxxxxxxx.iaas-hosting.com 6160

# Check service
systemctl status veeamservice
journalctl -u veeamservice -n 50

# Re-register
sudo veeamconfig vbrserver set --reset
sudo veeamconfig vbrserver set --server xxxxxxxx.iaas-hosting.com --port 6160 --company "YourCompany" --token "TOKEN"

Section 9: Support & Resources​

Getting Help​

Available Support Options:

PriorityResponse TimeUse Case
P1 - Critical1 hourProduction down, data loss risk
P2 - High4 hoursProduction impaired, workaround available
P3 - Medium24 hoursNon-critical issues, questions
P4 - Low48 hoursFeature requests, general inquiries

Appendix​

A. System Requirements​

Windows Agent Requirements:

ComponentMinimumRecommended
OSServer 2012 R2Server 2019/2022
RAM2 GB4 GB
CPU1 GHz2+ GHz multi-core
Disk5 GB free10 GB free
.NET4.7.2Latest version
Network1 Mbps10+ Mbps

B. Glossary​

TermDefinition
CBTChanged Block Tracking - Technology to track only modified data blocks
GFSGrandfather-Father-Son - Backup rotation scheme for long-term retention
RPORecovery Point Objective - Maximum acceptable data loss (time)
RTORecovery Time Objective - Maximum acceptable downtime
VSPCVeeam Service Provider Console - Management platform
VSSVolume Shadow Copy Service - Windows snapshot technology
Synthetic FullFull backup created from existing incremental backups
Instant RecoveryBoot VM directly from backup files without restoration
DeduplicationEliminating duplicate data blocks to save storage

Quick Reference​

Command Cheat Sheet​

# Service Management
Get-Service VeeamEndpoint*
Restart-Service VeeamEndpointBackupSvc

# Check Status
Get-EventLog -LogName "Veeam Agent" -Newest 20

# Firewall Rules
Get-NetFirewallRule -DisplayName "*Veeam*"

# Registry Settings
Get-ItemProperty "HKLM:\SOFTWARE\Veeam\Veeam Agent for Windows"

Ready to Get Started?

You now have everything needed to implement Veeam Backup as a Service! For additional assistance, contact our support team.

Document Version: 2.0