openSUSEa suomeksi

openSUSE => Turvallisuus ja laitteisto => Aiheen aloitti: arijoutsi - 05.06.2011 - klo:12:34

Otsikko: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 05.06.2011 - klo:12:34
Vuosia toiminut, kunnes nyt yhtäkkiä ei enää. Mikähän tuossa mättää. Ulkoinen levy vaan alkaa täyttymään huolestuttavaa vauhtia kun /home hakemistosta poistettuja ei poisteta ulkoiselta levyltä. Muuten kopiointi toimii eli uudet ja muuttuneet tiedostot kopioituu ulkoiselle.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: harmie - 05.06.2011 - klo:21:22
Vuosia toiminut, kunnes nyt yhtäkkiä ei enää. Mikähän tuossa mättää. Ulkoinen levy vaan alkaa täyttymään huolestuttavaa vauhtia kun /home hakemistosta poistettuja ei poisteta ulkoiselta levyltä. Muuten kopiointi toimii eli uudet ja muuttuneet tiedostot kopioituu ulkoiselle.

Laitatko sen sinun rsync komennon tänne. Oletko huomannut mitään yhtäläisyyttä poistumattomissa tiedostoissa? Onko ne esim piilotiedostoja?
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 06.06.2011 - klo:06:33


Laitatko sen sinun rsync komennon tänne. Oletko huomannut mitään yhtäläisyyttä poistumattomissa tiedostoissa? Onko ne esim piilotiedostoja?

rsync -rtvu --delete --progress /home/ari/ /media/61f4dfa5-5920-405c-9553-d05e9e78674c

Ongelma koskee kaikkia tiedostoja ja hakemistoja, myös piilo.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: SuperOscar - 06.06.2011 - klo:12:55
Ettei olisi oikeuskysymys - muistaakseni sellainen konfiguraatio on täysin mahdollinen, että voi lisätä, voi kirjoittaa yli mutta ei voi poistaa. Missä formaatissa tuo ulkoinen levy on?
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 06.06.2011 - klo:14:37
Ettei olisi oikeuskysymys - muistaakseni sellainen konfiguraatio on täysin mahdollinen, että voi lisätä, voi kirjoittaa yli mutta ei voi poistaa. Missä formaatissa tuo ulkoinen levy on?

ext4. Oikeudet on käyttäjällä.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: SuperOscar - 06.06.2011 - klo:23:26
Missä formaatissa tuo ulkoinen levy on?

ext4. Oikeudet on käyttäjällä.

Siinä taisi mennä sitten sekin teoria, ainakin mikäli chmod-komennon man-sivua yhtään ymmärrän: ns. sticky bit ei voi estää kansion omistajaa poistamasta tiedostoa.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: harmie - 07.06.2011 - klo:21:54
rsync -rtvu --delete --progress /home/ari/ /media/61f4dfa5-5920-405c-9553-d05e9e78674c

Ongelma koskee kaikkia tiedostoja ja hakemistoja, myös piilo.
Jos teet jonkun toisen testi hakemiston ja testaat niin tekeekö samaa?

Onnistuuko sellaisen poistetun tiedoston poistaminen manuaalisesti sieltä ulkoiselta levyltä?

EDIT: ja voit kokeilla laittaa useamman -v vivun kokeile jos -rtvvu antaisi enemmän infoa miksi skippaa poistamisen tai jopa -rtvvvu
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 08.06.2011 - klo:12:25

Jos teet jonkun toisen testi hakemiston ja testaat niin tekeekö samaa?

Tekee

Lainaus
Onnistuuko sellaisen poistetun tiedoston poistaminen manuaalisesti sieltä ulkoiselta levyltä?

Onnistuu

Lainaus
  EDIT: ja voit kokeilla laittaa useamman -v vivun kokeile jos -rtvvu antaisi enemmän infoa miksi skippaa poistamisen tai jopa -rtvvvu

Ei auttanut nämäkään neuvot. Kokeilin lucky backup ohjelmaa, ei myöskään se poistanut. Tosin tuo taitaa käyttää rsynciä. cp olis toinen mahdollisuus, mutta en kyllä man sivulta osannut suomentaa olisko siinä tuota deleteä vastaavaa komentoa.

Edit. Nyt kun muistelen, niin tuo rsync on luultavasti toiminut koko ajan näin kun 11.4 versio ollut koneessa. 11.3:ssa toimi oikein.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: SuperOscar - 08.06.2011 - klo:12:38
Ei auttanut nämäkään neuvot. Kokeilin lucky backup ohjelmaa, ei myöskään se poistanut. Tosin tuo taitaa käyttää rsynciä. cp olis toinen mahdollisuus, mutta en kyllä man sivulta osannut suomentaa olisko siinä tuota deleteä vastaavaa komentoa.

Unison olisi vielä yksi vaihtoehto; sitä olen itse käyttänyt. Tosin rsyncin ja Unisonin yksi eroavuus taisi olla suuntaisuus: rsync kopioi vain yhteen suuntaan (lähde ja kohde), Unison kumpaankin suuntaan (replikat).
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 08.06.2011 - klo:13:44


Unison olisi vielä yksi vaihtoehto; sitä olen itse käyttänyt. Tosin rsyncin ja Unisonin yksi eroavuus taisi olla suuntaisuus: rsync kopioi vain yhteen suuntaan (lähde ja kohde), Unison kumpaankin suuntaan (replikat).

Toimii pari kolme sekunttia sitten jämähtää ???
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: SuperOscar - 08.06.2011 - klo:17:24
Toimii pari kolme sekunttia sitten jämähtää ???

Erikoista... Ettei siinä levyssä (tai tiedostojärjestelmässä) ole jotain vikaa? Unisonhan (ehkä rsync’kin) tarkistaa oletusarvoisesti myös tiedoston sisällön päätelläkseen, onko se muuttunut.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 08.06.2011 - klo:18:37
Toimii pari kolme sekunttia sitten jämähtää ???

Erikoista... Ettei siinä levyssä (tai tiedostojärjestelmässä) ole jotain vikaa? Unisonhan (ehkä rsync’kin) tarkistaa oletusarvoisesti myös tiedoston sisällön päätelläkseen, onko se muuttunut.

Tämä on täysin mahdollista. Pari päivää sitten kone jämähti siten ettei mikään toiminut. Virrat katkaisin ja käynnistin, mutta sekään ei auttanut vaan piti töpseli ottaa seinästä pois jonka jälkeen käynnistyi, mutta graafiseen tilaan ei päässyt kuin roottina. Korjasin kuitenkin tuon ja nyt on toiminut taas. Eniten epäilen muistikampaa ja olenkin testannut molemmat erikseen 2 kampaa kun on. Vielä ei ole tapahtunut mitään erikoista, joten pitää vaan odotella. Onhan tuo levykin yksi mahdollisuus pitäisi vaan olla toinen levy testaukseen.
Otsikko: Vs: rsync ei enää huomioi --delete parametria
Kirjoitti: arijoutsi - 08.06.2011 - klo:20:12
Otetaas komentoo vähän takaisin. Piti odotella muutama minuutti ennenkuin Unison lähti kopioimaan. Täytyy huomenna testata lisää kunhan nyt saa kopioinnin suoritettua.