Sync reorganizace stromu (SOLVED)
Vladimir Macek
macek na sandbox.cz
Pondělí Prosinec 19 14:15:33 CET 2011
On 19.12.2011 13:03, Michael Mraka wrote:
> % Nevite o nastroji, ktery by syncnul tu reorganizaci za me?
>
> Ja bych si asi udelal lokalne novou adresarovou strukturu, do ni
> nahardlinkoval stavajici soubory. Pak rsync -H..., takze se na druhe
> strane bude jenom linkovat a nic prenaset. No a pak smazat stare
> adresare.
Bezva! Chvili mi muselo dochazet, jak to myslite, ale je to ono. Moc diky!
Pro zajemce ukazka, jaky je to fofr:
$ df .
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext3 430633168 384746432 24011832 95% /
$ df -i .
Filesystem Type Inodes IUsed IFree IUse% Mounted on
/dev/sda1 ext3 27344896 892838 26452058 4% /
$ du -hs Photos
51G Photos
$ find Photos | wc -l
18275
$ time cp -rl Photos Photos2
real 0m0.274s
user 0m0.016s
sys 0m0.256s
$ df .
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext3 430633168 384748216 24010048 95% /
$ df -i .
Filesystem Type Inodes IUsed IFree IUse% Mounted on
/dev/sda1 ext3 27344896 893150 26451746 4% /
$ du -hcs Photos Photos2
51G Photos
1.8M Photos2
51G total
$ find Photos Photos2 | wc -l
36550
Ted zbyva udelat reorganizaci ve Photos2, pak NAJEDNOU prenest Photos a
Photos2 pomoci
rsync -H
Nato na obou strojich smazat Photos a prejmenovat Photos2 na Photos.
To jsem hledal, mam radost.
Keywords: rsync detect rename move workaround
--
: Vladimir Macek : http://macek.sandbox.cz : +420 608 978 164
: UNIX && Dev || Training : Python, Django : GPG key 1F059424
: MOJE AKT. SKOLENI: http://macek.sandbox.cz/skoleni/aktualni.html
Další informace o konferenci Linux