Portál AbcLinuxu, 17. července 2025 13:28


Dotaz: navrh na skript, ktery bude hledat nove soubory

27.8.2007 15:03 David | skóre: 21 | Praha
navrh na skript, ktery bude hledat nove soubory
Přečteno: 300×
Odpovědět | Admin
Ahoj, mam pocitace A a B. Na pocitaci A je adresar /tonda, ktery potrebuju presunout na stroj B (tez do adresare /tonda). Adresar obsahuje cca 4 milinoy souboru, takze kopirovani trva zhruba 10 hodin. Problem je, ze na stroji A se adresar /tonda meni (server nemuzu na 10 hodin vypnout a zkopirvat adresar /tonda). Muj navrh je zkopirovat adresar /tonda z A na B. Pak stroj A vypnout (muzu maximalne na 4 hodiny), zjistit ktere soubory se zmenily, popr. ktere vznikly nove a ty pak prekopirovat (prepsat) na stroj B. Otazka: Jak byste zjistovaly ktere soubory se zmenily? Nechi po vas skript, ale napad :).
Diky, david.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.8.2007 15:06 David | skóre: 21 | Praha
Rozbalit Rozbalit vše Re: navrh na skript, ktery bude hledat nove soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Popr. jestli nevite tohle:
stat /etc/hostname
  File: `/etc/hostname'
  Size: 5               Blocks: 8          IO Block: 4096   regular file
Device: 900h/2304d      Inode: 210932      Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2006-07-13 18:08:38.000000000 +0200
Modify: 2006-11-22 20:22:16.000000000 +0100
Change: 2006-11-22 20:22:16.000000000 +0100
Co vyjadruji casy Access,Modify a Change, popr. ktery cas by se dal vyuzit k predeslemu?
Milan 27.8.2007 16:26 Milan "Nemo" Cingroš | skóre: 27 | blog: Nautilus | Plzeň
Rozbalit Rozbalit vše Re: navrh na skript, ktery bude hledat nove soubory
Popis těch časů je na Linuxwiki, tak to sem nebudu psát znova Atime, ctime, mtime. Ale jinak souhlasím s ostaními a použil bych rsync.
Soutěžte na české LinuxWiki a vyhrajte plyšového Tuxe.
27.8.2007 15:15 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: navrh na skript, ktery bude hledat nove soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
rsync :-)
27.8.2007 15:15 lscpu
Rozbalit Rozbalit vše Re: navrh na skript, ktery bude hledat nove soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja bych jeden napad mel: rsync
wolf09 avatar 27.8.2007 15:16 wolf09 | skóre: 30
Rozbalit Rozbalit vše Re: navrh na skript, ktery bude hledat nove soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na tohle by bylo asi nejlepsi pouzit rsync. Nejdrive se zkopiruje co jde (pokud to pujde za behu).

Pak se vypne co je treba na A a pomoci rsync se dotahne to, co se zmnenilo.

Nakonec se spusti co je treba na B.
Zkusili jste to vypnout a znovu zapnout ?
27.8.2007 15:30 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: navrh na skript, ktery bude hledat nove soubory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Stejnou situaci jsem řešil také dvoufázově. V prvním kole jsem ze živého systému překopíroval měnící se data na nový stroj (myslím přes tar + netcat), druhé kolo již při read-only zdroji přes rsync. Chvíli trvá, než rsync zjistí změny, ale je to stále daleko rychlejší, než kopírovat vše. 10 hodin první kolo a 4 hodiny druhé mi přijde reálné, navíc lze ještě na živém systému předem ověřit, jak přibližně dlouho rsync poběží.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.