Skip to content

Commit

Permalink
Fix grouping
Browse files Browse the repository at this point in the history
  • Loading branch information
martin31821 committed Oct 2, 2019
1 parent 83f02e6 commit b625ed6
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions s3_to_s3.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ do
SOURCE_BACKUP="local/$bucket"
TARGET_BACKUP="remote/$REMOTE_PREFIX-$bucket-s3-backup"
echo "Mirroring $SOURCE_BACKUP to $TARGET_BACKUP"
{ mc ls "$SOURCE_BACKUP" > /dev/null 2>&1 && echo '> Source bucket OK' } || { echo '> Source bucket does not exist or no access' && failed_buckets+=($bucket) && continue }
{ mc ls "$TARGET_BACKUP" > /dev/null 2>&1 && echo '> Target bucket exists' } || { mc mb "$TARGET_BACKUP" && echo '> Target bucket created' }
{ mc mirror -q "$SOURCE_BACKUP" "$TARGET_BACKUP" && echo '> Backup done' } || { echo '> Backup failed, see logs above' && failed_buckets+=($bucket) && continue }
{ mc ls "$SOURCE_BACKUP" > /dev/null 2>&1 && echo '> Source bucket OK'; } || { echo '> Source bucket does not exist or no access' && failed_buckets+=($bucket) && continue; }
{ mc ls "$TARGET_BACKUP" > /dev/null 2>&1 && echo '> Target bucket exists'; } || { mc mb "$TARGET_BACKUP" && echo '> Target bucket created'; }
{ mc mirror -q "$SOURCE_BACKUP" "$TARGET_BACKUP" && echo '> Backup done'; } || { echo '> Backup failed, see logs above' && failed_buckets+=($bucket) && continue; }
done

echo "Backup finished, ${#failed_buckets[@]} buckets failed."
Expand Down

0 comments on commit b625ed6

Please sign in to comment.