Aller au contenu

Featured Replies

Posté(e)

Bonjour,

J'aimerai faire un rsync de mes données (d'un serveur LINUX) sur le NAS DS110J.

le problème est que le rsync du NAS n'accepte pas les ACL (que je voudrais garder...)

Y a t il un moyen d'avoir une version de RSYNC avec prise en charge des ACL sur le NAS?

ps: J'ai essayé de le faire par ipkg après un boot strap, j'ai réussi a mettre la version 3.0.9 de rsync compatible DS110J mais elle a toujours pas la prise en charge des acl...

Merci

Posté(e)

le problème est que le rsync du NAS n'accepte pas les ACL (que je voudrais garder...)

Sur quoi te bases-tu pour dire ça?

fserv> /usr/syno/bin/rsync --help | grep syno
--syno-acl copy Synology ACL data
--syno-cmd=FILE Synology customized command from FILE
--syno-prog=FILE export progress of rsync transmission to FILE
--syno-auth Enable synology authentication machanism
--syno-pseudo-root
--syno-comp-mode Run rsync as compatible mode
 

Posté(e)
  • Auteur

Lors de la vérification de la version de rsync, il note : no ACLs.

Lorsque je tente de faire un rsync a partir d'un autre serveur avec l'option -A , celui ci me dit que le serveur distant n'accepte pas les acl...

> rsync --version
rsync version 3.0.8 protocol version 30
Copyright © 1996-2011 by Andrew Tridgell, Wayne Davison, and others.
Web site: http://rsync.samba.org/
Capabilities:
64-bit files, 64-bit inums, 32-bit timestamps, 64-bit long ints,
no socketpairs, hardlinks, symlinks, IPv6, batchfiles, inplace,
append, no ACLs, xattrs, iconv, no symtimes

rsync comes with ABSOLUTELY NO WARRANTY. This is free software, and you
are welcome to redistribute it under certain conditions. See the GNU
General Public Licence for details.

Posté(e)

J'avais lu un peu vite sans réaliser que l'objectif était de conserver les ACL entre DSM et un *autre* Linux

DSM gère les ACL avec une extension "maison" de ext4, synoacl:

 fserv> mount | grep ext4                                                                                                     
/dev/mapper/vol1-origin on /volume1 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl)             
/dev/mapper/vol2-origin on /volume2 type ext4 (usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,synoacl)
 

Par conséquent il n'est possible que de conserver les acl "synoacl" entre deux serveurs DSM (et encore sous réserve de bien utiliser le rsync de DSM).

D'un autre Linux vers DSM (ou inversement) ce ne sera pas possible.

Modifié par CoolRaoul

Posté(e)
  • Auteur

Ok je comprends

Merci pour tes eclaircissements.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.