#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.
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
A+
Florent
Hors ligne
#4 Le 08/05/2018, à 16:49
- Bristow
Re : Cloud sur un réseau locale et externe
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
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
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
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é
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.
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
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é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"
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.
A+
Florent
Hors ligne