From 88b0b2894b7552be8598f50752d3a0a712533f1b Mon Sep 17 00:00:00 2001 From: Mafaldarc Date: Fri, 14 Nov 2025 15:46:30 +0000 Subject: [PATCH] Fix MySQL backup and restore commands password flag Replace "-ppassword" with "-p password" Replace "-popenmetadata_password" with "-p openmetadata_password" --- .../v1.10.x/deployment/backup-restore-metadata.md | 12 ++++++------ .../deployment/backup-restore-metadata.md | 12 ++++++------ content/v1.9.x/deployment/backup-restore-metadata.md | 12 ++++++------ 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/content/v1.10.x/deployment/backup-restore-metadata.md b/content/v1.10.x/deployment/backup-restore-metadata.md index 283d6c2b9..cd475c5b5 100644 --- a/content/v1.10.x/deployment/backup-restore-metadata.md +++ b/content/v1.10.x/deployment/backup-restore-metadata.md @@ -64,14 +64,14 @@ Start a local instance of OpenMetadata using the `docker-compose` file provided BACKUP_FILE="backup_$(date +%Y%m%d%H%M).sql" export COMPOSE_FILE="docker/development/docker-compose.yml" # backup -docker compose exec ingestion mysqldump --no-tablespaces -u openmetadata_user -popenmetadata_password -h mysql -P 3306 openmetadata_db > $BACKUP_FILE +docker compose exec ingestion mysqldump --no-tablespaces -u openmetadata_user -p openmetadata_password -h mysql -P 3306 openmetadata_db > $BACKUP_FILE # create the restore database -docker compose exec mysql mysql -u root -ppassword -e "create database restore;" -docker compose exec mysql mysql -u root -ppassword -e "grant all privileges on restore.* to 'openmetadata_user'@'%';" -docker compose exec mysql mysql -u root -ppassword -e "GRANT SUPER, SYSTEM_VARIABLES_ADMIN, SESSION_VARIABLES_ADMIN ON *.* TO 'openmetadata_user'@'%';" -docker compose exec mysql mysql -u root -ppassword -e "flush privileges;" +docker compose exec mysql mysql -u root -p password -e "create database restore;" +docker compose exec mysql mysql -u root -p password -e "grant all privileges on restore.* to 'openmetadata_user'@'%';" +docker compose exec mysql mysql -u root -p password -e "GRANT SUPER, SYSTEM_VARIABLES_ADMIN, SESSION_VARIABLES_ADMIN ON *.* TO 'openmetadata_user'@'%';" +docker compose exec mysql mysql -u root -p password -e "flush privileges;" # restore from the backup -docker compose exec -T ingestion mysql -u openmetadata_user -popenmetadata_password -h mysql -P 3306 restore < $BACKUP_FILE +docker compose exec -T ingestion mysql -u openmetadata_user -p openmetadata_password -h mysql -P 3306 restore < $BACKUP_FILE ``` ### 2. Restart the docker deployment with the restored database diff --git a/content/v1.11.x-SNAPSHOT/deployment/backup-restore-metadata.md b/content/v1.11.x-SNAPSHOT/deployment/backup-restore-metadata.md index 283d6c2b9..cd475c5b5 100644 --- a/content/v1.11.x-SNAPSHOT/deployment/backup-restore-metadata.md +++ b/content/v1.11.x-SNAPSHOT/deployment/backup-restore-metadata.md @@ -64,14 +64,14 @@ Start a local instance of OpenMetadata using the `docker-compose` file provided BACKUP_FILE="backup_$(date +%Y%m%d%H%M).sql" export COMPOSE_FILE="docker/development/docker-compose.yml" # backup -docker compose exec ingestion mysqldump --no-tablespaces -u openmetadata_user -popenmetadata_password -h mysql -P 3306 openmetadata_db > $BACKUP_FILE +docker compose exec ingestion mysqldump --no-tablespaces -u openmetadata_user -p openmetadata_password -h mysql -P 3306 openmetadata_db > $BACKUP_FILE # create the restore database -docker compose exec mysql mysql -u root -ppassword -e "create database restore;" -docker compose exec mysql mysql -u root -ppassword -e "grant all privileges on restore.* to 'openmetadata_user'@'%';" -docker compose exec mysql mysql -u root -ppassword -e "GRANT SUPER, SYSTEM_VARIABLES_ADMIN, SESSION_VARIABLES_ADMIN ON *.* TO 'openmetadata_user'@'%';" -docker compose exec mysql mysql -u root -ppassword -e "flush privileges;" +docker compose exec mysql mysql -u root -p password -e "create database restore;" +docker compose exec mysql mysql -u root -p password -e "grant all privileges on restore.* to 'openmetadata_user'@'%';" +docker compose exec mysql mysql -u root -p password -e "GRANT SUPER, SYSTEM_VARIABLES_ADMIN, SESSION_VARIABLES_ADMIN ON *.* TO 'openmetadata_user'@'%';" +docker compose exec mysql mysql -u root -p password -e "flush privileges;" # restore from the backup -docker compose exec -T ingestion mysql -u openmetadata_user -popenmetadata_password -h mysql -P 3306 restore < $BACKUP_FILE +docker compose exec -T ingestion mysql -u openmetadata_user -p openmetadata_password -h mysql -P 3306 restore < $BACKUP_FILE ``` ### 2. Restart the docker deployment with the restored database diff --git a/content/v1.9.x/deployment/backup-restore-metadata.md b/content/v1.9.x/deployment/backup-restore-metadata.md index 283d6c2b9..cd475c5b5 100644 --- a/content/v1.9.x/deployment/backup-restore-metadata.md +++ b/content/v1.9.x/deployment/backup-restore-metadata.md @@ -64,14 +64,14 @@ Start a local instance of OpenMetadata using the `docker-compose` file provided BACKUP_FILE="backup_$(date +%Y%m%d%H%M).sql" export COMPOSE_FILE="docker/development/docker-compose.yml" # backup -docker compose exec ingestion mysqldump --no-tablespaces -u openmetadata_user -popenmetadata_password -h mysql -P 3306 openmetadata_db > $BACKUP_FILE +docker compose exec ingestion mysqldump --no-tablespaces -u openmetadata_user -p openmetadata_password -h mysql -P 3306 openmetadata_db > $BACKUP_FILE # create the restore database -docker compose exec mysql mysql -u root -ppassword -e "create database restore;" -docker compose exec mysql mysql -u root -ppassword -e "grant all privileges on restore.* to 'openmetadata_user'@'%';" -docker compose exec mysql mysql -u root -ppassword -e "GRANT SUPER, SYSTEM_VARIABLES_ADMIN, SESSION_VARIABLES_ADMIN ON *.* TO 'openmetadata_user'@'%';" -docker compose exec mysql mysql -u root -ppassword -e "flush privileges;" +docker compose exec mysql mysql -u root -p password -e "create database restore;" +docker compose exec mysql mysql -u root -p password -e "grant all privileges on restore.* to 'openmetadata_user'@'%';" +docker compose exec mysql mysql -u root -p password -e "GRANT SUPER, SYSTEM_VARIABLES_ADMIN, SESSION_VARIABLES_ADMIN ON *.* TO 'openmetadata_user'@'%';" +docker compose exec mysql mysql -u root -p password -e "flush privileges;" # restore from the backup -docker compose exec -T ingestion mysql -u openmetadata_user -popenmetadata_password -h mysql -P 3306 restore < $BACKUP_FILE +docker compose exec -T ingestion mysql -u openmetadata_user -p openmetadata_password -h mysql -P 3306 restore < $BACKUP_FILE ``` ### 2. Restart the docker deployment with the restored database