Google proporciona un almacenamiento en línea bastante barato . Mi organización está interesada en usar esto para alojar copias de seguridad de algunos de nuestros datos en Google Cloud. Es posible que solo queramos usar esto como una copia de seguridad externa, en caso de que nuestras copias de seguridad se incendien. Los archivos son principalmente imágenes y videos, la mayoría por debajo del límite de 1G.
¿Hay alguna forma de subir archivos por lotes a Google Docs?
¿Hay alguna extensión que me permita explorar Google Apps como una carpeta local, similar a WebDav?
Y para aclarar, preferiríamos hacer esto desde un servidor Linux (Ubuntu).
Resumen:
Si, esto es posible. Sin embargo, mi pregunta era demasiado vaga. Google Apps tiene diferentes componentes. "Google Apps" y "Picasa" son aplicaciones de Google, pero se comportan de manera diferente. Por ejemplo, Google Docs utiliza la API de datos de la lista de documentos de Google , Picasa no. Lamentablemente, muchos proyectos en Google parecen pequeños feudos, y las API no son consistentes en todo el reino.
La solución también depende del tipo de archivo y si usa la edición Google Premier de Google Apps o no. De acuerdo con las Preguntas frecuentes sobre la API de datos de la lista de documentos , los clientes Premier de Google Apps pueden usar la API para cargar archivos de cualquier tipo. Otros usuarios pueden usar los siguientes formatos de carga: (Vea el enlace para obtener una lista, que incluye cosas como .csv, .pdf, etc.)
Hay varias soluciones excelentes a continuación, pero todas tienen sus limitaciones o se han topado con limitaciones con las API de Google.
fuente
Respuestas:
Echa un vistazo a GoogleCL . Te permite interactuar con los servicios de Google desde la línea de comandos como:
$ google docs upload the_bobs.csv ~/work/docs_to_share/*
La versión más reciente dice que incluye la carga de árboles de directorios a Documentos. Un poco de scripting de shell debería permitirle realizar una copia de seguridad del trabajo cron.
fuente
Si va a hacer esto en un servidor Linux, puede probar GMailFS que usa FUSE para montar su almacenamiento de correo de Google (que también debería funcionar con aplicaciones de Google) sobre IMAP como un sistema de archivos local.
fuente
Una herramienta llamada "Carga de documentos de Google" puede hacer el trabajo:
He tenido un éxito limitado con esta herramienta. Desafortunadamente, todavía no es compatible con archivos de imagen , aunque Google ahora lo permite .
fuente
No sé si hay alguna herramienta para esto, pero la API de Google Docs podría permitirle manipular mediante programación los archivos cargados.
fuente
El almacenamiento de Google Apps está diseñado para almacenar imágenes, archivos adjuntos de correo electrónico y documentos en línea. Si bien existe una API para automatizar la carga de documentos , solo acepta tipos MIME específicos a menos que sea un cliente Premier de Google Apps. Eso significa que tendría que incrustar sus datos en un documento o archivo de hoja de cálculo antes de cargarlo.
En lugar de Google Apps, debería buscar proveedores de almacenamiento en línea como Dropbox o Amazon S3 . Google también tiene un proyecto de laboratorio para su propio servicio de almacenamiento en línea , que es gratuito durante la versión beta y tiene una herramienta de línea de comandos basada en Python llamada GSUtil para cargar archivos.
fuente
No puede hacerlo directamente con Google Docs, pero puede usar GMail como disco duro en línea con Gmail Drive .
fuente
Hay una extensión de Firefox que le permite usar el espacio en Google como un HDD, llamado GSpace .
Si bien esto no resolverá su problema de carga por lotes, podría resolver su problema de navegación. Además, es posible que pueda usar el código existente en el complemento y extenderlo para que pueda cargar por lotes.
fuente
Mucho ha cambiado desde que publiqué esta pregunta en 2010. Ahora, por supuesto, la respuesta adecuada a esta pregunta es Google Drive para dispositivos Windows, Mac, Android, iPhone y ChromeOS. Sin embargo, Google Drive no existe para plataformas Linux, pero hay algunos proyectos que intentan hacerlo.
fuente
Puede usar smestorage que proporciona una unidad de nube virtual para Linux y viene como un paquete Debian . Actualmente están en versión beta y planean sincronizar el escritorio pronto.
Memeo Connect ha sido la locura para los usuarios de Mac y PC (búsqueda robusta ya que utiliza la API de Google) ¿tal vez saldrán con una versión de Linux? Sin embargo, esto es solo para usuarios de GoogleApps Premier. Vigílalos.
fuente
Parece que la API de almacenamiento de Google , posicionada en el mercado de Amazon S3, está diseñada para ser su opción de almacenamiento masivo en la nube. Aunque tienen lo
gsutil
que mencionó anteriormente, el Administrador de almacenamiento en línea funciona realmente bien como una interfaz de arrastrar y soltar para cargar / organizar archivos y administrar "cubos".(fuente: googleapis.com )
También afirman que debido a su API RESTful, es compatible con las herramientas en la nube existentes:
No he tenido la oportunidad de probar eso todavía.
Puede crear cubos (y no puede anidarlos), pero puede nombrar sus objetos dentro de ellos
/
para emular su almacenamiento local:Google ha planificado los precios en
más otros costos de ancho de banda.
Wiki de la comunidad marcado, ya que es algo tangencial, especulativo y aún no está disponible.
fuente
He usado Gladinet para esto y funciona muy bien. También son compatibles con muchos otros almacenamiento basado en la nube (Amazon S3) si lo desea. Le permite asignar una unidad a su Google Storage.
Sin embargo, no admiten nada más que Windows, pero puede configurar una máquina de Windows como un AFS en la nube y hacer una copia de seguridad de las máquinas Linux de esa manera.
fuente
Esta es una característica relativamente nueva, pero puede cargar cualquier documento en Google Apps. Compruébelo en http://docs.google.com/support/bin/answer.py?answer=50092 .
fuente
Creo que la forma de lograr lo más parecido a lo que está buscando a partir de su pregunta sería utilizar el nuevo Memeo Connect.
Consulte información sobre este artículo de VentureBeat o visite Memeo directamente .
fuente
Insinq
Sinceramente, no sé cómo pasé tanto tiempo sin encontrar esto. Sincroniza automáticamente todo lo que suelta en una carpeta de sincronización en su computadora de la misma manera que lo hace Dropbox, excepto ...
Hay algunas diferencias clave:
Aquí está el desglose de costos:
Fuente: El blog InSync
El único inconveniente que he encontrado hasta ahora es que el cliente de escritorio no es compatible con Linux sin embargo ...
fuente
Vea el enlace al artículo que le muestra cómo sincronizar google-docs con el sistema de archivos local en ubuntu
Sincronice Google Docs en Ubuntu con el Sincronizador de archivos súper flexible
¿Estás suscrito a Google Docs Online? ¿Quieres sincronizar tus Google Docs en Ubuntu? Si lo hace, entonces está de enhorabuena, porque Super Flexible File Synchronizer le permite hacer exactamente eso.
SFFS funciona en Windows, Mac y ahora Linux (Ubuntu). Su simple GUI lo ayuda a sincronizar y respaldar sus documentos de Google Docs usando compresión ZIP y cifrado de datos. En este breve tutorial, le mostraré cómo descargar y configurar el Sincronizador de archivos súper flexible en Ubuntu 11.10 (Oneiric Ocelot) para que sus documentos, ya sea en línea en Google Docs o en su computadora de ubicación, puedan estar sincronizados. Cuando no lo haga, todos los cambios realizados en línea en GDocs se aplicarán a Ubuntu y los cambios realizados en Ubuntu se aplicarán en Google Docs.
fuente
Puede que estés hablando de Google Storage .
fuente