A la maison, je galère un peu avec les taux de transfert des fichiers entre ma machine fixe (The Reaper) et le NAS Synology.

NAS Synology : mapper un répertoire du NAS sur un répertoire local sous Ubuntu photo 2

Lors des transferts via le navigateur, la vitesse arrive à peu près à 2MB/s, ce qui, excusez-moi du peu, sonne comme une douce plaisanterie.

Pour pallier ce problème, nous allons donc "mapper" un des répertoires du NAS directement dans un répertoire local de ma machine. Comme cette dernière tourne sous Ubuntu, il suffira dans Nautilus de copier des fichiers ou dossiers dans ce répertoire pour que tout soit uploadé directement dans le NAS. Un gain de temps en perspective !

Activation de NFS sur le NAS

Sur le NAS, nous allons avoir besoin du protocole NFS (Network File System). Rendez vous dans Control Panel > File Sharing > File Services > cochez la case pour activer le service NFS et appliquez les changements:

NAS Synology : mapper un répertoire du NAS sur un répertoire local sous Ubuntu photo

Ensuite, cliquez sur l'icône qui se trouve juste au dessus, Shared folders :

  1. créez un nouveau dossier partagé. Je vais prendre NetBackup comme exemple pour ce tutoriel.
  2. sélectionnez le dossier > cliquez sur Edit > sélectionnez l'onglet NFS permissions.
  3. cliquez sur Create pour ajouter une nouvelle politique de droits NFS sur ce dossier.

Voici les droits à accorder:

NAS Synology : mapper un répertoire du NAS sur un répertoire local sous Ubuntu photo 1

Configuration :

  • Hostname/IP : on indique l'IP de la machine locale. Sur mon réseau local, 192.168.0.10 est l'adresse de ma machine fixe.
  • Privileges: Read/Write pour lecture et écriture.
  • Squash : Map root to admin. Cela permet de monter automatiquement le répertoire au démarrage de la machine.
  • Je laisse coché toutes les autres options, les transferts asynchrones ne me dérangent pas.
A lire :  Linux : résoudre les erreurs communes de clé GPG dans APT

Configuration de la machine sous Ubuntu

Ce tutoriel a été réalisé sur un PC sous Ubuntu mais il est très aisé de l'adapter à n'importe quelle autre distribution linux.

On installe les paquets NFS au cas où ils ne seraient pas déjà présents:

sudo apt install nfs-common

On crée le répertoire qui va servir de point de montage et qui sera interfacé avec le répertoire du NAS:

mkdir -p /home/matt/diskstation-backup

On modifie maintenant le fichier /etc/fstab pour réaliser l'interfaçage (mappage ?) entre notre répertoire local et celui du NAS:

sudo nano /etc/fstab

et on y ajoute :

# Map local dir to /volume1/NetBackup on Synology
# by Matt : https://www.skyminds.net/?p=8920
192.168.1.18:/volume1/NetBackup /home/matt/diskstation-backup nfs rw,hard,intr,nolock 0 0

Notes:.

  1. 192.168.1.18 est l'IP du NAS Synology.
  2. /volume1/NetBackup est le chemin que vous pouvez voir sur la seconde copie d'écran, lors de l'étape des droits NFS. C'est le chemin du dossier du NAS sur le NAS.

Sauvegardez maintenant le fichier puis relancez la configuration fstab pour monter le nouveau dossier en tant que point de montage:

sudo mount -a

Ouvrez une nouvelle fenêtre Nautilus et rendez-vous dans votre dossier local. Vous pouvez maintenant glisser/déposer des fichiers dans ce répertoire et ils seront automatiquement transférés dans le dossier du NAS.

Pour la petite histoire, la vitesse de transfert est bien plus rapide qu'en passant par le navigateur mais je pense qu'il y a encore une bonne marge de progression. Prochaine étape : vérification des câbles et équipements réseau.

Bonnes sauvegardes !

Si vous avez trouvé une faute d’orthographe, informez-nous en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée s’il vous plaît.

Articles en rapport:

NAS Synology : mapper un répertoire du NAS sur un répertoire local sous Ubuntu

par Matt Lecture: 3 min
0

Pin It on Pinterest

Share This

Spelling error report

The following text will be sent to our editors: