#!/bin/bash # Prompt for MySQL root password securely read -sp "Enter MySQL root password: " MYSQL_PASSWORD echo # Newline after password input DEFAULT_INSTANCENAME="elixir" echo "Enter instance name (default: $DEFAULT_INSTANCENAME):" read instancename INSTANCENAME=${instancename:-$DEFAULT_INSTANCENAME} # Prompt for the database name with a default value read -p "Enter the database name (default: cihsr): " DB_NAME DB_NAME=${DB_NAME:-$INSTANCENAME} cp /home/elvt/pgsys/$INSTANCENAME-data/dbdumps/reduced_$INSTANCENAME_backup' /tmp sqlcmd -S localhost -U sa -Q "RESTORE DATABASE ELIXIR FROM DISK = '/tmp/reduced_$INSTANCENAME_backup' WITH MOVE 'Elixir' TO '/var/opt/mssql/data/$INSTANCENAME.mdf', MOVE '$INSTANCENAME_log' TO '/var/opt/mssql/data/$INSTANCENAME_log.ldf'" rm /tmp/reduced_$INSTANCENAME_backup