Windows Server 2025 / Creare e verificare un backup con Windows Server Backup

Windows Server Backup consente di proteggere file, volumi o lo stato del sistema selezionati. Definisca prima cosa deve recuperare, usi una destinazione separata dall'origine e controlli una versione salvata e il ripristino effettivo di un file. Il solo messaggio di completamento non dimostra che sia possibile recuperare ciò che serve.

Scegliere l’ambito in base alle esigenze di ripristino

Esigenza Ambito da considerare
Recuperare un singolo file eliminato File, cartella o volume dati che lo contiene
Ripristinare sistema operativo e avvio Ripristino bare metal con i volumi critici
Recuperare un ruolo come un controller di dominio Stato del sistema e piano di ripristino appropriati al ruolo
Recuperare un database aziendale Backup coerente supportato dall’applicazione

Il Recovery Point Objective (RPO) esprime la perdita di dati accettabile in termini di tempo; il Recovery Time Objective (RTO) indica il tempo massimo accettabile per ripristinare il servizio. Un backup notturno, per esempio, non garantisce di perdere al massimo un'ora di lavoro durante il giorno. Copie di file e checkpoint di macchine virtuali non soddisfano automaticamente tutti gli obiettivi. Questa esercitazione protegge una piccola cartella di FS1; non ricostruisce il server né ripristina un controller di dominio.

Preparare una destinazione separata e un file di prova

Prepari su FS1 un volume di backup E:, distinto dall'origine D:. Verifichi dischi ed etichette come nell'esercitazione su dischi e volumi. Se E: appartiene già a un altro dispositivo, non lo formatti e non ne cambi la lettera senza esaminare le dipendenze: adatti tutti gli esempi a una destinazione disponibile in modo coerente. Due VHDX sullo stesso host permettono di esercitarsi ma non proteggono da un guasto dell'archiviazione dell'host. Usi PowerShell con privilegi elevati. Prima di creare file, verifichi che D:\BackupLab e sample.txt non esistano: Set-Content può sovrascrivere. Se contengono dati, scelga una cartella nuova e aggiorni tutti i passaggi. Esegua le righe una alla volta, controlli l'installazione della funzionalità e si fermi in caso di errore:

Install-WindowsFeature Windows-Server-Backup
Get-Volume -DriveLetter D,E | Select-Object DriveLetter,FileSystemLabel,SizeRemaining
New-Item -ItemType Directory -Path 'D:\BackupLab'
'backup version A' | Set-Content -LiteralPath 'D:\BackupLab\sample.txt' -Encoding UTF8
Get-FileHash -LiteralPath 'D:\BackupLab\sample.txt' -Algorithm SHA256

Controlli che Get-Volume identifichi correttamente D: ed E: e che la destinazione disponga di spazio sufficiente per i dati e di un margine adeguato. Verifichi anche lo spazio libero nell'origine per l'operazione. Apra sample.txt e registri testo originale e hash SHA-256, l'impronta crittografica del contenuto. Conservi le 64 cifre esadecimali fuori dalla cartella di prova. Non usi un hash inventato: dipende dai byte reali, inclusi codifica e ritorni a capo. Non modifichi il file prima del completamento del backup.

Eseguire un backup singolo della cartella

  1. Apra Windows Server Backup con wbadmin.msc o da Server Manager → Strumenti. Scelga Backup locale → Backup una sola volta e usi le autorizzazioni necessarie.
  2. Scelga Opzioni diverse → Personalizzata → Aggiungi elementi e selezioni soltanto D:\BackupLab. Non confonda la cartella con l'intero D:, lo stato del sistema o tutto il server.
  3. Scelga Unità locali come tipo di destinazione e il volume E: preparato. Confronti lettera, etichetta e spazio; la destinazione non deve rientrare negli elementi inclusi. Se non corrisponde alle annotazioni, annulli e verifichi.
  4. Controlli le impostazioni avanzate del servizio Copia Shadow del volume (Volume Shadow Copy Service, VSS) e usi un backup di copia VSS per questa esercitazione. Alla conferma ricontrolli cartella di origine, destinazione e tipo di backup.
  5. Avvii e attenda il risultato finale. Registri data, ora, destinazione, elementi inclusi e avvisi. In caso di errore, esamini dettagli ed eventi di backup prima di riprovare: un'attività avviata non è necessariamente completata.

Il comando seguente è un'alternativa all'interfaccia grafica, non un secondo passaggio obbligatorio. Lo esegua con privilegi adeguati solo dopo aver verificato origine e destinazione; le richieste di conferma sono mantenute. Se ha già avviato un backup con la procedura guidata, attenda il completamento senza avviarne un altro:

wbadmin start backup -backupTarget:E: -include:D:\BackupLab -vssCopy

I parametri di wbadmin start backup distinguono -vssCopy da -vssFull. Il servizio Copia Shadow del volume (Volume Shadow Copy Service, VSS) coordina il backup con le applicazioni che lo supportano; non garantisce la coerenza di qualunque applicazione. -vssCopy mantiene cronologia e registri su cui possono basarsi altri prodotti. Passare a -vssFull può influire sulle loro strategie di backup incrementali o dei registri. Non aggiunga -allCritical o -systemState pensando che equivalgano alla stessa piccola copia di una cartella.

Verificare la versione e ripristinare un file di prova

wbadmin get versions -backupTarget:E:

Usi la query delle versioni di backup per verificare su E: identificatore esatto, data, destinazione e tipi di ripristino. Se la versione manca, controlli esito, posizione ed eventi: una voce del catalogo locale non basta se il supporto non è disponibile. La query degli elementi di una versione richiede l'identificatore realmente restituito, senza inventare date di esempio. Prima di pianificare backup, verifichi un ripristino senza eliminare o sovrascrivere l'originale:

  1. In Backup locale, scelga Ripristina. Selezioni il backup di questo server se è presente nel catalogo e corrisponde a E:; altrimenti scelga un'altra posizione e il volume che contiene il backup. Identifichi data e ora della versione appena verificata senza selezionare per errore un altro set.
  2. Scelga File e cartelle, trovi D:\BackupLab e selezioni sample.txt. Indichi una posizione alternativa nuova e vuota, per esempio D:\RestoreCheck43. Non scelga la posizione originale né opzioni che sovrascrivano dati utili.
  3. Controlli versione, file e destinazione di ripristino, avvii e attenda il completamento. Trovi quindi il file nella struttura di cartelle mantenuta dalla procedura guidata. Origine e set su E: devono rimanere intatti.
  4. Apra il file ripristinato e confronti il testo con il registro iniziale. Calcoli l'hash con Get-FileHash, usando -LiteralPath con il percorso reale del file ripristinato e -Algorithm SHA256; confronti tutte le 64 cifre. Annoti autorizzazioni e durata. Se il valore differisce o compaiono errori, la verifica non è superata: esamini versione e percorso prima di pianificare. Destinazione alternativa e trattamento delle autorizzazioni sono descritti nel riferimento per il ripristino dei file.

Un altro backup dello stesso computer nella stessa cartella di rete può sostituire quello precedente. Se la nuova operazione fallisce, potrebbe non rimanere alcun backup utilizzabile. Ciò non implica che E: locale conservi versioni illimitate: controlli spazio, conservazione e versioni reali per ogni tipo di destinazione. Non rinomini WindowsImageBackup, non riorganizzi le cartelle interne e non sposti soltanto parte dei file di un set.

Pianificare insieme orari, conservazione e verifiche

Solo dopo backup e ripristino di prova riusciti, apra Pianificazione backup e definisca ambito, orari e destinazione secondo RPO e RTO. Un'attività configurata non è ancora un'esecuzione riuscita. La documentazione della pianificazione avverte che scegliere un disco dedicato può formattarlo ed eliminarne il contenuto. Non scelga dischi con file necessari e non consideri la procedura un esperimento privo di conseguenze. Esamini anche eventuali pianificazioni esistenti prima di modificarle.

  • Assegni un responsabile del controllo delle esecuzioni fallite o mancate e della disponibilità della destinazione; la sola presenza dell'attività non basta.
  • Dimensioni spazio e conservazione per i punti di ripristino necessari. Dopo nuovi backup, controlli quali versioni siano effettivamente disponibili.
  • Protegga i backup dalla compromissione dell'account amministrativo del server di origine. Una destinazione sempre accessibile con gli stessi privilegi non elimina il rischio di cancellazione o crittografia dolosa.
  • Ripeta ripristini in posizioni separate e registri contenuti, autorizzazioni e durata. Confronti i risultati con RPO e RTO senza attribuire alla prova di un file la capacità di ripristinare l'intero servizio.

Arrestare una pianificazione o rimuovere la funzionalità non elimina necessariamente i backup salvati. Conservi il set su E: e il valore hash per le esercitazioni di ripristino. Quando rimuove il laboratorio, distingua i file di prova ripristinati, la pianificazione che ha creato e le versioni non più necessarie. Non elimini tutta la destinazione senza verificarne contenuto e obblighi di conservazione ancora validi.