Aangezien telenet zo liev is om de nodige poorten voor de synology backup te blocken ben ik het anders aan het oplossen.
De bedoeling is dat mijn syno eerst een VPN opzet, dan de backup task start en dan de vpn verbreekt zodat beide syno's gaan hibernaten.
Ik ben reeds zover dat ik een script heb dat:
kijkt of de vpn op is
indien niet, de vpn zal starten
nadien slaag ik er ook in, om via datzelfde script de backup te starten. Maar hier schuilt het probleem.
Als ik de backup start via dit script, krijg ik geen "wait", wat wil zeggen dat direct de volgende lijn wordt uitgevoerd, zijnde de vpn stoppen.. en das ni goe eeh...
Code: Selecteer alles
if echo `ifconfig` | grep -q "ppp"
then
echo "VPN already up"
else
echo "starting VPN"
touch /usr/syno/etc/synovpnclient/vpnc_connecting
echo "conf_id=l1406271443" >/usr/syno/etc/synovpnclient/vpnc_connecting
echo "conf_name=naamindegui" >>/usr/syno/etc/synovpnclient/vpnc_connecting
echo "proto=l2tp" >>vpnc_connecting
synovpnc reconnect --protocol=l2tp --name=naamindegui --retry=5
fi
/usr/syno/bin/synobackup --backup 1/
zou het script moeten wachten, maar dat doet hij niet, en voert de volgende lijn uit, dewelke normaliter de vpn gaat terminaten.
En krijg ik dus direct dit:
Code: Selecteer alles
Balullah> /usr/syno/bin/synobackup --backup 1
Balullah>
quick & dirty zou ik er een timer kunnen insteken, maar dit geniet niet mijn voorkeur.