Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

backup via rsync

32 réponses
Avatar
Une Bévue
j'ai du louper qqc car mon backup rsync oublie des trucs, par exemple le
symlink et son script de backup :

/home/yt/bin/backup2DD

symlink qui pointe vers :

/home/yt/bin/scripts/backup2DD.zsh

j'ai eu le mesage d'erreur suivant :

yt@D620:~$ sudo /home/yt/bin/backup2DD >
Installations/11-12-15--09-48--backup2DD.txt
rsync: readlink_stat("/home/yt/.gvfs") failed: Permission denied (13)
rsync error: some files/attrs were not transferred (see previous errors)
(code 23) at main.c(1060) [sender=3.0.7]

les perms de .gvfs :
yt@D620:~$ ls -al /home/yt/.gvfs
total 4
dr-x------ 2 yt yt 0 2011-12-15 07:04 .
drwxr-xr-x 47 yt yt 4096 2011-12-15 09:19 ..


mon script "backup2DD.zsh" :
========================================================================================
#!/usr/bin/zsh

[ "$SUDO_USER" -a `id -u` -eq 0 ] || {
echo "Please run via sudo."
exit 1
}

export backup=/media/DD

if [ -d "$backup" ]; then
yt="/home/yt"
yt_="$backup/yt/"
echo "backup de '$yt' dans '$yt_'."
rsync -avz --delete-after $yt $yt_
etc="/etc"
etc_="$backup/etc/"
echo "backup de '$etc' dans '$etc_'."
rsync -avz --delete-after $etc $etc_
else
echo "Le disque '$backup' n'est pas monté."
fi

exit 0

========================================================================================


aussi, quand je suis en sudo, apparemment, le PATH est différent, par
exemple, je n'ai pas mon "/home/yt/bin" dans le PATH, ça se règle
comment le PATH de sudo ???

c'est automatique sur Ubuntu d'avoir "/home/yt/bin" dans le PATH ?
je ne l'ai pas ajouté par moi-même et pourtant il y est...

2 réponses

1 2 3 4
Avatar
Nicolas George
Arnaud Gomes-do-Vale , dans le message
, a écrit :
Ça peut aussi servir quand tu parles directement à un rsyncd qui
l'accepte ; perso j'ai tendance à l'interdire, la bande passante est
suffisamment bon marché pour qu'on n'encombre pas les processeurs avec
ça.



Si tu préfères économiser le CPU plutôt que la bande passante, enlève ton
serveur rsync et installe un serveur FTP.
Avatar
Arnaud Gomes-do-Vale
Nicolas George <nicolas$ writes:

Si tu préfères économiser le CPU plutôt que la bande passante, enlève ton
serveur rsync et installe un serveur FTP.



J'ai aussi, c'est pas le même usage. ;-)

Par contre je me rends compte que je suis dans un cas un peu
particulier : en pratique, quand je transfère une grosse quantité de
données sur un réseau lent, c'est presque toujours sous forme d'archives
compressées. Dans ce cas, la compression au niveau du protocole de
transfert ne changera pas grand chose.

--
Arnaud
http://blogs.glou.org/arnaud/
1 2 3 4