Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 16-09-2018 21:51:57

michelw
Membre
Distrib. : serveur debian
Inscription : 27-11-2011

[resolu]synchroniser deux répertoires sous debian 9

Bonjour,
Je souhaiterai synchroniser deux répertoires qui sont sur le même serveur. C'est à dire qu'une modification dans un répertoire entraine la modification de l'autre et vice et versa. Auriez-vous une idée de méthode à ce sujet?
En vous remerciant

Dernière modification par michelw (28-09-2018 21:04:18)

Hors ligne

#2 17-09-2018 00:21:37

MicP
Membre
Inscription : 29-02-2016

Re : [resolu]synchroniser deux répertoires sous debian 9

Bonjour

…une modification dans un répertoire entraine la modification de l'autre.…

Il est possible de faire lancer un script (qui lancera une commande rsync)
par un évènement retourné par inotify qui peut détecter la modification du contenu d'un ou des répertoires à synchroniser.

Voir : linuxfr.org -> Exploiter inotify, c’est simple

Dernière modification par MicP (17-09-2018 02:20:40)

Hors ligne

#3 17-09-2018 07:33:53

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian stretch 9.4
Noyau : Linux 4.9.0-6-amd64
(G)UI : Gnome 3.22
Inscription : 29-04-2015

Re : [resolu]synchroniser deux répertoires sous debian 9

S'il n'y a pas de différence de droit utilisateur entre les deux répertoires un simple lien symbolique devrait suffire.

Chaque siècle fera son œuvre, aujourd’hui civique, demain humaine. Aujourd’hui la question du droit, demain la question du salaire. Salaire et droit, au fond c’est le même mot. L’homme ne vit pas pour n’être point payé ; Dieu en donnant la vie contracte une dette ; le droit, c’est le salaire inné ; le salaire, c’est le droit acquis.
             Quatrevingt-treize
             Victor Hugo.

Hors ligne

#4 17-09-2018 08:26:16

Invité-X
Invité

Re : [resolu]synchroniser deux répertoires sous debian 9

Tu as les logiciels unicron (cli) ou freefilesync (graphique)

#5 17-09-2018 08:51:01

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 9 (stretch) 64 bits + backports
Noyau : 4.9.65-3+deb9u2
(G)UI : gnome
Inscription : 21-10-2008

Re : [resolu]synchroniser deux répertoires sous debian 9

Philou92 a écrit :

un simple lien symbolique


Voir le tuto de la commande ln :
https://debian-facile.org/doc:systeme:ln wink


"Théo et Adama te rappellent pourquoi Zyed et Bouna couraient…"
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

En ligne

#6 18-09-2018 18:06:07

michelw
Membre
Distrib. : serveur debian
Inscription : 27-11-2011

Re : [resolu]synchroniser deux répertoires sous debian 9

Bonsoir, merci pour vos réponse. Suite à celles-ci j'ai vérifier les droits des deux dossiers qui m’intéressent à savoir:
uploads et mediaWordpress

La commande:

/var/www/wordpress/wp-content# ls -l


Me renvoie

drwxr-xr-x  3 wordpress wordpress 4096 Sep 16 16:08 uploads


et la commande:

/home/yunohost.app/nextcloud/data/michelwnextcloud/files# ls -l


Me renvoie

drwxr-xr-x 2 nextcloud nextcloud    4096 Sep 18 17:52 mediaWordpress


Vous êtes donc d'accord les droits sont les mêmes donc un lien symbolique simple devrait suffire. Je vais donc creuser le tuto proposé: https://debian-facile.org/doc:systeme:ln.
Avez-vous des remarques complémentaires à faire?

Hors ligne

#7 18-09-2018 18:52:41

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : [resolu]synchroniser deux répertoires sous debian 9

heu... tu veux dire que le mask est le même 755... mais ce n'est pas le même propriétaire !
après si le mediaWordpress peut être en lecture seule, ça va aller... sinon le mieux c'est de créer un groupe, qui contiendrait l'user wordpress et nextcloud, et changer le mask en 775, sans oublier le nom du groupe

MASTODON | MON IP | UP-CLOUD
MSI-X99A-RAIDER Intel-i7-6800K 128Go-DDR4 Geforce-GTX960 M2-NVMe-SSD960PRO-512Go file-R0925f65f616cbdd999e13756a522a32c

Hors ligne

#8 18-09-2018 19:15:20

Freemaster
Membre
Lieu : Nord
Distrib. : Debian amd64
Inscription : 31-07-2018
Site Web

Re : [resolu]synchroniser deux répertoires sous debian 9

sinon plus simple, sans avoir à créer de nouveau groupe

useradd -G wordpress nextcloud
chmod -R g+w /var/www/wordpress/wp-content/uploads
rm -r /home/yunohost.app/nextcloud/data/michelwnextcloud/files/mediaWordpress
ln -s /var/www/wordpress/wp-content/uploads /home/yunohost.app/nextcloud/data/michelwnextcloud/files/mediaWordpress
 

Dernière modification par Freemaster (18-09-2018 19:28:48)


MASTODON | MON IP | UP-CLOUD
MSI-X99A-RAIDER Intel-i7-6800K 128Go-DDR4 Geforce-GTX960 M2-NVMe-SSD960PRO-512Go file-R0925f65f616cbdd999e13756a522a32c

Hors ligne

#9 28-09-2018 21:03:32

michelw
Membre
Distrib. : serveur debian
Inscription : 27-11-2011

Re : [resolu]synchroniser deux répertoires sous debian 9

Merci pour votre aide

Hors ligne

Pied de page des forums