From 23b13d63cfb45272bfb2b432a3c05c71fe43e660 Mon Sep 17 00:00:00 2001 From: xf0r3m Date: Thu, 1 Feb 2024 14:59:11 +0100 Subject: [PATCH] =?utf8?q?Dodanie=20skrypt=C3=B3w=20bt-db-backup.sh=20oraz?= =?utf8?q?=20backup=5Frotate-do-not-use.sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- backup_rotate-do-not-use.sh | 7 +++++++ bt-db-backup.sh | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100644 backup_rotate-do-not-use.sh create mode 100755 bt-db-backup.sh diff --git a/backup_rotate-do-not-use.sh b/backup_rotate-do-not-use.sh new file mode 100644 index 0000000..476a026 --- /dev/null +++ b/backup_rotate-do-not-use.sh @@ -0,0 +1,7 @@ +#!/bin/bash + +rootBackupDir="/home/baza_bt"; +latestBackup=$(ls --sort=time -w 1 ${rootBackupDir} | head -1); +mv ${rootBackupDir}/${latestBackup} ${rootBackupDir}/.${latestBackup}; +rm -rf ${rootBackupDir}/*; +mv ${rootBackupDir}/.${latestBackup} ${rootBackupDir}/${latestBackup}; diff --git a/bt-db-backup.sh b/bt-db-backup.sh new file mode 100755 index 0000000..48c7f6f --- /dev/null +++ b/bt-db-backup.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +file="/home/baza_bt/bugtrack_$(date +%d.%m.%Y).sql"; + +sudo mysqldump bugtrack > ${file}; +sudo chown root:xf0r3m ${file}; +sudo chmod 640 ${file}; + -- 2.39.5