@@ -2,5 +2,5 @@
|
|||||||
|
|
||||||
echo "Backing up all databases."
|
echo "Backing up all databases."
|
||||||
echo ""
|
echo ""
|
||||||
sudo make backup
|
make backup
|
||||||
echo ""
|
echo ""
|
||||||
|
|||||||
@@ -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
|
||||||
|
|
||||||
|
|||||||
5
Makefile
5
Makefile
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user