allow setting different port for redis_snapshot

This commit is contained in:
Ruben 2025-08-14 21:36:16 -05:00
commit 12edd64670
Signed by: sneexy
GPG key ID: 8ECFA045E63BC583

View file

@ -289,9 +289,9 @@ function postgres_backup {
} }
# redis snapshot # redis snapshot
# tells redis to make a snapshot - redis_snapshot [whatever-redis-1] # tells redis to make a snapshot - redis_snapshot [whatever-redis-1] [port]
function redis_snapshot { function redis_snapshot {
docker exec $1 redis-cli SAVE docker exec $1 redis-cli -p $2 SAVE
} }
# b2 upload # b2 upload
@ -339,9 +339,9 @@ function system_backup {
# database # database
postgres_backup postgres-db-1 misskey sharkey $backup_working_directory postgres_backup postgres-db-1 misskey sharkey $backup_working_directory
# dragonflydb # dragonflydb
redis_snapshot sharkey-dragonfly-1 redis_snapshot sharkey-dragonfly-1 6379
redis_snapshot sharkey-dragonfly-queue-1 redis_snapshot sharkey-dragonfly-queue-1 6380
redis_snapshot sharkey-dragonfly-tl-1 redis_snapshot sharkey-dragonfly-tl-1 6381
cp -r $backup_local_folder/sharkey/dragonfly $backup_working_directory/sharkey/dragonfly cp -r $backup_local_folder/sharkey/dragonfly $backup_working_directory/sharkey/dragonfly
# configs, extra # configs, extra
cp $backup_local_folder/sharkey/compose.yaml $backup_working_directory/sharkey cp $backup_local_folder/sharkey/compose.yaml $backup_working_directory/sharkey
@ -368,7 +368,7 @@ function system_backup {
# database # database
postgres_backup postgres-db-1 mastodon mastodon $backup_working_directory postgres_backup postgres-db-1 mastodon mastodon $backup_working_directory
# redis # redis
redis_snapshot mastodon-redis-1 redis_snapshot mastodon-redis-1 6379
cp -r $backup_local_folder/mastodon/redis $backup_working_directory/mastodon cp -r $backup_local_folder/mastodon/redis $backup_working_directory/mastodon
# configs, extra # configs, extra
cp $backup_local_folder/mastodon/compose.yaml $backup_working_directory/mastodon cp $backup_local_folder/mastodon/compose.yaml $backup_working_directory/mastodon