[ubuntu-it] "casotti" tra 12.04 e 12.10
Felix
lccflc a email.it
Mar 15 Gen 2013 17:02:35 UTC
Il 15/01/2013 17:59, Felix ha scritto:
> Il 15/01/2013 17:18, Davide Depau ha scritto:
>> Il giorno 15 gennaio 2013 17:07, Felix <lccflc a email.it
>> <mailto:lccflc a email.it>> ha scritto:
>>
>> script rsync :
>>
>> #!/bin/sh
>> #Questo programma effettua il backup di "/home/Documenti" su disco
>> USB_Maxtor/Linux/Documenti"
>> #
>> echo Inizio ora il Backup
>> sudo rsync -a -v --delete /home/felix/Documenti
>> /media/maxtor_usb/Linux/
>>
>>
>> Usa questo script Python che fa lo stesso del tuo, ma controlla se la
>> chiavetta è in /media o /media/$USER:
>>
>> #!/usr/bin/env python2.7
>> # -*- coding: utf-8 -*-
>>
>> import os, subprocess
>> path = os.path.join("/media/", os.environ["USER"], "maxtor_usb/Linux/")
>>
>> print "Inizio ora il Backup"
>> if os.path.exists(path):
>> p = subprocess.Popen(["rsync", "-av", "--delete",
>> "/home/felix/Documenti", path])
>> p.wait()
>> else:
>> p = subprocess.Popen(["rsync", "-av", "--delete",
>> "/home/felix/Documenti", "/media/maxtor_usb/Linux/"])
>> p.wait()
>>
>> Dovrai però eseguirlo da root, con "sudo" quindi...
>>
>> --
>> Davide
>>
>
> Anzitutto Ti ringrazio per la cortese segnalazione.
> Permettimi una domanda: in cosa il tuo script migliora il mio backup
> se comunque posso indicare anche nel mio indifferentemente sia
> "/media/path_usb/" sia "/media/mio_user_path_usb" ?
>
> Chiarisco, a scanso di equivoci, che non è una provocazione ma puro
> desiderio di apprendere :-)
> Felice
>
Aggiungo: il mio problema non è modificare lo script in quanto ne ho uno
diverso per ogni singola directory ed ho realizzato anche quelli inversi
(per il restore).
Il mio problema sono i permessi che si "sconvolgono" tra lo script
"/media/path_usb/" (fino alla 12.04) e quello "/media/mio_user_path_usb"
(della 12.10).
Il mio problema sta lì e temo sia senza soluzione :-(((
--
decette 'o pappece vicin'a noce... ramm'o tiempo, ca te spertoso...
Maggiori informazioni sulla lista
ubuntu-it