Fórum Root.cz
Hlavní témata => Software => Téma založeno: vadimo 02. 12. 2014, 09:20:29
-
Na externý disk som si nahodil BTRFS s kompresiou. Teraz by som chcel skúsiť dedulikáciu suborov. No mám problem s pouzitím utility bedup z Githubu. Ked ju spustím bez argumentov, tak vsetko je OK, vyhodí mi to help. No ked sa ju snažím použiť s volbou scan tak mi to padne, vypíše nejaké chyby v pythone (teraz nemám k ním prístup). Používam Python 2.7 (odporucaju) a kernel 3.13 na Ubuntu 12.04. Nie som si istý či používam spravne ten prikaz. Používam ho na pripojenom disku takto:
sudo python -m bedup scan /media/6f099cf9-aceb-4b08-a03c-3c634c6a670e
Skúšal som použit aj namiesto cesty adresara adresu zariadenia /dev/sdc2.
Má niekto úspešné skusenosti so spustením tejto utility?
-
sorry, nemam skusenosti...
ale podla stranky
https://github.com/g2p/bedup
(co je komentar k bedupovskym zdrojakom),
tak:
1. staci sudo bedup
namiesto tvojho sudo python -m bedup
2. urcite je spravnejsie to /dev/sdc2 (ako /media/xyz)
lebo oni pisu:
" Filesystems can be referenced by uuid or by a path in /dev:"
asi budeme musiet pockat na to, kym nam nakopirujes tie presne chyby, ktore vypisal python
(ked budes mat pristup)
zatial sa zda, ze minimalne 6dni maju ludia problemy...
https://github.com/g2p/bedup/issues/55
"AttributeError: 'MigrationContext' object has no attribute '_update_current_rev' "
-
spravne treba takto:
bedup dedup --flush --defrag --size-cutoff 1048576
nebo proste
bedup dedup
deduplikuje vsechny pripojene btrfs; samozrejme poustis jako root nebo pres sudo
jeste by se mohlo hodit vycisteni databaze:
sqlite3 /root/.local/share/bedup/db.sqlite "VACUUM;"
-
Dakujem Vám všetkým za odpovede. Pozerám, že sa jedná o tú chybu ako uviedol uživatel "monitor".
Stačilo zakomenovať riadok 52 na ~/.local/lib/python2.7/site-package/bedup/migrations.py
Večerná zábava začína ;)