blue-ox.nl From coffee-fueled fruity tech to fast runs—think different, let’s run them.

Watch folder NAS > RPi

W

This describes the proces to follow,

  • Watch a folder on Synology NAS (DSM 7.2.x)
  • Any changes (added files)
  • Copy / Move them to a folder on Raspberry Pi external USB SSD
  • Delete them from the NAS
sudo mkdir -p /mnt/RPi-MOUNT
sudo mount -t nfs 192.168.1.3:/volume1/scan-move /mnt/scan-moveCode language: JavaScript (javascript)
sudo mount -t nfs NAS-IP:/volume1/NAS-folder /mnt/RPi-MOUNTCode language: JavaScript (javascript)
ls mnt/RPi-MOUNT
sudo rsync -avz -e "ssh -p 55055" /mnt/scan-move/ /home/erik/scan-move/Code language: JavaScript (javascript)
rsync -avz -e "ssh -p PORT-NR" /mnt/RPi-MOUNT/ $HOME/FOLDER-NAME/Code language: PHP (php)
#!/bin/bash
MOVE_FOLDER=/home/erik/scan-move/
SOURCE_FOLDER=/mnt/scan-move/
MOUNT=/mnt/scan-move 
NAS_IP=192.168.1.3
PORT_NR=55055
NAS_FOLDER=/volume1/scan-move

sudo mount -t nfs $NAS_IP:$NAS_FOLDER $MOUNT
sudo rsync -avz --remove-source-files -e "ssh -p $PORT_NR" $SOURCE_FOLDER $MOVE_FOLDER
#sudo mount -t nfs 192.168.1.3:/volume1/scan-move /mnt/scan-move
#sudo rsync -avz --remove-source-files -e  "ssh -p 55055" /mnt/scan-move/ /home/erik/scan-move/Code language: PHP (php)

About the author

Add comment

By Erik
blue-ox.nl From coffee-fueled fruity tech to fast runs—think different, let’s run them.

Pages

Tags