1

Я хочу синхронизировать папку в одном из моих ковшей (или даже всего ведра) и локальной папке на нескольких компьютерах Windows. Я не против запуска скрипта в фоновом режиме. Есть какой-либо способ сделать это? Я не нашел там никаких ресурсов. Я пробовал использовать CrossFTP, FTP-клиент, поддерживающий Виртуальную платформу Google, но синхронизация доступна только при оплате этих 30 долларов, и я бы предпочел избежать этого, если честно. FileZilla - тоже хороший вариант, но я не могу его поднять и работать с Google. Есть идеи? Любая помощь или предложения были бы весьма признательны. Спасибо заранее.Как синхронизировать локальную папку с папкой в ​​ведро Google Cloud Platform?

ответ

3

Вы можете использовать gsutil и написать скрипт, который может работать с интервалами, чтобы загрузить/Синхронизировать

Для загрузки: https://cloud.google.com/storage/docs/gsutil/commands/cp#description

gsutil cp *.txt gs://my-bucket 

Для синхронизации: https://cloud.google.com/storage/docs/gsutil/commands/rsync

gsutil rsync -d -r data gs://mybucket/data 

Для вашего использовать случай, синхронизировать до одного из ведер и затем синхронизировать обратно со всеми вашими машинами.

+0

Спасибо за быстрый ответ. Итак, я мог бы управлять gsutil, чтобы написать реальную вещь, но как написать сценарий? Создать файл и впоследствии его отредактировать? Если да, то где? и т. д., я знаю, что это может показаться глупыми вопросами, но я совершенно новичок в этом, поэтому, пожалуйста, несите меня. Еще раз спасибо! – Cottand

+0

Вот краткое руководство по написанию сценариев bash: https://www.linux.com/LEARN/writing-simple-bash-script –

+0

Скорее установите работу cron! http://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job –

 Смежные вопросы

  • Нет связанных вопросов^_^