gsutil copy recursively a limited amount of items code example
Example: gcloud copy files from one bucket to another
gsutil cp -r gs://SOURCE_BUCKET/* gs://DESTINATION_BUCKET
gsutil cp -r gs://SOURCE_BUCKET/* gs://DESTINATION_BUCKET