Domanda

Gsutil ha una caratteristica davvero ordinata chiamata ' rsync ' che sincronizza2 secchi / directory in GCS.Ho cercato il json API e Libreria client Java ma non riesco a vedere nulla che supporti questo tipo di funzionalitàout-of-the-box.

Qualcuno sa come ottenere la stessa funzionalità di "rsync" tramite il client Java (senza scrivere effettivamente la logica differta tra i 2 secchi)?

È stato utile?

Soluzione

Non c'è.La funzionalità di Gsutil's Rsync è implementata utilizzando l'API JSON, ma l'API JSON stesso non ha alcun supporto intrinseco per la sincronizzazione tra secchi o directory.Potresti certamente implementare la sincronizzazione nello stesso modo, oppure potresti chiamare a Gsutil stesso, ma quelli sono praticamente le tue principali due scelte.

Altri suggerimenti

Lo strumento ufficiale ora ha rsync a partire da maggio, i dettagli del 2014 sono disponibili qui:

http://googlecloudplatform.blogspot.com/2014/05/a-new-and-improved-gsutil-nononow-with-rstync.html

Gsutil Rsync: il comando RSYNC automatizza la sincronizzazione di una directory del file system locale con il contenuto di un secchio di stoccaggio di Google Cloud, o attraverso secchi o fornitori di cloud o fornitori.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top