7.3 KiB
7.3 KiB
Backup Manager Pro - Manuale Italiano
1. Introduzione
Benvenuto in Backup Manager Pro! Questa applicazione ti aiuta a creare archivi di backup compressi (file ZIP) delle tue cartelle importanti, con opzioni flessibili per escludere file e gestire diversi profili di backup.
2. Panoramica dell'Interfaccia Principale
La finestra principale di Backup Manager Pro è suddivisa in diverse sezioni:
- Gestione Profili: Carica, salva ed elimina profili di backup. Un profilo memorizza una configurazione specifica (sorgente, destinazione, esclusioni, descrizione).
- Cartella Sorgente: La cartella di cui vuoi effettuare il backup.
- Cartella Destinazione: La cartella in cui verrà salvato il file ZIP di backup.
- Esclusioni File: Un elenco di pattern separati da virgola per escludere file dal backup.
- Descrizione Backup: Una descrizione opzionale che verrà salvata all'interno dell'archivio di backup.
- Pulsante Azione: "Analizza e Crea Backup" avvia il processo.
- Barra di Progresso e Stato: Mostra l'avanzamento delle operazioni di scansione e backup.
3. Iniziare: Il Tuo Primo Backup
- Avvia Backup Manager Pro.
- Seleziona Cartella Sorgente:
- Clicca il pulsante "Sfoglia..." accanto a "Cartella Sorgente".
- Naviga e seleziona la cartella di cui desideri eseguire il backup.
- Esempio:
C:\Utenti\TuoNome\Documenti\Progetti
- Seleziona Cartella Destinazione:
- Clicca il pulsante "Sfoglia..." accanto a "Cartella Destinazione".
- Scegli una cartella in cui verrà creato il file ZIP di backup.
- Esempio:
D:\Backup
- Configura Esclusioni File (Opzionale):
- Nell'area di testo "Esclusioni File", inserisci i pattern per i file o i tipi di file che vuoi escludere, separati da virgole.
- Il testo andrà a capo automaticamente se è lungo.
- Esempi:
- Per escludere tutti i file di log e i file temporanei:
.log, .tmp, *.bak - Per escludere una cartella specifica chiamata
buildall'interno della sorgente:build/(usa barre oblique per i percorsi) - Per escludere tutti i file che iniziano con
temp_:temp_*
- Per escludere tutti i file di log e i file temporanei:
- Dopo aver digitato le tue esclusioni, clicca il pulsante "Aggiorna Lista Esclusioni" per elaborarle e applicarle. Questo riformatterà anche la visualizzazione nell'area di testo.
- Aggiungi una Descrizione del Backup (Opzionale):
- Digita una breve descrizione nell'area di testo "Descrizione Backup" (es., "Backup settimanale dei file ProgettoMio"). Questo aiuta a identificare il backup in seguito.
- Avvia il Processo di Backup:
- Clicca il pulsante "Analizza e Crea Backup".
- L'applicazione eseguirà prima una scansione della cartella sorgente per determinare quali file includere ed escludere. L'avanzamento sarà visualizzato.
- Conferma Backup:
- Apparirà una finestra di conferma che mostra il numero di file e la dimensione totale del backup.
- Puoi cliccare su:
- "Dettagli Lista File": Per vedere un elenco dettagliato di tutti i file inclusi ed esclusi.
- "Stat. Est. Incluse": Per vedere statistiche (conteggio e dimensione) dei file inclusi, raggruppati per estensione.
- "Stat. Est. Escluse": Per vedere statistiche dei file esclusi, raggruppati per estensione.
- "Procedi con Backup": Per iniziare a creare l'archivio ZIP.
- "Annulla": Per interrompere il backup.
- Creazione del Backup:
- Se procedi, l'applicazione creerà il file ZIP nella cartella di destinazione. La barra di progresso mostrerà il processo di compressione.
- Il file ZIP sarà nominato con una marca temporale e il nome della cartella sorgente (es.,
20240507_153000_Progetti.zip).
- Completamento:
- Un messaggio ti informerà se il backup è stato completato con successo o se si sono verificati errori.
4. Utilizzo dei Profili
I profili ti consentono di salvare e ricaricare rapidamente diverse configurazioni di backup.
4.1. Salvare un Profilo
- Configura la Cartella Sorgente, la Cartella Destinazione, le Esclusioni e la Descrizione come desiderato.
- Assicurati che le tue esclusioni siano aggiornate cliccando "Aggiorna Lista Esclusioni" se hai apportato modifiche nell'area di testo.
- Clicca il pulsante "Salva Corrente come Profilo".
- Una finestra di dialogo chiederà un nome per il profilo.
- Se hai un profilo già selezionato nel menu a tendina "Profilo Attivo", il suo nome verrà suggerito. Puoi usarlo per aggiornare il profilo esistente o digitare un nuovo nome.
- Inserisci un nome univoco (es., "Backup_Documenti_Lavoro").
- Clicca "OK".
- Se il nome esiste già (ed è diverso da un profilo attualmente selezionato che stai aggiornando), ti verrà chiesto di confermare la sovrascrittura.
- Il profilo verrà salvato e diventerà il profilo attivo nel menu a tendina.
4.2. Caricare un Profilo
- Clicca il menu a tendina "Profilo Attivo".
- Seleziona il nome del profilo desiderato dalla lista.
- I campi Sorgente, Destinazione, Esclusioni e Descrizione si popoleranno automaticamente con le impostazioni del profilo selezionato.
4.3. Eliminare un Profilo
- Seleziona il profilo che desideri eliminare dal menu a tendina "Profilo Attivo".
- Clicca il pulsante "Elimina Profilo Selezionato".
- Conferma l'eliminazione quando richiesto.
- Il profilo verrà rimosso dalla lista. I campi dell'interfaccia utente verranno tipicamente reimpostati ai valori predefiniti globali o svuotati.
5. Gestione delle Esclusioni File
- Formato Input: Inserisci i pattern di esclusione nell'area di testo, separati da virgole (es.,
.obj, *.tmp, node_modules/). - Aggiornamento della Lista: Dopo aver digitato o modificato i pattern nell'area di testo, devi cliccare il pulsante "Aggiorna Lista Esclusioni". Questa azione:
- Analizza il tuo input.
- Rimuove eventuali pattern vuoti derivanti da virgole o spazi extra.
- Rimuove i pattern duplicati.
- Ordina i pattern alfabeticamente.
- Aggiorna la lista interna delle esclusioni che verrà utilizzata per il backup.
- Ricarica l'area di testo per mostrare la lista pulita e formattata (usando ", " come separatore).
- Esempi di Pattern:
.exe: Esclude tutti i file con estensione.exe.*.log: Esclude tutti i file che terminano con.log.temp/: Esclude qualsiasi cartella chiamatatempe il suo contenuto a qualsiasi livello all'interno della sorgente. (Nota: assicurati che la logica di scansione gestisca correttamente i pattern di directory).output_*.dat: Esclude file comeoutput_01.dat,output_final.dat.
6. Note
- La configurazione dell'applicazione, inclusi i profili e le ultime impostazioni utilizzate, viene salvata in un file
backup_config.jsonsituato nella stessa directory dell'eseguibile dell'applicazione (o nella directory principale dello script se eseguito dal codice sorgente). - Le operazioni lunghe come la scansione dei file e la compressione ZIP vengono eseguite in background per mantenere reattiva l'applicazione. Attendi il loro completamento.
- Se la cartella di destinazione per il backup non esiste, l'applicazione tenterà di crearla.
Grazie per aver utilizzato Backup Manager Pro!