From bd07fac8f7e96c6fbcb28c2ba19a7d08de5f1c3c Mon Sep 17 00:00:00 2001 From: Mattia Tadini Date: Tue, 12 Nov 2024 12:01:28 +0000 Subject: [PATCH] Update mssql-backup.sh --- mssql-backup.sh | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/mssql-backup.sh b/mssql-backup.sh index 1f178a3..1468bd8 100644 --- a/mssql-backup.sh +++ b/mssql-backup.sh @@ -2,10 +2,32 @@ # Script per il backup di database MS SQL Server # Autore: Lorenzo Paciotti & Mattia Tadini # Nome del file: mssql-backup.sh -# Revisione: 1.13 +# Revisione: 1.15 + +# Prerequisiti + +apt install ftp msmtp -y +mkdir -p /$BACKUPDIR +cat > /etc/msmtprc <<'EOF' +# Configurazione msmtp - account predefinito +defaults +auth on +tls on +tls_trust_file /etc/ssl/certs/ca-certificates.crt +host relay.poloinformatico.it +port 587 +user brass@relay.poloinformatico.it +from brass@relay.poloinformatico.it +password DMKqP9vUYn8s +logfile ~/.msmtp.log + +# Impostiamo l'account predefinito +account default + +EOF # Load configuration from external file -CONFIG_FILE="/zucchetti/backupdb/config.env" +CONFIG_FILE="/zucchetti/backupdb/mssqlconfig.env" if [ -f "$CONFIG_FILE" ]; then source "$CONFIG_FILE" else