소스 검색

Added DB backup scripts

production
Steffan JJ 1 년 전
부모
커밋
ea01dbc62d
4개의 변경된 파일25개의 추가작업 그리고 0개의 파일을 삭제
  1. 16
    0
      trias/DB/mysql_backup.sh
  2. 8
    0
      trias/DB/mysql_restore.sh
  3. 1
    0
      trias/Server/trias_appserver_script.sh
  4. 0
    0
      trias/Server/trias_dbserver_script.sh

+ 16
- 0
trias/DB/mysql_backup.sh 파일 보기

@@ -0,0 +1,16 @@
#!/bin/bash

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

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

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

# Create the backup
mysqldump -u $DB_USER -p$DB_PASS $DB_NAME > $BACKUP_DIR/$FILENAME

+ 8
- 0
trias/DB/mysql_restore.sh 파일 보기

@@ -0,0 +1,8 @@
DB_USER="root"
DB_PASS="root@123"
DB_NAME="triq_demo"
echo "Enter the name of backup file: "
read folderName
BACKUP_FILE="~/mysql_backup/$folderName"
# Restore backup file
mysql -u $DB_USER -p$DB_PASS $DB_NAME < $BACKUP_FILE

trias_appserver_script.sh → trias/Server/trias_appserver_script.sh 파일 보기

@@ -8,6 +8,7 @@ nvm install v16.19.1
node --version
npm --version
npm install -g @angular/cli
npm install pm2
# echo "Enter the version of node you want to install: (Example. 'v16.19.1')"
# read nodeversion
# nvm install $nodeversion

trias_dbserver_script.sh → trias/Server/trias_dbserver_script.sh 파일 보기


Loading…
취소
저장