Utilizzare cartelle condivise in rete, come cartelle locali
Mi capita spesso di dover trasferire file da un PC all’altro per mettere dati al sicuro; tar, ftp, cron, webmin etc. etc. sono pane quotidiano quando si tratta di queste cose.
Volendo evitare la configurazione di un sistema tipo Bacula per i backup (non proprio semplice da mettere in piedi) in molte situazioni quotidiane si può ricorrere a metodi semplici e che a volte sottovalutiamo.
Utilizzare una cartella condivisa in rete come parte integrante del filesystem si rivela la soluzione ottimale in tali casi.
Ammettiamo di avere due PC in rete:
- PC avente una cartella condivisa tramite Samba (oppure con OS Windows) all’utente "xxxx" dal nome "appoggio" (ip: 192.168.1.34)
- PC con Opensuse, Samba ed avente una partizione "work".
Nel caso si volesse schedulare un backup da archiviare nel PC 1, si potrebbe utilizzare la seguente procedura.
Creare la cartella /work/backup da utilizzare come montaggio della cartella "appoggio".
Aprire fstab ed inserire la seguente stringa (completa delle eventuali credenziali per "appoggio"):
//191.168.1.34/appoggio /work/backup cifs username=xxxx,password=xxxx,defaults,rw,user 0 0Ad ogni avvio del PC verrà automaticamente montata la cartella "appoggio" in /work/backup di OpenSUSE. Avere una condizione del genere ha molti vantaggi in varie occasioni.
Con un cron job potrete ad esempio fare un backup di un sito web con il comando:
tar -czf /work/backup/nomefile_di_destinazione.tgz /srv/www/htdocs/mio_sito
quindi generando un file .tgz da trasferire dal PC 2 tramite lan verso la cartella "appoggio"…e questo con un normale comando tar.
Ci sono altri metodi per raggiungere lo scopo, ma questo credo sia uno dei più semplici.
Gli ultimi 5 articoli di Massimo
- PuTTY: client SSH e telnet completamente open source - November 15th, 2008
- phpMyAdmin versione 3 breve introduzione - October 26th, 2008
- Registrare il desktop - October 14th, 2008
- Software 3D e Linux - October 6th, 2008
- Linux si fa strada - September 24th, 2008




















Leave a Reply