Sincronizzazione e backup rispondono a domande diverse

La sincronizzazione mantiene coerente lo stato attuale tra i dispositivi. Il backup preserva uno stato precedente recuperabile. Suonano simili e falliscono in direzioni opposte.

Un servizio di sincronizzazione fa esattamente ciò che promette quando elimini una foto: la rimuove ovunque, prontamente e in modo affidabile. È un comportamento corretto, ed è anche il modo in cui le persone perdono dati che presumevano «sottoposti a backup nel cloud».

Come si propaga un'eliminazione sincronizzata

Eliminare su un dispositivo di norma rimuove l'elemento da ogni dispositivo connesso, di solito in un'area eliminati di recente con una finestra di conservazione limitata. Dopo quella finestra, l'elemento generalmente sparisce del tutto dal servizio di sincronizzazione.

La stessa propagazione si applica alla corruzione e alle modifiche indesiderate. Uno stato sincronizzato è un singolo stato condiviso, il che significa che un singolo errore raggiunge ovunque lo stato sia rispecchiato.

La dipendenza dall'account fa parte del rischio

Un servizio di sincronizzazione è raggiungibile solo finché puoi raggiungere l'account. Un blocco, una credenziale compromessa o un'azione sull'account intrapresa dal provider possono rimuovere l'accesso a contenuti altrimenti intatti.

Questo non è un argomento contro i servizi cloud: è un argomento per non lasciare che l'account sia l'unico percorso verso i tuoi dati.

Cosa rende un backup un backup

Un backup è una copia separata a un punto nel tempo che sopravvive indipendentemente dal sistema primario. Per i contenuti privati, dovrebbe anche essere crittografato prima di raggiungere la posizione di archiviazione, così che il provider detenga testo cifrato anziché immagini leggibili.

La chiave e l'archiviazione dovrebbero sopravvivere indipendentemente l'una dall'altra e dal telefono protetto. Un backup il cui segreto risiede sul dispositivo che protegge è a una perdita di distanza dall'essere inutilizzabile.

Costruisci l'assetto deliberatamente

  • Elenca cosa il servizio di sincronizzazione rispecchia e come si propagano eliminazione e modifica.
  • Controlla la cronologia delle versioni, le finestre di conservazione e le opzioni di recupero dell'account.
  • Crea un backup crittografato separato a un punto nel tempo che non dipenda dall'account di sincronizzazione.
  • Conserva il segreto di recupero del backup in un posto separato sia dal backup sia dal telefono.
  • Testa il recupero senza l'account primario o il dispositivo primario.

Confusioni comuni da nominare

  • Chiamare backup ogni copia caricata perché è «nel cloud».
  • Ignorare che l'account di sincronizzazione è un singolo punto di guasto.
  • Presumere che la crittografia abbia qualcosa da dire sul recupero delle eliminazioni.
  • Contare un backup come funzionante perché è stato creato, non perché è stato ripristinato.

Usare entrambi, senza confonderli

La maggior parte degli assetti ragionevoli usa entrambi: la sincronizzazione per disponibilità e comodità, e un backup crittografato separato per il recupero. Il guasto viene dal credere che uno fornisca la garanzia dell'altro.

Il test è semplice. Se il tuo account fosse irraggiungibile domani, cosa saresti ancora in grado di aprire? Ciò che sopravvive a quella domanda è il tuo backup; tutto il resto è sincronizzazione.

Noah inizia con un test non sensibile: «Elenca cosa il servizio di sincronizzazione rispecchia e come si propaga l'eliminazione». Poi, Noah segue la seconda verifica: «Controlla la cronologia delle versioni, la conservazione e il recupero dell'account». Questo scenario fittizio illustra il processo decisionale; non è un resoconto di test di prodotto.

  • Chiamare backup ogni copia caricata
  • Ignorare la dipendenza dall'account
  • Presumere che la crittografia spieghi il recupero delle eliminazioni

Un file cloud può essere un backup?

Sì, se è una copia crittografata distinta con una conservazione adeguata e un percorso di recupero indipendente.

Local-first significa nessun backup?

No. Significa che la libreria privata attiva può rimanere locale mentre l'utente crea deliberatamente backup crittografati portatili.

Fonti principali per questa guida