Browse Source

Updated DB backup and restore scripts

master
Steffan JJ 1 year ago
parent
commit
afd0a58276
2 changed files with 8 additions and 6 deletions
  1. 2
    4
      trias/DB/mysql_backup.sh
  2. 6
    2
      trias/DB/mysql_restore.sh

+ 2
- 4
trias/DB/mysql_backup.sh View File

DB_NAME="triq_demo" DB_NAME="triq_demo"


# Set the backup directory # Set the backup directory
BACKUP_DIR="~/mysql_backup"
BACKUP_DIR="/mysql_backup"


# Set the backup filename format # Set the backup filename format
DATE=$(date +"%Y-%m-%d_%H-%M-%S") DATE=$(date +"%Y-%m-%d_%H-%M-%S")
FILENAME="${DB_NAME}_${DATE}.sql"
FILENAME="${DB_NAME}_${DATE}"


# Create the backup # Create the backup
echo mysqldump -u $DB_USER -p$DB_PASS $DB_NAME > $BACKUP_DIR/$FILENAME
mysqldump -u $DB_USER -p$DB_PASS $DB_NAME > $BACKUP_DIR/$FILENAME mysqldump -u $DB_USER -p$DB_PASS $DB_NAME > $BACKUP_DIR/$FILENAME
# mysqldump -u root -p 'root@123' triq_demo > ~/mysql_backup/temp_1

+ 6
- 2
trias/DB/mysql_restore.sh View File

# Set the database credentials
DB_USER="root" DB_USER="root"
DB_PASS="root@123" DB_PASS="root@123"
DB_NAME="triq_demo" DB_NAME="triq_demo"

# Set the backup directory
echo "Enter the name of backup file: " echo "Enter the name of backup file: "
read folderName
BACKUP_FILE="~/mysql_backup/$folderName"
read fileName
BACKUP_FILE="/mysql_backup/$fileName"

# Restore backup file # Restore backup file
mysql -u $DB_USER -p$DB_PASS $DB_NAME < $BACKUP_FILE mysql -u $DB_USER -p$DB_PASS $DB_NAME < $BACKUP_FILE

Loading…
Cancel
Save