Я хочу синхронизировать папку в одном из моих ковшей (или даже всего ведра) и локальной папке на нескольких компьютерах Windows. Я не против запуска скрипта в фоновом режиме. Есть какой-либо способ сделать это? Я не нашел там никаких ресурсов. Я пробовал использовать CrossFTP, FTP-клиент, поддерживающий Виртуальную платформу Google, но синхронизация доступна только при оплате этих 30 долларов, и я бы предпочел избежать этого, если честно. FileZilla - тоже хороший вариант, но я не могу его поднять и работать с Google. Есть идеи? Любая помощь или предложения были бы весьма признательны. Спасибо заранее.Как синхронизировать локальную папку с папкой в ведро Google Cloud Platform?
1
A
ответ
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
Для вашего использовать случай, синхронизировать до одного из ведер и затем синхронизировать обратно со всеми вашими машинами.
Спасибо за быстрый ответ. Итак, я мог бы управлять gsutil, чтобы написать реальную вещь, но как написать сценарий? Создать файл и впоследствии его отредактировать? Если да, то где? и т. д., я знаю, что это может показаться глупыми вопросами, но я совершенно новичок в этом, поэтому, пожалуйста, несите меня. Еще раз спасибо! – Cottand
Вот краткое руководство по написанию сценариев bash: https://www.linux.com/LEARN/writing-simple-bash-script –
Скорее установите работу cron! http://askubuntu.com/questions/2368/how-do-i-set-up-a-cron-job –