]> gitweb.morketsmerke.org Git - backup.git/commitdiff
Przesłanie skryptu do repozytorium
authorxf0r3m <jakubstasinski@protonmail.com>
Fri, 4 Aug 2023 06:31:29 +0000 (08:31 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Fri, 4 Aug 2023 06:31:29 +0000 (08:31 +0200)
backup.sh [new file with mode: 0644]

diff --git a/backup.sh b/backup.sh
new file mode 100644 (file)
index 0000000..e936860
--- /dev/null
+++ b/backup.sh
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+if [ ! -d /home/backup ]; then mkdir /home/backup; cd /home/backup;
+else cd /home/backup;
+fi
+today=$(date +%d-%m-%y);
+mkdir -v $today;
+cd $today;
+
+latestBTDatabaseFile=$(ssh -p 2022 root@searx.morketsmerke.org "ls /home/baza_bt --sort=time | head -1");
+scp -P 2022 root@searx.morketsmerke.org:/home/baza_bt/${latestBTDatabaseFile} $latestBTDatabaseFile;
+scp -P 2022 root@searx.morketsmerke.org:/etc/searxng/settings.yml searx_config.yml;
+
+mkdir git;
+
+export RSYNC_RSH="ssh -p 2022";
+rsync -avu root@searx.morketsmerke.org:/srv/git/* git/;
+