Das habe ich doch oben vergessen reinzuschreiben, also wenn man das mal von extern testen muss um zu schauen ob die Verbindung geht. Keine Firewall blockt usw. dann kann man das ganz einfach so machen.
root@webserver:~# redis-cli -h 10.10.1.10 -p 6379 10.10.1.10:6379> quit-
Auf dem Server gibt es ein Script redis.sh
#!/bin/bash ###############################################################################$ # Autor: Frank Mankel # NodeBB & redis Backup-Script # # Kontakt: frank.mankel@gmail.com # ###############################################################################$ echo "Start NodeBB & Redis Backup-Script" echo "Daten sichern" cp /var/lib/redis/dump.rdb /home/frank/redis_backup cd /home/frank/redis_backup chown frank:frank dump.rdb cp -r /home/user_nodebb/nodebb/ /home/frank/nodebb_backup cd /home/frank/nodebb_backup chown -R frank:frank /home/frank/nodebb_backup echo "Fertig" echo "Sie können jetzt die Daten per SCP sichern" echo "scp -P 225 -r frank@frank-mankel.org:/home/frank/nodebb_backup/ ."
Das Script gehört dem User Root, es kopiert die Redis-Datenbank in /home/frank/redis_backup
Dort ändere ich die Besitzerrechte nach frank:frankDann hole ich auf meinem Rechner die Datei dump.rdb mit scp ab.
scp -P 225 frank@frank-mankel.org:/home/frank/redis_backup/dump.rdb .
Der . am Ende signalisiert das aktuelle Verzeichnis.
Fertig! Danach sichern wir das File an einen sicheren Ort.
Am Ende löschen wir das File auf dem Server in /home/frank/redis_backup
cd /home/frank/redis_backup/
rm dump.rdb
Die Daten von NodeBB werden in /home/frank/nodebb_backup gesichert.
Dann hole ich auf meinem Rechner den Ordner /nodebb_backup mit scp ab.
scp -P 225 -r frank@frank-mankel.org:/home/frank/nodebb_backup/ .
Der . am Ende signalisiert das aktuelle Verzeichnis.
Fertig! Danach sichern wir das File an einen sicheren Ort.
Am Ende löschen wir alle Files auf dem Server in /home/frank/nodebb_backup
cd /home/frank/nodebb_backup/ rm -r *.*
-
-
-
-
-
-
-
-
Redis oder MongoDB?
Moved Redis