Azure Backup – VMs und Datenbanken sichern 2025

Cloud-native Backups für Azure IaaS ohne eigene Backup-Software

S
SeeColors IT
11. Juni 20264 Min. Lesezeit30 Aufrufe

Azure Backup im Überblick

Azure Backup ist der cloudnative Backup-Dienst in Azure. Alle Backups werden im Recovery Services Vault (RSV) gespeichert – georedundant oder lokal redundant.

Was kann Azure Backup sichern?

Workload Methode
Azure VMs (Windows/Linux) VM-Extension (agentlos)
SQL Server auf Azure VM SQL-Extension
SAP HANA auf Azure VM HANA-Extension
Azure Files Storage-Account-Integration
Azure Blobs Operational Backup
On-Premises (MARS-Agent) Agent-basiert

Recovery Services Vault erstellen

az backup vault create \
  --name rsv-firma-prod \
  --resource-group rg-firma-prod \
  --location germanywestcentral

# Redundanztyp: LocallyRedundant oder GeoRedundant
az backup vault backup-properties set \
  --vault-name rsv-firma-prod \
  --resource-group rg-firma-prod \
  --backup-storage-redundancy GeoRedundant

VM-Backup aktivieren

Portal

  1. VM → Backup → Enable Backup
  2. Recovery Services Vault auswählen
  3. Backup-Policy auswählen oder erstellen
  4. Enable Backup

Per CLI

# VM-Backup aktivieren
az backup protection enable-for-vm \
  --resource-group rg-firma-prod \
  --vault-name rsv-firma-prod \
  --vm vm-server01 \
  --policy-name DefaultPolicy

# Sofortiges Backup auslösen
az backup protection backup-now \
  --resource-group rg-firma-prod \
  --vault-name rsv-firma-prod \
  --container-name vm-server01 \
  --item-name vm-server01 \
  --retain-until 2025-12-31 \
  --backup-management-type AzureIaasVM

Backup-Policy erstellen

# Policy als JSON-Datei erstellen
cat > backup-policy.json << 'EOF'
{
  "schedulePolicy": {
    "schedulePolicyType": "SimpleSchedulePolicy",
    "scheduleRunFrequency": "Daily",
    "scheduleRunTimes": ["2025-01-01T22:00:00Z"]
  },
  "retentionPolicy": {
    "retentionPolicyType": "LongTermRetentionPolicy",
    "dailySchedule": {
      "retentionTimes": ["2025-01-01T22:00:00Z"],
      "retentionDuration": {"count": 30, "durationType": "Days"}
    },
    "weeklySchedule": {
      "daysOfTheWeek": ["Sunday"],
      "retentionTimes": ["2025-01-01T22:00:00Z"],
      "retentionDuration": {"count": 12, "durationType": "Weeks"}
    },
    "monthlySchedule": {
      "retentionScheduleFormatType": "Weekly",
      "retentionScheduleWeekly": {
        "daysOfTheWeek": ["Sunday"],
        "weeksOfTheMonth": ["First"]
      },
      "retentionTimes": ["2025-01-01T22:00:00Z"],
      "retentionDuration": {"count": 12, "durationType": "Months"}
    }
  },
  "timeZone": "W. Europe Standard Time",
  "backupManagementType": "AzureIaasVM"
}
EOF

az backup policy create \
  --vault-name rsv-firma-prod \
  --resource-group rg-firma-prod \
  --name firma-backup-policy \
  --policy @backup-policy.json \
  --backup-management-type AzureIaasVM

VM wiederherstellen

Vollständige VM wiederherstellen

# Wiederherstellungspunkte anzeigen
az backup recoverypoint list \
  --vault-name rsv-firma-prod \
  --resource-group rg-firma-prod \
  --container-name vm-server01 \
  --item-name vm-server01 \
  --backup-management-type AzureIaasVM -o table

# VM wiederherstellen (als neue VM)
az backup restore restore-disks \
  --vault-name rsv-firma-prod \
  --resource-group rg-firma-prod \
  --container-name vm-server01 \
  --item-name vm-server01 \
  --rp-name <RECOVERY_POINT_NAME> \
  --storage-account sa-restore \
  --restore-to-staging-storage-account

Datei-Level Restore

Im Portal: Recovery Services Vault → Backup Items → VM → File Recovery:

  1. Wiederherstellungspunkt auswählen
  2. Mount Recovery Volume → Script herunterladen
  3. Script auf der VM ausführen → Volume wird als Laufwerk eingebunden
  4. Dateien kopieren
  5. Unmount

Backup-Kosten

Szenario Kosten/Monat
VM < 50 GB ~5 €
VM 50–500 GB ~10 €
VM > 500 GB ~10 € + ~2 € je weitere 500 GB

Kosten = Protected Instance + Backup-Speicher (LRS/GRS).

FAQ

Wie oft kann ich ein VM-Backup machen?
Standardmäßig 1× täglich. Mit Enhanced Policy bis zu 4× täglich (4-Stunden-Intervall) für kritische VMs.

Wie lange dauert eine VM-Wiederherstellung?
Für eine 100-GB-VM typischerweise 30–60 Minuten. Hängt von Netzwerkbandbreite und Disk-Typ ab.

Fazit

Azure Backup ist die einfachste Lösung für VM-Sicherungen in Azure – kein eigener Backup-Server, georedundante Speicherung und schnelle Wiederherstellung.

Azure-Infrastruktur und Backup-Lösungen für KMU in Heidelberg, Mannheim und der Rhein-Neckar-Region. Beratung anfragen.

Artikel teilen

War dieser Artikel hilfreich?

Dein Feedback hilft uns, bessere Inhalte zu erstellen.

Kommentar hinterlassen

Verwandte Artikel