Notizie: scarica ora l'ultima versione disponibile di SeaMonkey!

Autore Topic: Backup compresso del proprio profilo (usando 7-zip)  (Letto 48438 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Backup compresso del proprio profilo (usando 7-zip)
« il: 08 Gennaio 2006 21:03:53 »
Con questo codice postato su un  Topic di MozillaZine[/url] potete in modo molto semplice fare
il backup del vostro profilo di TB, basta sostituire le scritte verdi coi giusti percorsi del profilo
e della cartella in cui volete memorizzare i files di backup di TB. Per trovare il percorso in cui
è salvato il vostro Profilo fate riferimento a questo Topic:
http://www.mozillaitalia.org/thunderbird/edit.html
Per scaricare il programma 7-zip visitate questo link:
http://www.7-zip.org/
Aprite un qualunque editor di testo e copiateci dentro questo codice (dopo aver cambiato opportunatamente le scritte verdi)



@echo off
Rem Cartella dove avete installato 7.zip
PATH=%PATH%;"C:\Programmi\7-Zip\"[/b]

Rem  Cartella dove c'è il vostro profilo
CD "C:\Documents and Settings\Computer\Dati Applicazioni\Thunderbird\Profiles\xxxxx_default\"[/color]

rem Salvataggio della data odierna
set giorno=%date:~0,2%
set mese=%date:~3,2%
set anno=%date:~6,4%
set miadata=%giorno%_%mese%_%anno%
echo %miadata%

rem Esegue il backup
7z.exe u -t7z "d:\backup[/color]\backup_Thunderbird_%miadata%.7z"



e salvatelo con il nome "backup_TB.bat" (o qualsiasi cosa basta abbia estensione ".bat")
Se poi mettete il file o un collegamento al file nella cartella di Thunderbird in Menu Avvio\Programmi
avrete  a disposizione il il Tool da Menu Start, ad esempio io lo devo copiare qui:
C:\Documents and Settings\All Users\Menu Avvio\Programmi\Thunderbird\
Inutile dire che con le opportune modifiche vale anche per backuppare il Profilo di Firefox
« Ultima modifica: 09 Gennaio 2006 08:33:28 da flod »

Offline Sephiroth

  • Post: 114
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #1 il: 12 Gennaio 2006 16:38:33 »
Posso chiederti se è necessario chiudere TB prima di fare il backup?

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 23839
    • Mozilla Italia
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #2 il: 12 Gennaio 2006 16:43:24 »
Sicuramente sì. Alcuni file del profilo sono in uso dal programma.

Offline tittoproject

  • Post: 1298
    • The Home Of Tittoproject
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #3 il: 12 Gennaio 2006 17:29:37 »
Interessante, appena ho tempo lo provo!

Piccolo suggerimento, la sintassi:
Codice: [Seleziona]
Rem  Cartella dove c'è il vostro profilo
CD "C:\Documents and Settings\Computer\Dati Applicazioni\Thunderbird\Profiles\xxxxx_default\"

si può anche sostituire con la più semplice:
Codice: [Seleziona]
Rem  Cartella dove c'è il vostro profilo
CD "%APPDATA%\Thunderbird\Profiles\xxxxx_default\"

Offline lucasali

  • Moderatore
  • Post: 7495
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #4 il: 13 Gennaio 2006 12:36:07 »
solo un piccolo appunoto a chi vorra cimentarsi in questa prova:
immagino che tutto questo funzioni solo su WXP o al limite su W2K e con le impostazioni internazionali configurate correttamente...
io consiglio di fare delle prove prima di usarlo...
ad esempio se io da consol digito
Codice: [Seleziona]
echo %date:~0,2%ho come risultato
Codice: [Seleziona]
vela successione
Codice: [Seleziona]
%giorno%_%mese%_%anno% anche se più leggibile risulta ordinata male per future ricerche quindi io consiglio
Codice: [Seleziona]
%anno%_%mese%_%giorno% che risulterà sicuramente più ordinata.
potete poi aggiungere anche l'ora così potete fare più backup al giorno:
Codice: [Seleziona]
rem Salvataggio della data e ora odierna
set miadata=%date:~6,4%%date:~3,2%%date:~0,2%_%time:~0,2%%time:~3,2%%time:~6,2%
echo %miadata%

...

Offline Andrew

  • Post: 156
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #5 il: 22 Gennaio 2006 12:24:39 »
Come diventerebbe usando winzip?

Citazione
@echo off
Rem Cartella dove avete installato winzip
PATH=%PATH%;"C:\Programmi\WinZip\"

Rem  Cartella dove c'è il vostro profilo
CD "%APPDATA%\Thunderbird\Profiles\xxxxxx.default"

rem Salvataggio della data odierna
set giorno=%date:~0,2%
set mese=%date:~3,2%
set anno=%date:~6,4%

set miadata=%giorno%_%mese%_%anno%_%time:~0,2%%time:~3,2%%time:~6,2%
echo %miadata%

rem Esegue il backup
WINZIP32.exe u -tzip "d:\backup\backup_Thunderbird_%miadata%.zip"

Così?
« Ultima modifica: 22 Gennaio 2006 12:39:15 da sugar »

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 23839
    • Mozilla Italia
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #6 il: 25 Gennaio 2006 17:53:28 »
Il programma Winzip non può essere usato nativamente con la linea comandi.
E' possibile scaricare dal sito di Winzip un add-on per la versione 10.0 Pro che aggiunge questa funzionalità (http://www.winzip.com/downcl.htm).

Ciao

edit: il programma 7-Zip può però creare un archivio anche in formato .ZIP.

l'ultima riga deve diventare quindi:
Codice: [Seleziona]
rem Esegue il backup
7z.exe u -tzip "d:\backup\backup_Thunderbird_%miadata%.zip"
« Ultima modifica: 25 Gennaio 2006 17:59:43 da Underpass »

Offline fabrixx

  • Post: 5787
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #7 il: 28 Gennaio 2006 15:21:58 »
Ciao :)

Mi piace molto questo metodo.

Mi sono fatto i file .bat per i profili di thunderbird (e con essi funziona)ma ho un problema.

Ho fatto anche quello per firefox:
Codice: [Seleziona]
@echo off
Rem Cartella dove avete installato 7.zip
PATH=%PATH%;"D:\Programmi\7-Zip\"

Rem  Cartella dove c'è il vostro profilo
CD "C:\Documents and Settings\Fabrizio.FRX-4959E033301\Dati applicazioni\Mozilla\Firefox\Profiles\p1btg2yl.default"

rem Salvataggio della data odierna
set giorno=%date:~0,2%
set mese=%date:~3,2%
set anno=%date:~6,4%
set miadata=%giorno%_%mese%_%anno%
echo %miadata%

rem Esegue il backup
7z.exe u -t7z "D:\Programmi\Backup Moz\salvataggi\Backup_Firefox%miadata%.7z"

Ma quando lo vado a lanciare mi fa il backup dei file .7zip contenuti nella cartella di destinazione(quelli della posta salvati prima) :shock:

Se copio e incollo il testo direttamente nel prompt dei comandi il backup è esguito correttamente :?


Se lancio il file dal desktop (o qualsiasi altro posto)esegue tutto correttamente, se lo lancio da D:\Programmi\Backup Moz mi fa il backup di quello che c'è in D:\Programmi\Backup Moz\salvataggi\ invece che del profilo :shock: :shock:

In pratica:
« Ultima modifica: 28 Gennaio 2006 16:20:11 da fabrixx »

Offline fabrixx

  • Post: 5787
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #8 il: 28 Gennaio 2006 16:15:05 »
Poichè non risolvevo ho fatto così (anche se non interesserà a nessuno):

Ho creato un unico file.bat con i miei 3 profili di Thunderbird e quello di firefox e gli ho fatto salvare il backup in un'altra cartella esterna (come d'altronde consigliato da gialloporpora ).

Così ora con un solo click mi faccio il backup di ogni cosa che pianifico come mi pare!! :wink:



Mi sono fatto il link MozBackup con una iconcina verde .

Ottimi anche l suggerimenti di lucasali sul salvataggio dell'ora e appdata di tittoproject.

Ciao :D

« Ultima modifica: 28 Gennaio 2006 16:33:14 da fabrixx »

Offline flod

  • Amministratore
  • Post: 15056
    • http://www.flod.org
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #9 il: 28 Gennaio 2006 16:43:28 »
Quando il file batch è sul Desktop, tu sei già sul disco C: e va tutto bene.
Quando il file è nella cartella D:, il comando CD sposta il puntatore del disco C: nella cartella corretta ma tu sei ancora nel disco D: (nella stessa cartella in cui si trova il batch)
In altre parole, dopo il comando "CD ..." devi obbligarlo a cambiare disco aggiungendo un "c:"

Codice: [Seleziona]
Rem  Cartella dove c'è il vostro profilo
CD "C:\Documents and Settings\Fabrizio.FRX-4959E033301\Dati applicazioni\Mozilla\Firefox\Profiles\p1btg2yl.default"
C:

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 23839
    • Mozilla Italia
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #10 il: 28 Gennaio 2006 18:18:11 »
Oppure usare

Codice: [Seleziona]
Rem  Cartella dove c'è il vostro profilo
CD /D "C:\Documents and Settings\Fabrizio.FRX-4959E033301\Dati applicazioni\Mozilla\Firefox\Profiles\p1btg2yl.default"
« Ultima modifica: 28 Gennaio 2006 21:08:09 da Underpass »

Offline fabrixx

  • Post: 5787
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #11 il: 28 Gennaio 2006 20:52:57 »
Quando il file batch è sul Desktop, tu sei già sul disco C: e va tutto bene.
Quando il file è nella cartella D:, il comando CD sposta il puntatore del disco C: nella cartella corretta ma tu sei ancora nel disco D: (nella stessa cartella in cui si trova il batch)
In altre parole, dopo il comando "CD ..." devi obbligarlo a cambiare disco aggiungendo un "c:"

Codice: [Seleziona]
Rem  Cartella dove c'è il vostro profilo
CD "C:\Documents and Settings\Fabrizio.FRX-4959E033301\Dati applicazioni\Mozilla\Firefox\Profiles\p1btg2yl.default"
C:

Ma se lancio il file.bat da d:\ il backup me lo faceva , non me lo eseguiva solo se ero in d:\Backup Moz.

Poi ora ho ricreato lo stesso file (copiandolo dal post) l'ho rimesso nella cartella e me lo salva correttamente.

L'unica differenza è che ora nella cartella destinazione ..\Backup Moz\non c'era nulla, prima c'erano i 2 salvataggi della posta.


HO FATTO LA RIPROVA ADESSO:

Se la cartella destinazione\Backup Moz\salvataggi è vuota mi salva il profilo di firefox
Se PRIMA ci salvo un profilo di thunderbird mi comprime quello che c'è dentro.
Immagino valga anche il procedimento contrario.



E'ASSURDO :shock: :shock:

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 23839
    • Mozilla Italia
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #12 il: 28 Gennaio 2006 21:25:56 »
Ciao fabrixx, sinceramente mi sono un po' perso ;)  ma credo che dipenda dalla sintassi del comando 7z.exe (a cui puoi aggiungere, come argomento alla fine, anche la directory o la lista dei file da archiviare)
Prova a fare in questo modo (riferito a Firefox, per Tb vale lo stesso procedimento).

Codice: [Seleziona]
@echo off
Rem Cartella dove avete installato 7.zip
PATH=D:\Programmi\7-Zip;%PATH%

Rem  Cartella dove c'è il vostro profilo
set PROFILE="%APPDATA%\Mozilla\Firefox\Profiles\p1btg2yl.default"

rem Salvataggio della data odierna
set giorno=%date:~0,2%
set mese=%date:~3,2%
set anno=%date:~6,4%
set miadata=%anno%_%mese%_%giorno%
rem echo %miadata%

rem Esegue il backup
7z.exe u -t7z "D:\Programmi\Backup Moz\salvataggi\Backup_Firefox%miadata%.7z" %PROFILE%
« Ultima modifica: 28 Gennaio 2006 21:37:53 da Underpass »

Offline fabrixx

  • Post: 5787
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #13 il: 28 Gennaio 2006 22:38:12 »
 :D :D GRANDE Underpass !! mitico, FUNZIONA!! :D

Hai risolto il problema!!
Ora posso salvarmi dove voglio i profili.


Ho fatto una pianificazione ogni 5 giorni


Ho pianificato anche una paginetta che avvisi preventivamente di chiudere Thunderbird e Firefox (pianificata 5 minuti prima di ogni backup) :wink:

http://utenti.lycos.it/giulca/advert.htm       (pagina avviso)
http://utenti.lycos.it/giulca/onestop.mid     (suono sottofondo)


Vi ricordate il parametro da mettere ad un'eventuale file per aprirlo a pieno schermo (tipo un suffisso) ? se Firefox in quel momento fosse ridotto al minimo il messaggio non si vederebbe.


Ciao :)


Offline fabrixx

  • Post: 5787
Re: Backup compresso del proprio profilo (usando 7-zip)
« Risposta #14 il: 19 Aprile 2006 21:45:18 »
Un metodo molto pratico è mettersi tutti i profili (firefox e thunderbird)in una cartella facile da trovare senza tutti quei c:/document and settings ecc....  (se hai un solo account windows) semplicemente in .  UNITA:/profili/.
E ogni tanto farsi un archivio e piazzarlo dove meglio si crede.

Credo cha alla fine sia il metodo migliore al di la di programmi e programmini di backup..... :)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.