[Opgelost] Back-up van Cloudkey G2+ "auto back-ups" naar NAS d.m.v. RSYNC + Active Backup

m4v3r1ck

$ sudo -i
UniFier
31 jan 2018
3.800
3
1.810
163
Ik ben op zoek naar een mogelijkheid om van mijn CloudKey G2+ controller back-ups, automatisch back-ups te maken naar mijn Synology NAS. Op het forum van UI kwam ik deze post tegen:

1.install RSYNC package to UCK via SSH (needs to be reinstalled after every UCK FW change):

sudo apt-get update
sudo apt-get install rsync

2.Use Active backup for business Synology package:


Voor het geval de CloudKey crashed samen met HDD tegelijk, wil ik graag ook een externe back-up maken. Iemand ervaring met deze RSYNC optie via SSH i.c.m. Active Backup van Synology, of is er wellicht een andere/betere/makkelijkere oplossing hiervoor.
 
Oplossing
die link werkt niet meer en dit is wel interessant. Kun je eens kort aangeven wat je gedaan hebt ?

Een beknopt how-to:

1. Installeer RSYNC package op de UCK via SSH (herinstallatie na elke UCK FW update):
sudo apt-get update
sudo apt-get install rsync

2. Download Active backup for business Synology package

3. Bestandsserver > Bestandsservers > Server Toevoegen > RSYNC-server

ScreenCap 2021-03-23 at 13.40.59.png

4. Voer het IP-adres van je UCK en SSH gegevens in

ScreenCap 2021-03-23 at 13.42.04.png

5. Bestandserver > Bestandsservers > Taak Maken

ScreenCap 2021-03-23 at 13.42.45.png

6. Selecteer de map SDcard > Autobackup

ScreenCap 2021-03-23 at 13.43.10.png

7. Taakinstellingen

ScreenCap 2021-03-23 at 13.43.46.png

8. Sluit af en Bestandsserver is gereed voor het maken van backups. Ik heb er zelf voor het testen 3 taken aangemaakt, zie onder...
@m4v3r1ck Zou je ook de andere 2 taken kunnen aangeven wat je voor een backup maakt. Of is dat ook van de auto backup van Unifi UCK?
Sorry voor mijn late reactie - ik ontvang blijbaar geen notificaties per mail?

All drie worden aangemaakt door de auto-backup functie van de UCKG2+.
 
Laatst bewerkt:
Update: het pad van @Eddie the Eagle naar de backup naar de UCKg2+ zelf (dus niet de SDcard) heb ik nog even bekeken en kunnen inkorten naar
Code:
srv/unifi/data/backup/autobackup

Er zit in de lange versie - via "usr" - een link naar dezelfde map "data" in.

In onderstaande map "data" worden sinds mijn update naar v6.2.26 - 05.09.2021 -geen autobackups meer bewaard.

Code:
/data/autobackup

Screenshot 2021-10-21 at 20.27.36.png
 
Interessante draad, omdat ik al langer op zoek was naar lokale backup-mogelijkheid van de UCK-backupbestanden.
En dat dan vooral om Remote Access uit te kunnen zetten.
Door dit draadje bij de oplossing gekomen: met behulp van Rsync gaan de bestanden naar de Pi, geautomatiseerd via cronjob.
Werkt super; dank!

Bedank voor je compliment, dat waardeer ik altijd.

Mede mogelijk gemaakt door de respectievelijke leden in deze topic. :cool:
 
  • Leuk
Waarderingen: Komodo
Om af te ronden hierbij mijn stappenplan:

Start UCK-terminal

Controleer pi-connectie

ssh toon@192.168.1.15

exit


Installeer ssh-key

ssh-keygen

ssh-copy-id toon@192.168.1.15


Maak shellscript /data/autobackup.sh

cd /data
touch autobackup.sh
vim autobackup.sh
I
rsync -av -e ssh /sdcard/autobackup/ toon@192.168.1.15:/home/toon/UCK/sdcard/autobackup/
rsync -av -e ssh /data/autobackup/ toon@192.168.1.15:/home/toon/UCK/data/autobackup/
:wq


Ken shellscript executie-rechten toe

chmod +x autobackup.sh


Test de correcte werking shellscript

./autobackup.sh


Maak cronjob die ieder kwart over heel uur autobackup.sh uitvoert

crontab -e
I
15 * * * * /data/autobackup.sh
:wq

waarbij:
toon = Pi-user
192.168.1.15 = Pi IP-adres
/sdcard/autobackup/
/data/autobackup/
/home/toon/UCK/sdcard/autobackup/
/home/toon/UCK/data/autobackup/
zijn de mappen op resp. UCK en Pi

Alles op eigen risico!

Veel plezier ermee.

Groet,

Toon
 
  • Leuk
Waarderingen: m4v3r1ck en dbw
Met genoegen!

Start UCK-terminal en controleer pi-connectie

Code:
ssh toon@192.168.1.15
Code:
exit


Installeer ssh-key op de UCK en copieer deze naar de Pi

Code:
ssh-keygen
Code:
ssh-copy-id toon@192.168.1.15


Maak shellscript /data/autobackup.sh

Code:
cd /data
Code:
touch autobackup.sh
Code:
vim autobackup.sh
Code:
I
Code:
rsync -av -e ssh /sdcard/autobackup/ toon@192.168.1.15:/home/toon/UCK/sdcard/autobackup/
Code:
rsync -av -e ssh /data/autobackup/ toon@192.168.1.15:/home/toon/UCK/data/autobackup/
Code:
:wq

Ken shellscript executie-rechten toe

Code:
chmod +x autobackup.sh


Test de correcte werking shellscript

Code:
./autobackup.sh


Maak cronjob die ieder kwart over heel uur autobackup.sh uitvoert

Code:
crontab -e
Code:
I
Code:
15 * * * * /data/autobackup.sh
Code:
:wq

waarbij:
toon = Pi-user
192.168.1.15 = Pi IP-adres
/sdcard/autobackup/ en /data/autobackup/ zijn de mappen op de UCK
/home/toon/UCK/sdcard/autobackup/ en /home/toon/UCK/data/autobackup/ zijn de mappen op de Pi;
/home/toon aanpassen aan jouw actuele home-map!

Alles op eigen risico!

Veel plezier ermee.

Groet,

Toon
 
  • Leuk
Waarderingen: m4v3r1ck
Wanneer je een type(Synology) NAS hebt dat deze BU tool niet heeft (mijn model wordt bv niet ondersteund), dan kun je (zowel de unifi als pihole backup) toch dmv rsync naar een externe opslag "syncen". Ik verwacht dat voor UCK hetzelfde geldt.
Wel zal er een script gemaakt moeten worden ipv config via een mooie GUI ;).
https://unifi-forum.nl/handleidingen/backup-pihole-and-unifi-to-nas.77/
 
  • Geweldig
Waarderingen: m4v3r1ck
Status! Dit draadje is meer dan 3 jaar geleden oud.
Het is waarschijnlijk dat er geen verdere discussie nodig is. In dat geval raden we aan een nieuw onderwerp te starten. Als u echter vindt dat uw reactie nodig is, kunt u dat nog steeds doen.