1. Introduction

Why using back up on a personal scale ? because at home in my Synology NAS i got all my photos and important files. I got a RAID 5 in case of HD failure, but what happen if my house burn or if i got robbed ? for these kinds of risks i decided to set in place a remote back up roughly once a month.

So I was during a while backuping part of my Synology to a friend's Synology. But this friends has a very low maintenance level of his Synology!! So, for reason unknown, my backuped failed most of the time ...

So i recently decided to look for another solution. I first thought of using this web server as a Rsync backup, but the cost would have been too high. Indeed it's a hosted server not aiming to backup lot of files. I'm mostely backuping my Photos and some important Files: Roughly 30GB, but over time it will grow obvisouly.

So during my search i found several different type of solution and i chose to look more closely into Amazon Backup Glacier: It's very low cost, and for my needs the price would be negligeable... Take my word carefuly for the moment since I just start to use it yesterday ! I will come back to edit my saying if i'm wrong!


one of the advantage of amazon glacier, is that it's 100% compatible with your Synology: "There is an App for it !" ;)



1. Préambule

- télécharger le package syslog server


1. Introduction

Cette article décrit comment faire pour que le synology utilise le service No-IP:

pour cela il faut :

  • le script noip
  • ajouter dans la crontab l'appelle du script régulierement


1.2. Préambule

Ce que l'on veut faire dans cette Article:

  • Monter un VPN entre le Synology et un point extérieur.
  • Monter un firewall sur ce point de sortie.
  • Faire un script qui vérifie que le VPN est bien monté.
    • Si le VPN est monté, on verifie le Firewall.
      • Si le Firewall est présent, on lance si nécessaire Download Station
      • Si le Firewall n'est pas présent, on le monte
    • Si le VPN n'est pas monté, on coupe DownloadStation, et on essaye de le remonter.

ce mécanisme est fait via l’intermédiaire d'un script: qui est lancé régulierement via la crontab

pour pourvoir réaliser cette configuration il faut comprendre plusieurs choses:

  • Lorsqu'on monte un Tunnel VPN sur le Synology, tout le traffic sortant est routé dans le VPN
  • Par défaut si l'on interroge le Synology sur Eth0, il va donc répondre sur Tun0 (le VPN). le paquet sera donc droppé. plus de détails dans l'article SFTP