Merge pull request #24 from Marwolf/master

Server autorestart fix
This commit is contained in:
Marwolf
2018-08-20 08:18:09 -04:00
committed by GitHub
3 changed files with 6 additions and 4 deletions

View File

@@ -2,5 +2,5 @@
echo "Backing up all databases." echo "Backing up all databases."
echo "" echo ""
sudo make backup make backup
echo "" echo ""

View File

@@ -1,5 +1,8 @@
#!/bin/bash #!/bin/bash
# Verifies permissions are set correctly
sudo chmod -R 777 Game
# Backs up all databases # Backs up all databases
./Linux_Backup_Databases.sh ./Linux_Backup_Databases.sh

View File

@@ -55,9 +55,8 @@ logs:
@docker-compose logs -f @docker-compose logs -f
backup: backup:
@sudo mkdir -p $(MYSQL_DUMPS_DIR) @mkdir -p $(MYSQL_DUMPS_DIR)
@$(shell sudo chmod -R 777 $(MYSQL_DUMPS_DIR)) docker exec $(shell docker-compose ps -q mysqldb) mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" | gzip > $(MYSQL_DUMPS_DIR)/`date "+%Y%m%d %H%M %Z"`.sql.zip
docker exec $(shell docker-compose ps -q mysqldb) mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" | gzip > $(MYSQL_DUMPS_DIR)/`date "+%Y%m%d %H%M %Z"`.sql.zip
backup-windows: backup-windows:
@docker exec -i mysql mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" > $(MYSQL_DUMPS_DIR)/db.sql @docker exec -i mysql mysqldump --all-databases -u"$(MARIADB_ROOT_USER)" -p"$(MARIADB_ROOT_PASSWORD)" > $(MYSQL_DUMPS_DIR)/db.sql