1

내 버킷 (또는 전체 버킷) 중 하나에있는 폴더와 둘 이상의 Windows 컴퓨터에있는 로컬 폴더를 동기화하려고합니다. 백그라운드에서 스크립트를 실행해도 상관 없습니다. 이 일을 할 수있는 방법이 있습니까? 밖에있는 자원을 찾지 못했습니다. Google Cloud Platform을 지원하는 FTP 클라이언트 인 CrossFTP를 사용해 보았지만 동기화는 30 달러를 지불 할 때만 사용할 수 있습니다. 정직하지 않으려 고합니다. FileZilla도 좋은 옵션이지만, 나는 그것을 얻고 구글과 함께 일하는 것처럼 보일 수 없다. 어떤 아이디어? 어떤 도움이나 제안이라도 대단히 감사하겠습니다. 미리 감사드립니다. 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 –

관련 문제