View previous topic :: View next topic |
Author |
Message |
pawelek Apprentice
Joined: 17 Dec 2006 Posts: 178 Location: Civitas Kielcensis
|
Posted: Sun Apr 15, 2007 5:49 pm Post subject: Backup Gentoo - problemy z tar-em |
|
|
Witam wszystkich
Próbuję spakować Gentoo i mam pewien problem z katalogien /sys.
Dałem taką komendę, żeby spakować
Code: |
tar -clvpj --exclude=/mnt/* --exclude=/proc/* --exclude=/usr/portage/distfiles/* --exclude=/home/* --exclude=/usr/local/* --exclude=/tmp/* -f /mnt/tmp/kopialinuxdobry.tar.bz2 /
|
Przy dojściu do katalogu /sys pojawiło się pełno errorów. Poniżej fragment tego co pokazało
Code: |
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:03.0/resource
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:03.0/resource: File shrank by 3697 bytes; padding with zeros
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:03.0/power/
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:03.0/power/wakeup
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:03.0/power/wakeup: File shrank by 4095 bytes; padding with zeros
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:03.0/power: file changed as we read it
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:03.0/uevent: Cannot open: Permission denied
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:03.0: file changed as we read it
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.1/
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.1/resource0
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:02.1/resource0: Read error at byte 0, while reading 4096 bytes: Input/output error
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.1/config
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.1/bus
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.1/subsystem
/sys/devices/pci0000:00/0000:00:1e.0/0000:02:02.1/msi_bus
tar: /sys/devices/pci0000\:00/0000\:00\:1e.0/0000\:02\:02.1/msi_bus: File shrank by 4096 bytes; padding with zeros
|
Po tym tar szedł dalej i chyba doszedł do końca, ale głowy nie dam. W każdym bądź razie pokazał takie coś
Code: | tar: Error exit delayed from previous errors
|
Czy da się ten katalog /sys bezpiecznie wywalić dodając do exclude?
Przy okazji możecie się przyjrzeć, opcją które dałem. Czy takie coś może być, a może coś dodać.
Co do katalogów /usr/local i /home, mam je na osobnych partycjach i już zrobiłem backup.
Czy dało by się sprawdzić, jakie pliki zostały zmodyfikowane/usunięte/dodane od czasu archiwizacji ? Najlepiej jakby ten programik sprawdzał sprawdzając cały plik, a nie tylko atrybuty, takie jak data modyfikacji itp.
I chyba najważniejsze, czy można robić backup systemu na uruchomionym systemie, czy powinno się to robić z jakiegoś LiveCD. |
|
Back to top |
|
|
BeteNoire Veteran
Joined: 25 Sep 2005 Posts: 1827
|
Posted: Sun Apr 15, 2007 5:53 pm Post subject: |
|
|
Co do mnie to /sys również omijam jako --exclude. _________________ powered by power plant |
|
Back to top |
|
|
pawelek Apprentice
Joined: 17 Dec 2006 Posts: 178 Location: Civitas Kielcensis
|
Posted: Sun Apr 15, 2007 6:02 pm Post subject: |
|
|
BeteNoire wrote: | Co do mnie to /sys również omijam jako --exclude. |
A przywracałeś już system po takim backupie ? |
|
Back to top |
|
|
BeteNoire Veteran
Joined: 25 Sep 2005 Posts: 1827
|
Posted: Sun Apr 15, 2007 6:02 pm Post subject: |
|
|
Przywracałem.
/sys jest jak /proc, dynamicznie tworzony, nie trzeba... nie powinno się go pakować. _________________ powered by power plant |
|
Back to top |
|
|
pawelek Apprentice
Joined: 17 Dec 2006 Posts: 178 Location: Civitas Kielcensis
|
Posted: Sun Apr 15, 2007 6:18 pm Post subject: |
|
|
BeteNoire wrote: | Przywracałem.
/sys jest jak /proc, dynamicznie tworzony, nie trzeba... nie powinno się go pakować. |
Jak już robiłeś backup, to powiedz, ty go robiłeś na uruchomionym systemie, czy nie? |
|
Back to top |
|
|
BeteNoire Veteran
Joined: 25 Sep 2005 Posts: 1827
|
Posted: Sun Apr 15, 2007 6:38 pm Post subject: |
|
|
pawelek wrote: | BeteNoire wrote: | Przywracałem.
/sys jest jak /proc, dynamicznie tworzony, nie trzeba... nie powinno się go pakować. |
Jak już robiłeś backup, to powiedz, ty go robiłeś na uruchomionym systemie, czy nie? |
Myślisz, że rozwodziłbym się nad _pustym_ katalogiem /sys gdybym robił backup z livecd? _________________ powered by power plant |
|
Back to top |
|
|
XianN Tux's lil' helper
Joined: 21 Jan 2006 Posts: 82 Location: .wroc.pl
|
Posted: Sun Apr 15, 2007 7:45 pm Post subject: |
|
|
Wydaje mi sie, ze mozesz spokojnie jeszcze pare katalogow olac:)
Code: | --exclude=/usr/portage/distfiles/* |
spokojnie zmien na
Code: | --exclude=/usr/portage/* |
W razie czego mozesz sobie snapshota skadkolwiek zassac, albo zwyczajnie emerge --sync zrobic.
No i dodatkowo /var/tmp/* przydaloby sie wykluczyc. |
|
Back to top |
|
|
|