Я пытаюсь скопировать все данные о своих локальных серверах в хранилище облачного хранилища Google.
У меня 35 windows серверов, и все они хранят ТБ данных.
Я сейчас использую gsutil для загрузки своих данных в облачное хранилище, но я не уверен, что это лучший вариант.
Я запускаю команду gsutil copy (cp) с флагом -m для параллельной загрузки. https://cloud.google.com/storage/docs/gsutil/addlhelp/TopLevelCommandLineOptions https://cloud.google.com/storage/docs/gsutil/commands/cp
gsutil -m cp -r C:\LocalDir gs://my-cloud-bucket/
Но проблема здесь в том, что эти серверы работают и некоторые файлы записываются на них. Поэтому мне нужно запустить ту же команду, когда она закончится. Может быть, мне нужно написать простой командный файл, чтобы начать, когда он закончится?
Недавно я понял, что Google имеет некоторые инструменты для передачи данных, но я не вижу опции для windows серверов, насколько я вижу https://cloud.google.com/storage-transfer-service#transfer -сервис для локальных данных
Вопросы:
- Можно ли выполнить команду gsutil copy навсегда, чтобы прослушивать вновь записанные файлы и копировать их? По крайней мере, скопируйте только новые.
- Есть ли возможность использовать функцию передачи данных Google на windows серверах?
Спасибо.