Archiviazione

Cos'è Snapshot?

Definizione

A snapshot is a point-in-time copy of a virtual machine disk, taken instantly and stored on the same infrastructure. Snapshots protect against your own mistakes and are ideal before an upgrade. They are not backups: if the underlying storage is lost, the snapshots go with it.

Perché Snapshot è importante

Gli snapshot proteggono contro i propri errori e sono ideali prima di un aggiornamento. Non sono backup: se lo storage sottostante viene perso, gli snapshot vanno con esso.

Snapshot in pratica

Guarda l'elenco degli snapshot prima di toccare qualsiasi cosa: mostra lo stato del disco, non lo stato della memoria. Fai uno snapshot subito prima di un aggiornamento del kernel o di una modifica alla configurazione; costa secondi e nessun downtime. Il ripristino riporta indietro il filesystem, quindi tutto ciò che viene scritto dopo lo snapshot viene perso. Uno snapshot condiviso sullo stesso host significa che un disco guasto porta con sé lo snapshot. Trattalo come un annulla, non come un'assicurazione.

Errori comuni su Snapshot

Le persone assumono che gli snapshot siano backup. Non lo sono. Lo snapshot risiede sulla stessa infrastruttura, quindi la perdita di storage uccide entrambi. La definizione pubblicata lo dice chiaramente, ma l'errore persiste. Corretto: usare gli snapshot per il rollback dopo modifiche rischiose; usare i backup crittografati notturni per il disaster recovery.

Snapshot — domande frequenti

Lo snapshot mette in pausa il mio server?

No. Gli snapshot vengono scattati istantaneamente senza mettere in pausa l'istanza. Puoi continuare a servire traffico mentre lo snapshot viene creato. Questo è il punto: è una copia point-in-time che non interrompe il tuo carico di lavoro.

Qual è la differenza tra uno snapshot e un backup?

Uno snapshot vive sulla stessa infrastruttura dell'istanza. Se quello storage viene perso, anche lo snapshot è perso. Un backup, come i nostri notturni crittografati, copia i dati in una seconda giurisdizione. Gli snapshot sono per rollback rapidi; i backup sono per un vero recupero.

Altro da archiviazione

NVMe
NVMe è un protocollo di storage che collega unità a stato solido direttamente tramite PCIe, raggiungendo circa 500.000 IOPS casuali con latenza sotto i 100 microsecondi.
IOPS
IOPS misura quante operazioni individuali di lettura o scrittura un dispositivo di storage completa al secondo.
RAID 10
Il RAID 10 rispecchia i dati su coppie di unità e li distribuisce in stripe attraverso i mirror, dando sia ridondanza che alte prestazioni al costo di metà della capacità lorda.