1
0
mirror of https://github.com/mariadb-corporation/mariadb-columnstore-engine.git synced 2025-04-18 21:44:02 +03:00

adjusted list flag to --list in mcs_backup_manager.sh

This commit is contained in:
Allen Herrera 2025-03-14 12:04:25 -04:00 committed by Alan Mologorsky
parent 75ed571f09
commit d198ff77f2

View File

@ -13,7 +13,7 @@
#
########################################################################
# Documentation: bash mcs_backup_manager.sh help
# Version: 3.12
# Version: 3.13
#
# Backup Example
# LocalStorage: sudo ./mcs_backup_manager.sh backup
@ -26,7 +26,7 @@
# S3: sudo ./mcs_backup_manager.sh restore -bb s3://my-cs-backups -l <date>
#
########################################################################
mcs_bk_manager_version="3.12"
mcs_bk_manager_version="3.13"
start=$(date +%s)
action=$1
@ -328,7 +328,7 @@ parse_backup_variables() {
apply_retention_only=true
shift # past argument
;;
"list")
-li | --list)
list_backups=true
shift # past argument
;;
@ -378,6 +378,7 @@ print_backup_help_text() {
-nb | --name-backup Define the name of the backup - default: date +%m-%d-%Y
-r | --retention-days Retain backups created within the last X days, the rest are deleted, default 0 = keep all backups
-aro | --apply-retention-only Only apply retention policy to existing backups, does not run a backup
-li | --list List all backups available in the backup location
-ha | --highavilability Hint wether shared storage is attached @ below on all nodes to see all data
HA LocalStorage ( /var/lib/columnstore/dataX/ )
HA S3 ( /var/lib/columnstore/storagemanager/ )
@ -386,6 +387,7 @@ print_backup_help_text() {
./$0 backup -bl /tmp/backups/
./$0 backup -bl /tmp/backups/ -P 8
./$0 backup -bl /tmp/backups/ --incremental auto_most_recent
./$0 backup -bl /tmp/backups/ --list
./$0 backup -bl /tmp/backups/ -bd Remote -scp root@172.31.6.163 -s LocalStorage
S3 Examples:
@ -2227,7 +2229,7 @@ parse_restore_variables() {
no_verify_ssl=true
shift # past argument
;;
"list")
-li | --list)
list_backups=true
shift # past argument
;;
@ -2274,6 +2276,7 @@ print_restore_help_text()
-sb | --skip-bucket-data Skip restoring columnstore data in the bucket - ideal if looking to only restore mariadb server
-q | --quiet Silence verbose copy command outputs
-c | --compress Hint that the backup is compressed in X format - Options: [ pigz ]
-li | --list List available backups in the backup location
-ha | --highavilability Hint for if shared storage is attached @ below on all nodes to see all data
HA LocalStorage ( /var/lib/columnstore/dataX/ )
HA S3 ( /var/lib/columnstore/storagemanager/ )
@ -3030,10 +3033,12 @@ print_dbrm_backup_help_text() {
-bl | --backup-location Path of where to save the dbrm backups on disk
-nb | --name-backup Define the prefix of the backup - default: dbrm_backup+date +%Y%m%d_%H%M%S
-ssm | --skip-storage-manager skip backing up storagemanager directory
-li | --list List available dbrm backups in the backup location
Default: ./$0 dbrm_backup -m once --retention-days 0 --backup-location /tmp/dbrm_backups
Examples:
./$0 dbrm_backup --list
./$0 dbrm_backup --backup-location /mnt/columnstore/dbrm_backups
./$0 dbrm_backup --retention-days 7 --backup-location /mnt/dbrm_backups --mode once -nb my-one-off-backup-before-upgrade
./$0 dbrm_backup --retention-days 7 --backup-location /mnt/dbrm_backups --mode loop --interval 90
@ -3052,10 +3057,12 @@ print_dbrm_restore_help_text() {
-ns | --no-start Do not attempt columnstore startup post dbrm_restore
-sdbk| --skip-dbrm-backup Skip backing up dbrms brefore restoring
-ssm | --skip-storage-manager Skip restoring storagemanager directory
-li | --list List available dbrm backups in the backup location
Default: ./$0 dbrm_restore --backup-location /tmp/dbrm_backups
Examples:
./$0 dbrm_restore --list
./$0 dbrm_restore --backup-location /tmp/dbrm_backups --load dbrm_backup_20240318_172842
./$0 dbrm_restore --backup-location /tmp/dbrm_backups --load dbrm_backup_20240318_172842 --no-start
";
@ -3103,7 +3110,7 @@ parse_dbrms_variables() {
quiet=true
shift # past argument
;;
"list")
-li | --list)
list_dbrm_backups=true
shift # past argument
;;
@ -3150,7 +3157,7 @@ parse_dbrm_restore_variables() {
skip_storage_manager=true
shift # past argument
;;
"list")
-li | --list)
list_dbrm_backups=true
shift # past argument
;;