problema con rsync

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 554
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

problema con rsync

Messaggio da Rama »

ho un problema con rsync che non capisco:

r@darkstar:~$ bacco
rsync: [sender] link_stat "/dati/aDoc/aAconti.ods" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1336) [sender=3.2.7]

bacco è così:

#!/bin/sh
rsync -r /dati/aDoc/aAconti.ods /backup/aDoc/aAconti.ods

le righe seguenti, tipo
rsync -r /dati/aDoc/aAvere.txt /backup/aDoc/aAvere.txt
funzionano

mentre backup, che non dà errori, è così:

#!/bin/sh
rsync -r /dati/aDoc/ /backup/aDoc/

i permessi sono identici sia nei files che negli script;

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3026
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: problema con rsync

Messaggio da ponce »

Rama ha scritto:
gio 20 lug 2023, 12:01
ho un problema con rsync che non capisco:

r@darkstar:~$ bacco
rsync: [sender] link_stat "/dati/aDoc/aAconti.ods" failed: No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1336) [sender=3.2.7]

bacco è così:

#!/bin/sh
rsync -r /dati/aDoc/aAconti.ods /backup/aDoc/aAconti.ods

le righe seguenti, tipo
rsync -r /dati/aDoc/aAvere.txt /backup/aDoc/aAvere.txt
funzionano

mentre backup, che non dà errori, è così:

#!/bin/sh
rsync -r /dati/aDoc/ /backup/aDoc/

i permessi sono identici sia nei files che negli script;
qual'e' l'output del seguente comando

Codice: Seleziona tutto

ls -la /dati/aDoc/aAconti.ods
?

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 554
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: problema con rsync

Messaggio da Rama »

r@darkstar:~$ ls -la /dati/aDoc/aAconti.ods
ls: impossibile accedere a '/dati/aDoc/aAconti.ods': File o directory non esistente

ma $ ls -la /dati/aDoc/ lo elenca;

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3026
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: problema con rsync

Messaggio da ponce »

Rama ha scritto:
gio 20 lug 2023, 15:30
r@darkstar:~$ ls -la /dati/aDoc/aAconti.ods
ls: impossibile accedere a '/dati/aDoc/aAconti.ods': File o directory non esistente

ma $ ls -la /dati/aDoc/ lo elenca;
quindi potresti incollare l'output (non editare, copia tutto cosi' com'e') di

Codice: Seleziona tutto

ls -la /dati/aDoc/
?

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 554
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: problema con rsync

Messaggio da Rama »

r@darkstar:~$ ls -la /dati/aDoc/
totale 52460
drwxrwxrwx 8 root root 4096 Jul 20 15:32 .
drwxrwxrwx 33 root root 4096 Jul 11 13:28 ..
-rw-rw-rw- 1 r users 17718 Jul 20 11:54 aAaconti.ods

e

r@darkstar:~$ ls -la /backup/aDoc/
totale 53156
drwxrwxrwx 8 root root 4096 Jul 20 12:05 .
drwxrwxrwx 22 root root 4096 Jul 11 13:27 ..
-rw-rw-rw- 1 r users 17718 Jul 20 12:05 aAaconti.ods

Avatar utente
ponce
Iper Master
Iper Master
Messaggi: 3026
Iscritto il: mer 5 mar 2008, 16:45
Nome Cognome: Matteo Bernardini
Slackware: slackware64-current
Kernel: 6.6.16
Desktop: lxde
Località: Pisa
Contatta:

Re: problema con rsync

Messaggio da ponce »

ehm, aAconti.ods e aAaconti.ods sono diversi (il file nella directory ha una "a" in piu')...
credo proprio che tu debba, in alternativa:
- rinominare il file nella directory;
- editare lo script "bacco" aggiungendo una "a" al nome del file da sincronizzare.

Avatar utente
Rama
Linux 3.x
Linux 3.x
Messaggi: 554
Iscritto il: sab 29 mar 2008, 12:18
Slackware: 15.0 x86_64
Kernel: 5.15.117
Desktop: KDE 5.23
Distribuzione: linuxmint-21.1-xfce
Località: Novara, provincia

Re: problema con rsync

Messaggio da Rama »

che scemo, eppure la prima cosa che avevo imparato nel Pascal (dimenticato del tutto ma il programma sugli automi cellulari gira ancora in Xp) era di evitare nomi assurdi o criptici;
grazie;

Avatar utente
joe
Iper Master
Iper Master
Messaggi: 3797
Iscritto il: ven 27 apr 2007, 11:21
Slackware: 15.0
Kernel: 5.15.38
Desktop: dwm

Re: problema con rsync

Messaggio da joe »

Non so se è questo il caso perché non conosco tutta la situazione intera, però così a naso io metterei qualche variabile in più nello script del tipo "SRC" e "DST" ecc...
diventa tutto più semplice soprattutto quando vorrai cambiare qualcosa, senza poi dover editare molti punti con rischio di errori anche solo di battitura. Poi va be' ci sono migliaia di modi per fare errori anche con le variabili.

Rispondi