36 lines
1.1 KiB
Bash
36 lines
1.1 KiB
Bash
# Parametri Per Script Backup Batabases MS SQL Server Su Ubuntu 22.04
|
|
# Autore: Lorenzo Paciotti & Mattia Tadini
|
|
# Nome File: mssqlconfig.env
|
|
# Revisione: 1.15
|
|
|
|
# SQL Server Configuration
|
|
USER="sa"
|
|
PASSWORD="DBP0l01nf0.."
|
|
HOST="localhost"
|
|
BACKUP_DIR="/zucchetti/backupdb/bkfiles"
|
|
SQLCMD="/opt/mssql-tools18/bin/sqlcmd"
|
|
SERVER_NAME="DBSQL01" # Identificativo del server fisico
|
|
TRUST_CERTIFICATE=1 # 1 per accettare certificati autofirmati, 0 per richiederli validi
|
|
|
|
# Retention Configuration
|
|
RETENTION=1 # Retention per i backup locali in giorni
|
|
REMOTE_RETENTION=2 # Retention per i backup remoti in giorni
|
|
|
|
# Log Configuration
|
|
LOG_FILE="/zucchetti/backupdb/backup_log.txt"
|
|
ERROR_LOG_FILE="/zucchetti/backupdb/backup_err.txt"
|
|
|
|
# FTP Configuration
|
|
FTP_SERVER="terni.poloinformatico.it"
|
|
FTP_USER="backupmssqldb"
|
|
FTP_PASSWORD="!Li'D/i%2&*QkvK!"
|
|
REMOTE_DIR="/BackupDB"
|
|
|
|
# SMTP Configuration
|
|
SMTP_SERVER="smtp://relay.poloinformatico.it:587"
|
|
SMTP_USER="brass@relay.poloinformatico.it"
|
|
SMTP_PASS="DMKqP9vUYn8s"
|
|
|
|
# Modalità Backup
|
|
DO_LOCAL_BACKUP=1 # 1 per eseguire il backup locale, 0 per disabilitarlo
|
|
DO_FTP_BACKUP=1 # 1 per eseguire il backup FTP, 0 per disabilitarlo |