1
Ohjelmointi, palvelimet ja muu edistyneempi käyttö / Vs: TrueCrypt SSHFS:n yli ja rsync
« : 14.07.09 - klo:15.31 »Voisit kokeilla auttavatko sshfs:n optiot sshfs_sync ja no_readahead. Ensimmäinen optio muuttaa kirjoitusoperaatiot synkronisiksi ja jälkimmäinen tekee saman lukuoperaatioille. Lisäksi cachen voi poistaa käytöstä asettamalla option cache=no. Epäilisin että kaikki kolme ovat tarpeen jos haluat että rsync toimii oikein.
Kerro sitten kokeiltuasi oliko noista mitään apua.
Lähde: man sshfs
Kiitos vastauksesta.
Kokeilin nyt sshfs:ää noilla kolmella, mutta edelleen rsync käyttäytyy samalla tavalla truecryptimagelle kopioitaessa. Ainoastaan käyttämällä kertomaani "-o direct_io", saan kopioinnit oikeasti menemään ilman cachea, mutta silloin truecryptimagea ei voi mountata.
Voisiko tässä olla kyseessä joku muu cache, koska sellainen näkyy olevan, vaikka cache=no on käytössä?
Tuo cache ei minua haittaisi, jos vain saisin tarkempaa tietoa, miten cachen tyhjennyksessä varmistetaan datan siirtyminen perille ehjänä. Ja vaikka joku tiedosto siirtyisikin rikkinäisenä, korjaantuisi se seuraavan rsync-ajon yhteydessä.
Edit: Toimii se sittenkin oikein noilla komennoilla. Pienillä tiedostomäärillä kokeiltaessa siirron jälkeenkin siirtyi hetken dataa, mutta isoja määriä siirrettäessä rsync ei mennytkään enää nopeasti loppuun ja siirron jälkeen dataa siirtyi vain hetken.