A la hora de copiar datos de una particion a otra, de forma que se conserven los permisos y las caracteristicas de los ficheros podemos utilizar al menos tres comandos diferentes ….
Se supone que la particion destino estara montada en /mnt/nova.
1.
cp -par / /mnt/nova
cp -pax / /mnt/nova
cp -axv / /mnt/nova
-p: Mantiene los atributos de los archivos
-a: Lo mismo que : -d -p -R
-r: copiado recursivo
-x: No se sale de la particion
-v: Verbose
-d: No sigue los enlaces simbolicos
-R: copiado recursivo
Recomiendo hecharle un vistazo al man, o mejor aun usar alguno de los
otros 2 metodos, mucho mejores.
2.
find / -mount -print | cpio -pdm /mnt/nova
find
-mount: No cambia de particion
cpio
-p: Se ejecuta en modo copy-pass
-d: Crea directorios si los necesita
-m: Mantiene los atributos de los archivos
3.
tar cSpf – . | (cd /mnt/nova ; tar xvSpf – )
c: crea un archivo nuevo
S: handle sparse files efficiently
p: Mantiene los atributos de los archivos
f: Fichero
x: Extrae archivos
v: verbose
Si detectais algun error o teneis alguna modificacion/sugerencia sobre estos tr
—
Carlos Cortes (aka carcoco)
http://bulma.net/todos.phtml?id_autor=132
Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=848 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.