Jump to content

Archived

This topic is now archived and is closed to further replies.

babeuloula

Synchronisation fichiers Linux Server => NAS Synology

Recommended Posts

Bonjour à tous,

 

Je cherche système simple à mettre en place afin de sauvegarder les fichiers que j'ai sur mon serveur Linux (Ubuntu Server 14.04) vers mon NAS Synology. Je souhaiterai que cette copie se fasse en temps réel, afin que dès qu'un nouveau fichier est mis sur mon serveur il soit copié sur mon NAS, mais que si je supprime un fichier de mon serveur il ne soit pas supprimé de mon NAS.

 

J'ai testé BTSync mais après plusieurs tentative, il a du mal à copier mes 750Gb vers mon NAS. Depuis 15 jours il n'a fait que 6Gb, ce qui est trop peu.

 

Je sais que BTSync fonctionne avec rsync, mais je n'ai pas compris son fonctionnement.

 

Merci d'avance pour votre aide et bonne journée

 

Share this post


Link to post
Share on other sites

Une sauvegarde n'est jamais simple à mettre en place, et sera toujours periodique. Si tu veux voir les différentes options, je te conseille le tuto d'ubuntu qui est très bien fait. Pour ma part j'utilise Backuppc pour des besoins similaires, mais c'est une des solutions les plus compliquées.

Share this post


Link to post
Share on other sites

la partie ou tu ne veux pas que les fichiers supprimés sur le serveur le soient sur le nas complique un peu

sinon owncloud faisait bien ce que tu voulais

Share this post


Link to post
Share on other sites

Je vais regarder Owncloud, je ne connaissais pas du tout.

 

Merci pour vos réponses. Je reviens vite

 

 

EDIT: Je viens d'essayer d'installer Owncloud sur mon NAS et impossible, il arrête pas de me dire qu'il n'a pas les droits pour écrire dans ce dossier

J'ai réussis à l'installer sur mon NAS, mais comment je fais pour qu'il récupère les fichiers qui sont sur mon serveur. J'ai aussi installé Owncloud sur mon serveur mais je ne vois pas d'options

Share this post


Link to post
Share on other sites

A défaut de trouver un outil qui me convienne je suis passé avec rsync et les CRON pour avoir un système qui me "plaise" : 

 

http://www.babeuloula.fr/blog/billet/56/synchroniser-des-fichiers-entre-un-linux-server-et-un-nas-synology-avec-rsyn/

#!/bin/bash
 
export LANG="fr_FR.UTF-8"
 
## On fait une synchro incrémentable, il ne supprime aucun fichiers, même s'ils ne sont plus présent sur le RAID
    ## -v : mode verbose, affiche ce qu'il fait
    ## -r : permet de la recursivité des dossiers
    ## -u : saute les fichiers plus récents chez le destinataire
     
## tee : permet de lire ce qui est écrit et l'enregistre dans un fichier
    ## -a : permet d'écrire dans une nouvelle ligne
 
echo "-----------------------------------"|tee -a /home/babeuloula/rsync_backup.log
echo "Lancement de la scynchro le $(date)"|tee -a /home/babeuloula/rsync_backup.log
echo " "|tee -a /home/babeuloula/rsync_backup.log
sshpass -p "password" rsync -v -r -u --exclude-from=/home/babeuloula/rsync_exclude_files.txt source/ login@:/destination/|tee -a /home/babeuloula/rsync_backup.log
echo "-----------------------------------"|tee -a /home/babeuloula/rsync_backup.log
echo " "|tee -a /home/babeuloula/rsync_backup.log
.DS_Store
.Spotlight-V100
.Trashes
~*
.~lock.*
*~
ehthumbs.db
desktop.ini
Thumbs.db
*.part
*.crdownload
._*

Share this post


Link to post
Share on other sites

×
×
  • Create New...