Google Apps как онлайн жесткий диск? [закрыто]


36

Google предоставляет довольно дешевое онлайн-хранилище . Моя организация заинтересована в использовании этого для размещения резервных копий некоторых наших данных в облаке Google. Мы можем просто захотеть использовать это как внешнее резервное копирование на случай, если наши локальные резервные копии загорятся. Файлы в основном изображения и видео, большинство из которых не превышают 1G.

Есть ли способ пакетной загрузки файлов в Google Docs?

Существуют ли какие-либо расширения, которые позволят мне просматривать Google Apps как локальную папку, похожую на WebDav?

И чтобы уточнить, мы бы предпочли сделать это с сервера Linux (Ubuntu).

Резюме:

Да, это возможно Однако мой вопрос был слишком расплывчатым. В Google Apps есть разные компоненты. «Службы Google» и «Picasa» - это Службы Google, но они ведут себя по-разному. Например, Документы Google используют API данных Списка документов Google , а Picasa - нет. К сожалению, многие проекты в Google кажутся маленькими вотчинами, и API не согласованы по всему королевству.

Решение также зависит от типа файла и от того, используете ли вы Google Apps версии Google Apps или нет. В соответствии с часто задаваемыми вопросами API данных списка документов клиенты Google Apps Premier могут использовать API для загрузки файлов любого типа. Другие пользователи могут использовать следующие форматы загрузки: (См. Ссылку для получения списка, который включает в себя такие вещи, как .csv, .pdf и т. Д.)

Ниже приведено несколько отличных решений, но все они имеют свои ограничения или сами сталкиваются с ограничениями с помощью API Google.


3
+1 за первую награду. Для этого должен быть значок: D
phwd

5
Вы ищете программное обеспечение для локальной установки? ==> Супер пользователь.
2010 года

@Fretje: он не обязательно должен быть установлен локально. В основном я ищу что-то, что позволит мне загружать сотни файлов с моего локального компьютера (например, пакетный загрузчик), и я думаю, что это будет локальная часть программного обеспечения.
Стефан Ласевски

1
Я предполагаю, что причина, по которой хранилище дешево, заключается в том, что большинство людей не используют весь объем хранилища. В таком случае использование Google, облегчающее автоматическую загрузку, может быть недостатком для Google, поэтому они, вероятно, не предоставляют его.

1
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что многое изменилось за последние 5 лет. Контекст изменился, а также изменились страницы, которые упоминаются как часть контекста. Большинство ответов тоже устарели.
Рубен

Ответы:


14

Проверьте GoogleCL . Это позволяет вам взаимодействовать с сервисами Google из командной строки, как:

$ google docs upload the_bobs.csv ~/work/docs_to_share/*

В последнем выпуске говорится, что он включает загрузку деревьев каталогов в Docs. Небольшое количество сценариев оболочки должно позволить вам создать резервную копию.


Вот Это Да! Это выглядит великолепно. Похоже, я не могу загрузить файлы .jpg .gif .gz или .zip из-за этой ошибки или из-за ограничения API Google.
Стефан Ласевски

Похоже, что это будет работать для клиентов Профессионального пакета Служб Google, но не для тех из нас, кто использует Standard Edition. См. Code.google.com/apis/documents/…
Стефан Ласевский,

Коррекция! Это немного зависит от типа файла. Я могу загружать документы в Документы Google и изображения в Picasa. В целом, это отличный инструмент!
Стефан Ласевский

Дополнительную информацию о том, как GoogleCL обрабатывает эти типы файлов, см . Groups.google.com/group/googlecl-discuss/browse_thread/thread/… .
Стефан Ласевский

Из ссылки в ответе: «8 июня 2015: GoogleCL в настоящее время не работает из-за отказа OAuth1 и, вероятно, так и останется».
Рубен

8

Если вы собираетесь делать это на сервере Linux, вы можете попробовать GMailFS, который использует FUSE для монтирования хранилища вашей почты Google (которое также должно работать с приложениями Google) через IMAP в качестве локальной файловой системы.


4
Разрешено ли такое на условиях Gmail?

8

Инструмент под названием «Загрузка Документов Google» может сделать эту работу:

У меня был ограниченный успех с этим инструментом. К сожалению, он пока не поддерживает файлы изображений , хотя теперь это разрешено Google .

  • Ubuntu 10.04: это работает со стандартным пакетом java-common.
  • MacOSX 10.5.8: для него требуется Java1.6, а пакет Java1.6 в MacPorts сломан для меня. Я не получил это, чтобы работать успешно еще.
  • WindowsXP SP3: кажется, работает нормально, но тогда мне нужно использовать командную оболочку Windows или создать командный файл.

Этот ответ устарел. Из самого последнего ответа в дискуссионной группе для проекта: Спасибо за ваш интерес, однако, этот проект не обновлялся с 2011 года и на данный момент может считаться заброшенным. Я бы предложил вам воспользоваться следующей альтернативой: github.com/google/skicka
Рубен

7

Я не знаю, есть ли какие-либо инструменты для этого, но API Документов Google может позволить вам программно манипулировать загруженными файлами.


2
-1, это не stackoverflow.com
fmark

@fmark - граница.
NTulip

Документы Google были разделены и переименованы. Онлайн-приложение для управления файлами и их хранения теперь называется Google Drive.
Рубен

5

Хранения в Google Apps предназначена для хранения фотографий, вложения электронной почты и интернет - документов. Хотя существует API для автоматизации загрузки документов, он принимает только определенные типы MIME, если вы не являетесь клиентом Профессионального пакета Служб Google. Это означает, что вам придется встраивать свои данные в документ или файл электронной таблицы перед их загрузкой.

Вместо Google Apps вы должны обратить внимание на провайдеров онлайн-хранилищ, таких как Dropbox или Amazon S3 . У Google также есть лабораторный проект для их собственной службы онлайн-хранения , которая бесплатна во время бета-тестирования и имеет инструмент командной строки на основе Python, называемый GSUtil для загрузки файлов.


Проекты Google Storage и GSUtil выглядят интересно и являются одним из лучших вариантов, представленных на данный момент. Я попробовал GSUtil, но, похоже, мне сначала нужна учетная запись разработчика Google Storage. Сейчас я в списке ожидания для учетной записи Google Storage, но кто знает, когда это произойдет.
Стефан Ласевский

У S3 также есть много вариантов интеграции, поэтому, если вы попробуете ждать, я предлагаю поискать клиентское приложение для S3. Вам придется платить за него $ 0,15 / ГБ в месяц, но мы используем его для резервного копирования и в итоге тратим около 3 или 4 долларов в месяц на небольшие резервные копии.
Грег Брей

1
+1 для Dropbox. 2 ГБ свободного места, автоматически синхронизирует все, что вы положили в папку dropbox, без какого-либо вмешательства пользователя, и я могу убедиться, что он работает в Linux Mint (который основан на ядре Ubuntu).
Эван Плейс


2

Есть расширение Firefox, которое позволяет вам использовать пространство в Google, как жесткий диск, под названием GSpace .

Хотя это не решит проблему пакетной загрузки, это может решить проблему просмотра. Кроме того, вы можете использовать существующий код в плагине и расширить его, чтобы сделать возможным пакетную загрузку.


2

Многое изменилось с тех пор, как я опубликовал этот вопрос в 2010 году. Теперь, конечно, правильный ответ на этот вопрос - Google Drive для устройств Windows, Mac, Android, iPhone и ChromeOS. Однако Google Drive не существует для платформ Linux, но есть несколько проектов, которые пытаются это сделать.

Обзор Google Диска

Google Drive позволяет хранить и получать доступ к файлам в любом месте - в Интернете, на жестком диске или в пути. Вот как это работает:

Перейдите на Google Диск в Интернете по адресу drive.google.com. Установите Google Drive на свой компьютер или мобильное устройство. Киньте свои файлы в Google Drive. Это прямо на вашем устройстве. Теперь ваши файлы идут везде, где вы делаете. Измените файл в Интернете, на своем компьютере или на мобильном устройстве, и он будет обновляться на каждом устройстве, где вы установили Google Диск. Делитесь, сотрудничайте или работайте в одиночку: ваши файлы, ваш выбор.


Вы имеете в виду, что мы не могли сделать это в 2010 году?
Пейсер

1
Нет, Google Drive тогда не существовало.
Стефан Ласевский,

Хорошо, я прав, говоря, что вся эта тема теперь бесполезна?
Пейсер

1

Вы можете использовать smestorage, который предоставляет виртуальный облачный диск для Linux и поставляется в виде пакета Debian . В настоящее время они находятся в бета-версии и скоро планируют синхронизацию с рабочим столом.

Memeo Connect стал повальным увлечением для пользователей Mac и ПК (надежный поиск с использованием API Google), может быть, они выпустят версию для Linux? Это только для пользователей GoogleApps Premier только. Следи за ними.


1

Казалось бы, Google Storage API , расположенный прямо на рынке Amazon S3, призван стать их опцией массового облачного хранения. Несмотря на то, что они уже gsutilупоминали ранее, онлайн-менеджер хранилища действительно хорошо работает как интерфейс перетаскивания для загрузки / организации файлов и управления «корзинами».

альтернативный текст
(источник: googleapis.com )

Они также утверждают, что благодаря RESTful API он совместим с существующими облачными инструментами:

Google Storage совместим с большим количеством инструментов и библиотек облачного хранилища, которые работают с такими сервисами, как Amazon Simple Storage Service (Amazon S3) и Eucalyptus Systems, Inc.

У меня еще не было возможности проверить это.

Вам разрешено создавать сегменты (и вы не можете их вкладывать), но вы можете называть ваши объекты внутри них с помощью /эмуляции локального хранилища:

Используя косые черты в имени объекта, вы можете заставить объекты выглядеть так, как будто они хранятся в иерархической структуре. Например, вы можете назвать один объект /europe/france/paris.jpg и другой объект /europe/france/cannes.jpg.

Google запланировал цены на

Storage- $ 0,17 / гигабайт / месяц

плюс другие расходы на пропускную способность.

Вики сообщества помечены, так как они несколько касательные, спекулятивные и пока недоступны.


Забавно, я думаю, что они просто добавили параметр папки, и вы можете вложить их. Вы можете перетащить группу файлов, и она будет загружать их последовательно, но вы не можете поместить в нее папку (пока).
Гиперслуг

Кроме того, нет ограничений на тип файла, и AFAIK, нет ограничения на размер файла, потому что вы платите за него.
Гиперслуг

0

Я использовал Gladinet для этого, и он прекрасно работает. Они также поддерживают множество других облачных хранилищ (Amazon S3), если хотите. Это позволяет вам подключить диск к вашему хранилищу Google.

Однако они не поддерживают ничего, кроме Windows, но вы можете настроить Windows-машину как облачную AFS и таким образом создавать резервные копии Linux-машин.



0

Я полагаю, что наиболее близким к тому, что вы ищете по своему вопросу, было бы использование недавно выпущенного Memeo Connect.

С первой версией Connect пользователи получают возможность легко загружать документы различных форматов в документы, а затем получать доступ к этим документам на своем настольном компьютере, в том числе в автономном режиме . Если документ редактируется, содержимое обновляется на компьютерах пользователя и в Документах.

Версия 2.0 Memeo Connect, которая доступна в тестовой версии сегодня, делает шаг вперед. Теперь Connect действительно может интегрироваться с файловой системой вашего компьютера, а не просто работать как отдельное приложение. После установки и запуска Connect ваши файлы отображаются на вашем компьютере как «GDrive», и вы можете взаимодействовать, как если бы это было просто расширение вашего рабочего стола . Вы можете перетаскивать файлы на диск и сохранять файлы на GDrive непосредственно из таких приложений, как Microsoft Word.

Ознакомьтесь с информацией об этой статье VentureBeat или посетите Memeo напрямую .


0

Insinq

Честно говоря, я не знаю, как я так долго не мог найти это. Он автоматически синхронизирует все, что вы перетаскиваете в папку insync на вашем компьютере так же, как это делает Dropbox, кроме ...

Есть несколько ключевых отличий:

  • Он поддерживает несколько учетных записей из коробки
  • Он использует Google Docs в качестве облачного хранилища (Dropbox использует Amazon S3)
  • Это бесплатно
  • Он создан специально для использования с Документами Google.
  • Это дешевле (GDocs на 1 ГБ стоит 12,5% от стоимости, которую Dropbox платит за увеличение места)

Вот разбивка стоимости:

Google's storage tiers:

20GB at $5/year
80GB at $20/year
200GB at $50/year
400GB at $100/year
up to 16TB

Dropbox's storage tiers:

50GB at $100/year
100GB at $200/year

Источник: блог InSync

Единственный минус я нашел до сих пор является то , что клиент рабочего стола не поддерживает Linux еще ...


и ... если вы удалите папку на рабочем столе, она не удалит все файлы из этой коллекции онлайн.
Эван Плейс

0

См. Ссылку на статью, показывающую, как синхронизировать Google-документы с локальной файловой системой в Ubuntu.

Синхронизируйте Документы Google в Ubuntu с Супер Гибким Синхронизатором Файлов

Вы подписаны на Google Docs Online? Хотите синхронизировать свои Документы Google в Ubuntu? Если вы это сделаете, то вам повезло, потому что Super Flexible File Synchronizer позволяет вам сделать это.

SFFS работает в Windows, Mac, а теперь и в Linux (Ubuntu). Простой графический интерфейс помогает синхронизировать и создавать резервные копии ваших Документов Google с использованием сжатия ZIP и шифрования данных. В этом кратком руководстве я покажу вам, как загрузить и настроить Super Flexible File Synchronizer в Ubuntu 11.10 (Oneiric Ocelot), чтобы ваши документы, будь то онлайн в Google Docs или на вашем компьютере, могли синхронизироваться. Если вы этого не сделаете, все изменения, сделанные в Интернете на GDocs, будут применяться к Ubuntu, а изменения, сделанные в Ubuntu, будут применяться в Google Docs.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.