7. Profili e Backup


7.1. Cos'è il mio profilo?

Il tuo profilo è la tua identità in Mozilla. Il tuo profilo contiene i tuoi segnalibri, i file di posta e news e le impostazioni account, le password salvate, la rubrica, certificati di sicurezza e preferenze.

Puoi avere profili multipli in Mozilla su uno stesso computer; per esempio per separare la tua navigazione su Web privata da quella lavorativa o per ciascuno dei membri della famiglia che condividono il computer.

7.2. Come posso impostare profili multipli?

Puoi impostare nuovi profili dalla Gestione profili:

  • Su Windows, apri il menu Start e scegli Programmi, Mozilla e Gestione profili. Oppure puoi lanciare mozilla -profilemanager dalla command-line di Windows.

  • Su Mac OS X, tieni premuto il tasto Option e fai doppio clic sull'icona di Mozilla.

  • Su Linux o Unix, apri uno shell prompt, cd alla cartella del programma Mozilla e inserisci mozilla -profilemanager.

Se avevi un profilo precedente e non è nella lista, probabilmente è corrotto e non è più riconosciuto da Mozilla.

7.3. Dove viene salvato il mio profilo?

L'indirizzo di un profilo si compone di tre elementi: BASE, NAME e SALT (xxxxxxxx.slt). Per esempio,

C:\Windows\Application Data\Mozilla\Profiles\ John Smith\ lm34qgkq.slt
base profile directory name salt

La cartella del profilo BASE ospita il file di registro del profilo (Registry.dat). La cartella BASE dipende dalle impostazioni di sistema, come vedremo più avanti.

Quando crei un nuovo profilo, puoi scegliere una diversa cartella BASE e una diversa sottocartella NAME nelle quali conservare i dati del tuo profilo.

Il SALT è una sottocartella il cui nome è costituito da otto numeri casuali seguiti dall'estensione .slt (vedi 7.4.Cos'è la cartella @$%#@$%#.slt all'interno della cartella del mio profilo?). Quando crei un nuovo profilo, Mozilla automaticamente genera una cartella SALT se non esiste già. Se la cartella SALT esiste, la Gestione profili userà quella.

Di seguito una lista di alcune cartelle base tipiche:

Windows

  • Su Windows 95, Windows 98 o Windows ME (senza log-in), un tipico indirizzo base di profilo è:

    C:\Windows\Application Data\Mozilla\Profiles\
  • Su Windows 95, Windows 98 o Windows ME con login, un tipico indirizzo base di profilo è:

    C:\Windows\Profiles\[Log-in Name]\Application Data\Mozilla\Profiles\
  • Su Windows 2000 o Windows XP, un tipico indirizzo base di profilo è:

    C:\Documents and Settings\[Log-in Name]\Application Data\Mozilla\Profiles\

    Nota: su Windows 2000 e Windows XP, la cartella Document and Settings è nascosta; per accedere alla cartella, può essere necessario impostare, in Windows Explorer, Mostra i file di sistema e le cartelle nascoste.

Macintosh

  • Su Mac OS X, un tipico indirizzo base di profilo è:

    ~/Library/Mozilla/Profiles/

Linux

  • Su Linux, un tipico indirizzo base di profilo è:

    ~/.mozilla/

7.4. Cos'è la cartella @$%#@$%#.slt all'interno della cartella del mio profilo?

Si chiama salting. I dati del profilo vengono salvati in una cartella nominata in maniera casuale per rendere difficile l'accesso ai dati del profilo da parte di programmi pericolosi (vedi i bug 56002 e 97180).

7.5. Come posso spostare il mio profilo da Netscape 4.x a Mozilla?

La Gestione profili può localizzare e importare un profilo da Netscape 4.5 o successivo automaticamente durante l'installazione, eccetto la rubrica e i certificati di sicurezza.

Puoi importare i tuoi segnalibri manualmente da Segnalibri | Gestione Segnalibri | Strumenti | Importa. Poiché il file Segnalibri è un file HTML, può essere facilmente modificato manualmente.

Per spostare la tua rubrica, esportala da Netscape 4.x come testo (.ldif) e importala in Mozilla come LDIF.

I tuoi file di posta (i file senza estenzione) possono essere copiati direttamente dal tuo profilo in Netscape 4, nella cartella Mail del tuo profilo in Mozilla.

7.6. Come posso fare il backup dei dati del mio profilo?

Occasionalmente, può verificarsi un malfunzionamento del browser che usi sul tuo sistema e alcuni importanti dati del profilo andranno persi. Ti raccomandiamo quindi di fare periodicamente una copia di backup del tuo profilo. La frequenza del backup dipenderà dalla frequenza d'uso.

Tutti i tuoi dati utente sono salvati all'interno delle cartelle del tuo profilo (vedi 7.3. Dove viene salvato il mio profilo?). Se non sai bene cosa includere nel backup, o se vuoi fare il backup di tutto, crea un backup dell'intero contenuto della cartella. Ripristinare o spostare i dati del profilo sarà più semplice se manterrai inalterata la gerarchia tra le cartelle SALT e NAME.

La seguente sotto-sezione spiega come fare un backup selettivo dei tuoi dati:

Mail

I messaggi di posta vengono salvati nella sottocartella Mail (o ImapMail) (ad esempio, /Mail/pop.mail.yahoo.com/). Per creare il backup dei tuoi messaggi di posta, salva i file senza estensione, per esempio INBOX. Per fare anche il backup dei filtri, salva il file rules.dat. I file *.msf sono indici e verranno rigenerati automaticamente se rimossi. Salva l'intera cartella Mail se non sai con precisione cosa salvare.

News

Le Impostazioni per News e messaggi vengono salvate nella sottocartella News (ad esempio, /News/news.mozilla.org/). I gruppi di cui fai parte vengono salvati all'interno del file *.rc (ad esempio, news.mozilla.org.rc). La lista completa dei server è salvata in hostinfo.dat (ad esempio, /News/news.mozilla.org/hostinfo.dat). I file *.msf contengono message summaries. Per fare il backup delle news, salva i file *.rc, *.dat e *.msf.

Rubrica

Nella cartella del tuo profilo, salva abook.mab (rubrica personale) e history.mab (indirizzi collezionati). Se hai più di una rubrica, salva tutti i file *.mab.

Segnalibri

Salva il file bookmarks.html.

Password salvate

Nome utente e password sono salvati in 12345678.s (il numero è casuale). Salva il file.

Moduli salvati

I moduli salvati sono contenuti in 12345678.w (il numero è casuale). Salva il file.

Filtri posta indesiderata

Salva il file training.dat che contiene informazioni per il nuovo sistema di filtri.

Cookies

Salva il file cookies.txt.

Preferenze utente

Il principale file di configurazione di Mozilla è prefs.js. Salva il file.

Personalizzazioni

Salva user.js, chrome/userContent.css e chrome/userChrome.css se li usi per personalizzare Mozilla.

7.7. Come posso ripristinare il mio profilo a partire dal backup?

Normalmente, basta ripristinare tutto attraverso le copie di backup del tuo profilo.

Chiudi il browser e sostituisci i file chiave all'interno della cartella profilo con quelli salvati nella copia di backup. Se dopo il riavvio i dati del profilo non sono ancora disponibili, il file chrome cache potrebbe essere corrotto. In questo caso, chiudi il browser, cancella dalla cartella profilo i file xul.mfl, xul.mfasl o XUL FastLoad File e riavvia di nuovo Mozilla.

7.8. Come posso salvare i miei dati da un profilo corrotto?

Vedi la Guida alla risoluzione dei problemi (inglese):

7.9. Come posso spostare il mio profilo su un'altra macchina?

La maggior parte dei file di profilo di Mozilla hanno lo stesso formato su tutte le piattaforme, quindi è possibile spostarle da un sistema operativo all'altro. Per spostare un profilo su un'altra macchina:

  1. Prima, segui le istruzioni in 7.6 Come posso fare il backup dei dati del mio profilo? per creare una copia dei tuoi dati di profilo.
  2. Copia i file di profilo sulla nuova macchina. L'inidirizzo del profilo deve essere completo (BASE, NAME e SALT). Se possibile, mantieni invariati gli indirizzi di profilo sulla vecchia e sulla nuova macchina. Se sono diversi, potrebbe essere necessario modificare i dati manualmente.
  3. Nella nuova macchina, apri la Gestione profili.
  4. Scegli Crea profilo e clicca su Avanti.
  5. Inserisci il nome profilo.
  6. Clicca su Scegli cartella e cerca l'indirizzo del profilo (BASE+NAME, escluso SALT).
  7. Clicca su Fine.

Consiglio per gli amministratori di sistema: se vuoi copiare il profilo come predefinito su più sistemi con l'installazione di CLEAN Mozilla, puoi saltare tutti questi passaggi e copiare direttamente tutto il contenuto della cartella profilo, incluso il file Registry.dat.

Riapparirà la schermata iniziale della Gestione profili, con il nuovo profilo selezionato. Se gli indirizzi di profilo (BASE+NAME+SALT) sono identici su vecchia e nuova macchina, puoi avviare il tuo browser con il nuovo profilo scegliendo Start Mozilla. Se no, sarà necessario modificare i dati del profilo:

Modificare il file di configurazione

  1. Chiudi la Gestione profili.
  2. Nella tua cartella profilo, trova il file prefs.js e aprilo con un editor di testo tipo Notepad o SimpleText. Il file di configurazione è una lista di voci simile a:

    user_pref("<setting>", <value>);
    			
    
  3. Trova le voci browser.cache.disk.parent_directory, mail.directory, mail.root.imap, mail.root.nntp, mail.root.none, mail.root.pop3, mail.newsrc_root e news.directory (potresti non averle tutte). Cancellale.

  4. Salva il file e apri Mozilla con il nuovo profilo.

  5. Apri il programma di posta (vedrai che nessuno dei tuoi messaggi su backup è ancora stato importato.) Dentro il programma di posta, apri il menu Modifica e scegli "Impostazioni account Posta e Gruppi di discussione..."

  6. Nel pannello Account sulla sinistra, cerca le Cartelle locali account. Nel pannello di destra, sostituisci la Cartella locale con la cartella del nuovo profilo.

  7. Nel pannello Account, trova ciascun account di posta. Vai in Impostazioni Server e sostituisci la Cartella locale con la cartella del nuovo profilo.

  8. Se sei iscritto a qualche newsgroup, vai in Impostazioni Server per ciascun account. Sostituisci il file newsrc e la Cartella locale con la cartella del nuovo profilo.

  9. Clicca su OK.

  10. Chiudi Mozilla e riavvialo. Tutti i messaggi saranno stati importati.

7.10. Posso condividere un profilo con la mia copia di Netscape 7, o con una versione precedente di Mozilla?

Non condividere un profilo con Netscape 6 o 7. la condivisione di profili tra diverse versioni di Mozilla può causare la corruzione del profilo.

Se disinstalli una precedente versione di Mozilla o Netscape, il vecchio profilo rimarrà immutato fino a quando la cartella non sarà rimossa. Assicurati di creare un nuovo profilo quando installi una nuova versione di Mozilla.

7.11. Mozilla supporta i profili roaming?

Mozilla non supporta ancora i profili roaming. La funzione profilo roaming è in fase di sviluppo.

7.12. Come posso proteggere i dati del mio profilo?

Attualmente, Mozilla non codifica i dati di profilo, quindi devi servirti delle opzioni di sicurezza del tuo sistema per proteggere i tuoi dati.

7.13. Come posso aprire Mozilla con un profilo specifico?

Su Windows, Linux e Unix puoi aprire Mozilla con un profilo specifico usando questo comando:

mozilla.exe -p <profile_name>
			

dove <profile_name> è il nome del profilo così come appare nella Gestione profili.

Per aprire Mozilla in modalità Avvio rapido con un profilo specifico, il comando è:

mozilla.exe -turbo -p <profile_name>

¸