Kirjoittaja Aihe: rsync ei enää huomioi --delete parametria  (Luettu 8522 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
rsync ei enää huomioi --delete parametria
« : 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.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2768
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #1 : 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?

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #2 : 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.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 922
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #3 : 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?
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #4 : 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ä.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 922
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #5 : 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.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa harmie

  • Valvoja
  • *
  • Viestejä: 2768
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #6 : 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
« Viimeksi muokattu: 07.06.2011 - klo:22:08 kirjoittanut harmie »

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #7 : 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.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 922
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #8 : 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).
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #9 : 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ää ???
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 922
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #10 : 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.
pöytäkone 1, kannettavat 1–3: Debian GNU/Linux 12; pöytäkone 2: openSUSE Tumbleweed; NUC: openSUSE Leap 15.5; RPi 1: FreeBSD 14-RELEASE; RPi 2: LibreELEC 11

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #11 : 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.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.

Poissa arijoutsi

  • Käännösryhmä
  • *
  • Viestejä: 2062
  • Sukupuoli: Mies
Vs: rsync ei enää huomioi --delete parametria
« Vastaus #12 : 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.
HP Elite book, openSUSE Leap 15.2
Mac mini Catalina.
Puhelin, iPhone SE.