Keeping Google Cloud Storage buckets backed up

gsutil has an rsync command (introduced starting in version 4). You can use that to synchronize data from your bucket to a local disk, or to S3.