Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2018, à 05:33

Ambigua

Cloud sur un réseau locale et externe

Salut!

Je suis chargé d'organiser la "sauvegarde" de fichiers et dossiers de 5 PCs fixes et 3 portables, tous sous Linux Ubuntu ou Xubuntu, connectés en réseau local par RJ45 ou WIFI.
Un seul sert de "serveur" pour diverses sources de documents et passerelle à Internet.

Le but est que chacun sauve en temps réel ou en différé (la nuit) les documents créés ou modifiés sur le "cloud" (le serveur) et aussi sur un serveur externe mais que la nuit car il y a peu de bande passante (Bolivie).
Mais quel logiciel choisir??

Owncloud me parait bien mais y'a t-il mieux?
et surtout pour "programmer" la mise en échange la nuit sur un serveur externe... Là, je n'ai pas trouvé...


A+

Florent

Hors ligne

#2 Le 08/05/2018, à 12:19

Bristow

Re : Cloud sur un réseau locale et externe

Le mieux est d'utiliser rsync : https://doc.ubuntu-fr.org/rsync

Puis, au lancement des PC ou à l'extinction, tu programmes un lancement de script. Je te montre le mien :

#!/bin/bash
REPERTOIRE_SOURCE="/home/"
REPERTOIRE_DESTINATION="/mnt/Sauvegarde_home/"
  
# Détecter la présence du volume de destination et interrompre l'opération si nécessaire
if [ ! -e "$REPERTOIRE_DESTINATION" ]
	then
		echo "Attention, le disque de sauvegarde n'est pas présent"
	exit
fi
  
rsync -a --progress --delete --stats --filter "- MyCozy/" --filter "- .local/share/Trash/files/" --filter "- .thumbnails/" --filter "- .teamviewer/" --filter "- Steam/" --filter "- .Trash/" --filter "- .gvfs/" --filter "- *.tmp" --filter "- *.vdi" --filter "- *.iso" --filter "- lost+found/" --filter "- .cache/" --filter "- .PlayOnLinux/" --filter "- .wine/" --filter "- .beagle/" --filter "- .java/" --filter "- tmp/" --filter "- hubiC/" --filter "- .mozilla/" --filter "- Téléchargements/" "$REPERTOIRE_SOURCE" "$REPERTOIRE_DESTINATION"
  
echo "La commande de sauvegarde a terminé son travail..."
echo "Vérifiez dans le terminal s'il n'y a pas eu d'erreur !"
read

Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Ubuntu 22.04 Gnome - Également sur Mastodon.

Hors ligne

#3 Le 08/05/2018, à 16:15

Ambigua

Re : Cloud sur un réseau locale et externe

Salut!

Oui,MERCI!!  rsync à l'air de correspondre à la demande. wink

Par contre, comment lances-tu le script? manuellement? ou il est possible de le lancer de façon automatique à telle ou telle heure(s) ?

Par contre, il faut que je trouve pour le serveur afin qu'il envoie sur le serveur distant le moyen de communiquer en SSH... mais je ne suis pas certain que le serveur distant accepte ça hmm


A+

Florent

Hors ligne

#4 Le 08/05/2018, à 16:49

Bristow

Re : Cloud sur un réseau locale et externe

Ambigua a écrit :

Par contre, comment lances-tu le script? manuellement? ou il est possible de le lancer de façon automatique à telle ou telle heure(s) ?

Je le lance à la connexion en utilisant simplement l'outil Applications au démarrage mais il vaut mieux le lancer lors de l'extinction. Là, je ne sais pas répondre.

Concernant l'heure fixe, tu peux utiliser l'outil cron : https://doc.ubuntu-fr.org/cron

Ambigua a écrit :

Par contre, il faut que je trouve pour le serveur afin qu'il envoie sur le serveur distant le moyen de communiquer en SSH... mais je ne suis pas certain que le serveur distant accepte ça hmm

C'est quoi le serveur distant ?

Sinon, tu peux aussi monter des partages NFS sur tes clients pour que les utilisateurs enregistrent directement sur le serveur. C'est pas très compliqué à mettre en place et c'est surtout très bien expliqué là : https://doc.ubuntu-fr.org/nfs


Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Ubuntu 22.04 Gnome - Également sur Mastodon.

Hors ligne

#5 Le 08/05/2018, à 17:42

Ambigua

Re : Cloud sur un réseau locale et externe

Bristow a écrit :

C'est quoi le serveur distant ?

L'entreprise a un serveur où est logé leur site web et des données privées.
Ils ont 2To de dispo et seulement 60Mo utilisé big_smile

Par contre, j'ai des identifiants FTP et pour MySQL, mais je n'ai rien pour le SSH.
J'ai envoyé un mail à l'hébergeur à ce sujet.

Bristow a écrit :

Sinon, tu peux aussi monter des partages NFS sur tes clients pour que les utilisateurs enregistrent directement sur le serveur. C'est pas très compliqué à mettre en place et c'est surtout très bien expliqué là : https://doc.ubuntu-fr.org/nfs

Je vais regarder ça...


A+

Florent

Hors ligne

#6 Le 08/05/2018, à 17:52

Bristow

Re : Cloud sur un réseau locale et externe

Ambigua a écrit :
Bristow a écrit :

C'est quoi le serveur distant ?

L'entreprise a un serveur où est logé leur site web et des données privées.
Ils ont 2To de dispo et seulement 60Mo utilisé big_smile

Par contre, j'ai des identifiants FTP et pour MySQL, mais je n'ai rien pour le SSH.
J'ai envoyé un mail à l'hébergeur à ce sujet.

Ce ne serait pas des données privées si tu ne peux pas utiliser autre chose que du FTP... En même temps, cela semble être plus pour héberger le site web ; attention donc à la sécurité !


Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org
Ubuntu 22.04 Gnome - Également sur Mastodon.

Hors ligne

#7 Le 08/05/2018, à 18:07

Ambigua

Re : Cloud sur un réseau locale et externe

oui, tout à fait!
Pour cela que j'ai parlé de SSH qui est bien plus sûr.

Oui, l'hébergement au départ est fait pour des sites web ou des données... mais avec un niveau de sécurité satisfaisant.

De plus, aucune donnée stockée n'est classée "Secret Défense" tongue
ce sont principalement des montages images et des animations 3D ainsi que des présentations ...

La partie plus "sensible" de la comptabilité et propositions commerciales n'est pas concernée dans le projet et à déjà son propre système de Cloud et sauvegarde qui vient avec le logiciel, mais c'est sous win$


A+

Florent

Hors ligne

#8 Le 17/05/2018, à 22:26

Ambigua

Re : Cloud sur un réseau locale et externe

Salut!

Voilà, on a réussi à faire un truc pas trop mal.
Chaque soir sur certains postes ou en "Live" sur d'autres ( les PC portables), la sauvegarde se fait sur le PC principal et l'ensemble de ces dossiers est synchronisé la nuit sur le serveur Web en SSH.

On a juste un petit soucis de débit de données...On a un débit maxi de 250-300ko/s, ce qui est bien pour la majorité, mais il y a des documents de 500-600Mo et ça tarde un peu.. mais bon.

On a déjà sauvegardé près de 230Go sur l'ensemble. roll


A+

Florent

Hors ligne