[ubuntu-it] Spostare /VAR in partizione nuovo disco.

Alessio Cappelli amc a interfree.it
Mar 20 Feb 2007 10:23:52 GMT


Se leggi cosa fa esattamente il comando, vedi che non esiste un file di 
tar nel senso stretto del termine:

la prima parte scrive lo standard output ("f -") leggendo dalla 
directory corrente (" . "), che è la /var perché prima ci ha fatto cd, e 
poi il secondo tar scrive quello che gli viene passato dalla pipe su 
/mnt/var, preservando i permessi con "p". Quando li legge (i permessi), 
li legge come sono (e li può leggere, insieme a tutto il file, se lanci 
il comando come root, sennò rischi di non poter copiare qualche pezzo 
importante considerato che si tratta della /var), quindi non è 
necessario mettere "p" anche in lettura.
 
 Alessio

pacmo a tiscalinet.it ha scritto:
> Alessio Cappelli ha scritto:
>   
>> Si, infatti nella seconda parte della pipe il comando è "tar x *p* f"
>>
>>  Alessio
>>
>>
>>     
>
> Avevo notato, ma credevo dovesse esser messo anche quando crea il file
> di tar.
> Non la sapevo proprio.
> Grazie mille
>
>  pacmo a tiscalinet.it ha scritto:
>   
>>> Alessio Cappelli ha scritto:
>>>   
>>>       
>>>> Ok, già che ci siamo, allora suggerirei:
>>>>
>>>> **# cd /var; tar cf -  . | (cd /mnt/var; tar xpf - )
>>>>
>>>> **... nell'ipotesi che si voglia copiare tutta la /var su un nuovo filesystem montato su /mnt/var
>>>>
>>>> Ciao
>>>>   Alessio
>>>> **
>>>> **
>>>>
>>>>
>>>>
>>>>     
>>>>         
>>> Domanda :
>>> per mantenere i permessi/proprietario/gruppo non è necessaria anche
>>> l'opzione p ???
>>>
>>>
>>>   
>>>       
>>     
>
>
>   




Maggiori informazioni sulla lista ubuntu-it