Uno degli aspetti che amo di più in Obsidian è il fatto che le tue note (e quindi i tuoi pensieri, le tue conoscenze…) siano completamente tue. Sei l’unico responsabile della loro sicurezza. Ecco perché fare un backup del tuo vault è fondamentale.
Molte persone confondono Obsidian Sync o l’archiviazione del vault in un servizio cloud con un backup. Archiviare il tuo vault in un servizio cloud significa solo che puoi accedervi da più dispositivi.
Ma se perdi un file? Come puoi ripristinarlo? Puoi fare affidamento solo sul cestino per recuperare i file eliminati?
Ti consiglio di effettuare due tipi di backup: uno backup locale grazie al plugin della community Local Backup, e uno in un repository privato su GitHub, mantenuto aggiornato grazie al plugin Obsidian Git.
Local Backup
Configurazione
Dopo aver installato e attivato il plugin Local Backup, apri il pannello delle opzioni:
Qui puoi:
- Decidere di eseguire un backup locale ogni volta che avvii Obsidian: io preferisco non abilitare questa opzione, poiché avvio Obsidian più volte al giorno. Preferisco eseguire il backup manualmente (tra poco ti spiegherò come).
- Impostare il ciclo di vita dei backup. Preferisco impostarlo a
0
per gestire i backup manualmente. - Scegliere la cartella in cui verranno creati i backup.
- Definire il nome del file ZIP del backup.
- Abilitare l’opzione per creare backup a intervalli regolari. Non utilizzo questa funzione, perché, come già detto, preferisco eseguire il backup manualmente.
- Configurare un compressore di file (7-Zip - WinRAR): utile se il tuo vault ha dimensioni molto grandi.
Esecuzione di un Backup Locale
Eseguire un backup locale manualmente è molto semplice. Apri la Command Palette con Cmd/Ctrl + P
e e seleziona “Run local backup”.
Una volta lanciato il comando, il plugin creerà un backup zippato del tuo vault nella cartella scelta come “Output path”.
Backup su GitHub
Cos'è GitHub?
GitHub è come una piattaforma digitale dove le persone collaborano su progetti creativi, come scrivere libri o creare opere d’arte, ma dedicata al software. Aiuta i team a lavorare insieme per creare e migliorare software, offrendo un luogo per archiviare e gestire il codice, tracciare modifiche e coordinare gli sforzi. È una sorta di spazio condiviso che mantiene tutto organizzato, rendendo più facile sviluppare e mantenere il software in modo efficiente.
Ora potresti chiederti: “Perché dovrei usare questa piattaforma per il mio backup?”
La risposta sta nell’uso di una repository di GitHub privata, dove puoi archiviare tutto il tuo vault di Obsidian e mantenerlo aggiornato con il plugin Obsidian Git.
Configurazione e Processo
Installazione di Obsidian Git
Vai su Impostazioni > Plugin della community > Esplora
, cerca “Obsidian Git”, installalo e attivalo.
Installazione di Git
Assicurati di avere Git installato:
- Apri il terminale:
- Scrivi il seguente comando:
which git
Se non hai Git installato:
・Su macOS: digita nel terminale: xcode-select --install
・Su Windows: scarica e installa Git da QUI.
Installazione di GitHub Desktop
Scarica e installaDesktop GitHub. Questo non è obbligatorio, ma poiché molte persone non hanno familiarità con il terminale, GitHub Desktop ti aiuterà a ottenere lo stesso risultato senza comandi da terminale.
Una volta installato, avvialo e vedrai una finestra come questa:
Se non hai un account GitHub, crealo e accedi!
Creazione di una Repository Locale
Crea un repository locale seguendo questi passaggi:
- Fai clic su “Create a New Repository on your Hard Drive”.
- Crea una cartella nella stessa cartella in cui si trova il tuo vault e chiamala come preferisci (es. “Git Repo”), e selezionala.
- Scegli un nome per la repository e clicca su “Create repository”.
- Apri la cartella che hai creato prima, per me è "Git Repo", apri la repository locale, per me "test-vault-obsidian-sync", e abilita l'opzione per visualizzare i file nascosti. All'interno della cartella vedrai due file: la cartella
.git
e il file.gitattributes
. Per rivelare i file nascosti:- Su macOS: usa la scorciatoia
Cmd + Maiusc +.
. - Su Windows: vai su
Visualizza > Mostra > Oggetti nascosti
.
- Su macOS: usa la scorciatoia
- Sposta quella cartella e quel file nella cartella del tuo vault.
- Torna su GitHub Desktop e dovresti vedere un errore "Cant't find...".
- Basta fare clic su "Locate" e selezionare la cartella del vault.
- Ora vedrai tutti i file che hai nel tuo Obsidian vault.
- Ora puoi eliminare la cartella che hai creato nella fase 2 del processo: per me era la cartella "Git Repo".
Pubblicazione della Repository su GitHub
- Salva il tuo vault. Pensa al "commit" come a un'istantanea del tuo lavoro, che ti consente di salvare e tenere traccia delle modifiche apportate nel tuo vault. Chiamo questo commit "First Commit" ma puoi chiamarlo come preferisci e fare clic su "Commit to main".
- Una volta terminato questo processo, è necessario pubblicare la repository. Per farlo, fai clic su "Publish repository".
- Assegna un nome e spunta l'opzione “Keep this code private” o la tua repository sarà pubblica. Infine, fai clic su "Publish Repository".
- Se accedi al tuo account GitHub, vedrai il tuo vault all'interno della repository!
Configurazione del Plugin Obsidian Git
Finalmente sei pronto per impostare il plugin Obsidian Git!
- Se hai aperto Obsidian, chiudilo e riavvialo.
- Vai su
Impostazioni > Obsidian Git
e personalizza le impostazioni che desideri (es. l’intervallo per i backup automatici).
- Apri la command palette con
Cmd/Ctrl + P
e seleziona “Obsidian Git: Open source control view” per visualizzare le modifiche e gestire manualmente commit e push.