Reply to topic

Strumenti di backup in KDE

User avatar MarioS
Registered Member
Posts
43
Karma
0
OS

Strumenti di backup in KDE

Thu Feb 11, 2010 5:11 pm
Ho già letto questa discussione.
E ne ho aperta un'altra in quanto voglio fare un sunto dei software di backup specifici per Kde.
Ho creato quindi un piccolo articolo sul mio blog, reperibile a questo indirizzo e che ripropongo qui per avere una vostra opinione in merito.

Dopo il rischio di perdere dei dati importanti ho deciso di prendere in seria considerazione il backup dei miei dati. Per farlo ho deciso, per varie ragioni, di utilizzare Amazon S3.
Ho scoperto duplicity che mi permette di fare il backup dei dati su server remoto. Volevo uno strumento che mi facesse il backup di ciò che voglio sui server Amazon in modo incrementale e che allo stesso tempo li criptasse.
Per semplificarne l'uso ho aggiunto delle modifiche ad uno script bash per la gestione di duplicity sviluppato inizialmente da Damon Timm, sto aspettando che porti il suo script su github.com e che pubblichi la nuova versione dello script con le mie modifiche.

Da qui ho iniziato a pensare a come poter semplificare l'uso di duplicity tramite una gui. Dato che amo KDE ho pensato ad una gui per KDE.
Mi piacerebbe imparare il python così pensavo di utilizzare python e pyKDE per fare la mia applicazione.
Prima però ho pensato bene a documentarmi e vedere se già non ci fossero dei progetti per l'amministrazione del backup integrati con l'ambiente KDE.

Ho letto una discussione interessante sul forum italiano degli utenti di Kde in cui un utente si domandava cosa usare per fare i backup.
Ma io cerco qualche cosa specifico per Kde.
Prima di tutto ho trovato questa discussione in KDE Brainstorm.
Una discussione che raccoglie un po' tutti i software sviluppati per KDE per il backup e salvataggio dei dati e dove gli utenti discutono su come dovrebbe essere il software di backup integrato in KDE.
Ho dato un'occhiata dunque ai vari progetti e questi sono quelli che ho trovato:
Non sono tutti uguali, non tutti fanno la stessa cosa.
Tutti sono delle interfacce per rsync o usano le librerie librsync.
Alcuni hanno un concetto di backup davvero interessante, come Kamion(rimando al sito del progetto per tutte le info) che però è più un software per la migrazione.
Altri non mi ispirano per niente fiducia.
Quasi tutti si concentrano sul backup su un dispositivo usb o locale.
Nessun problema se si pensa che su una qualsiasi distro linux con gli appositi strumenti si può montare nell'albero delle directory un "dispositivo remoto" (che sia un sito ftp, una cartella connessa tramite ssh, o anche il bucket di Amazon S3 tramite s3fs).

Quello che cerco è:
  • un sistema integrato in Kde per poter amministrare i backup: tutti i software citati sono per Kde
  • poter tramite dolphin, selezionare le cartelle che voglio vengano salvate: chi lo fa?
  • poter scegliere cosa salvare, dove salvarlo e come salvarlo
  • possibilità che utilizzi beckend differenti per il backup, per cui lasciare all'utente la scelta di come salvare i suoi dati (rsync, duplicity o altro)
  • possibilità di avere anche la modalità testuale del programma (luckybackup lo fa)
  • criptare a piacimento i dati che si vanno a salvare utilizzando gpg (duplicity lo fa)

Esiste un programma del genere?
Ancora no mi sembra, per questo sto seriamente pensando di studiare python e costruire un qualcosa con questo.

Luckyback però sembra fare esattamente al caso mio con l'unico problema che usa rsync e non ha una integrazione con dolphin, almeno così mi sembra.
E' scritto in c++, io volevo usare python ma se il progetto è ben fatto come mi pare ed estenderlo per utilizzare anche altri beckend come duplicity non è difficile potrei collaborare con questo progetto.
Un'altra cosa che non mi piace molto è che è rilasciato sotto licenza GPLv3, vorrei un applicativo rilasciato sotto licenza LGPL (forse più appetibile per le aziende che magari potrebbero usarlo e svilupparlo).

Dopo tutta questa lunga pappardella, avete suggerimenti o critiche?


Ciao da me che sono io
panda84
Moderator
Posts
376
Karma
1
OS

Re: Strumenti di backup in KDE

Sun Feb 21, 2010 4:19 pm
Suggerimenti no, volevo solo farti i complimenti per lo studio preliminare che hai fatto su questa cosa, veramente approfondito!


Usate il pulsante Accept this answer per marcare una discussione come risolta!
Blog - LUG - KDE - Lavoro
User avatar MarioS
Registered Member
Posts
43
Karma
0
OS

Re: Strumenti di backup in KDE

Wed Mar 03, 2010 5:32 pm
Prima di partire con un progetto è sempre bene documentarsi su cosa esiste e cosa no.

Ho contattato un po' di sviluppatori.
Purtroppo le mie conoscenze di programmazione approfondita si limitano a php e bash.
Inoltre ho poco tempo a disposizione e non riesco a creare un qualcosa in poco tempo...

Vorrei contribuire al progetto luckybackup che mi sembra quello che ha più di tutti una bella integrazione con kde...il problema è che devo studiare qmake...il programmatore non usa il cmake come il resto di kde....
Inoltre ho una gran voglia di imparare python...per cui nel futuro può anche darsi che inizi a costruire una nuova applicazione partendo da quest'ultimo (luckybackup è scritto in c++).


Ciao da me che sono io
panda84
Moderator
Posts
376
Karma
1
OS

Re: Strumenti di backup in KDE

Sun Apr 11, 2010 2:28 pm
Eh, non è facile adattarsi all'approccio degli altri in programmazione, specie se non si ha grande esperienza di lavoro in team (ma anche lo stesso rimane difficile).


Usate il pulsante Accept this answer per marcare una discussione come risolta!
Blog - LUG - KDE - Lavoro

 
Reply to topic

Bookmarks



Who is online

Registered users: acrux, Baidu [Spider], bartoloni, Bing [Bot], enedinaham, Google [Bot], serro, Sogou [Bot], Stephen Leibowitz, Yahoo [Bot], yoronanta