Google Apps là một ổ cứng trực tuyến? [đóng cửa]


36

Google cung cấp một số lưu trữ trực tuyến khá rẻ . Tổ chức của tôi quan tâm đến việc sử dụng điều này để lưu trữ các bản sao lưu một số dữ liệu của chúng tôi trên Google Cloud. Chúng tôi có thể chỉ muốn sử dụng điều này như một bản sao lưu ngoại vi, trong trường hợp các bản sao lưu tại chỗ của chúng tôi bắt lửa. Các tập tin chủ yếu là hình ảnh và video, hầu hết dưới giới hạn 1G.

Có cách nào để tải lên hàng loạt tệp lên Google Docs không?

Có tiện ích mở rộng nào cho phép tôi duyệt Google Apps dưới dạng thư mục cục bộ, tương tự như WebDav không?

Và để làm rõ, chúng tôi muốn làm điều này từ máy chủ Linux (Ubuntu).

Tóm lược:

Vâng, điều này là có thể. Tuy nhiên, câu hỏi của tôi quá mơ hồ. Google Apps có các thành phần khác nhau. "Google Apps" và "Picasa" đều là Google Apps, nhưng chúng hoạt động khác nhau. Ví dụ: Google Docs sử dụng API dữ liệu danh sách tài liệu của Google , Picasa thì không. Đáng buồn thay, nhiều dự án tại Google có vẻ như ít fiefdoms và API không nhất quán trên toàn vương quốc.

Giải pháp cũng phụ thuộc vào loại tệp và bạn có sử dụng phiên bản Google Premier của Google Apps hay không. Theo Câu hỏi thường gặp về API dữ liệu danh sách tài liệu, khách hàng của Google Apps Premier có thể sử dụng API để tải lên các loại tệp. Những người dùng khác có thể sử dụng các định dạng tải lên sau: (Xem liên kết để biết danh sách, bao gồm những thứ như .csv, .pdf, v.v.)

Có một số giải pháp tuyệt vời dưới đây, nhưng tất cả đều có những hạn chế hoặc có những hạn chế với các API của Google.


3
+1 cho tiền thưởng đầu tiên. Cần có một huy hiệu cho điều đó: D
phwd

5
Bạn đang tìm kiếm phần mềm để cài đặt cục bộ? ==> Siêu người dùng.
fretje

@Fretje: Không nhất thiết phải cài đặt cục bộ. Tôi chủ yếu tìm kiếm thứ gì đó cho phép tôi tải lên hàng trăm tệp từ máy tính cục bộ của mình (ví dụ: Trình tải lên hàng loạt) và tôi nghĩ đó sẽ là một phần mềm cục bộ.
Stefan Lasiewski

1
Tôi đoán là lý do lưu trữ rẻ là vì hầu hết mọi người không sử dụng toàn bộ dung lượng. Có một công cụ giúp dễ dàng tự động tải lên có thể là một bất lợi cho Google trong trường hợp đó, vì vậy họ có thể không cung cấp một công cụ.

1
Tôi đang bỏ phiếu để đóng câu hỏi này ngoài chủ đề vì rất nhiều thứ đã thay đổi trong 5 năm qua. Bối cảnh đã thay đổi và các trang được gọi là một phần của bối cảnh cũng thay đổi. Hầu hết các câu trả lời đều lỗi thời.
Rubén

Câu trả lời:


14

Hãy xem GoogleCL . Nó cho phép bạn tương tác với các dịch vụ của google từ dòng lệnh như:

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

Bản phát hành gần đây nhất cho biết nó bao gồm tải lên các cây thư mục lên Docs. Một chút kịch bản shell sẽ cho phép bạn cron sao lưu.


Ồ Rằng sẽ rất tốt. Có vẻ như tôi không thể tải lên các tệp .jpg .gif .gz hoặc .zip do lỗi này hoặc do giới hạn của Google API.
Stefan Lasiewski

Có vẻ như điều này sẽ hoạt động cho khách hàng của Google Apps Premier, nhưng không dành cho những người trong chúng tôi sử dụng Phiên bản Chuẩn. Xem code.google.com/apis/document/ từ
Stefan Lasiewski

Điều chỉnh! Nó phụ thuộc một chút vào loại tập tin. Tôi có thể tải tài liệu lên Google Docs và hình ảnh lên Picasa. Nhìn chung, đây là một công cụ tuyệt vời!
Stefan Lasiewski

Thảo luận thêm về cách GoogleCL xử lý các loại tệp này tại Groups.google.com/group/googlecl-discuss/browse_thread/thread/ cảm .
Stefan Lasiewski

Từ liên kết trong câu trả lời: "Ngày 8 tháng 6 năm 2015: GoogleCL hiện đang bị hỏng do sự thay đổi của OAuth1 và có khả năng vẫn như vậy".
Rubén

8

Nếu bạn đang thực hiện việc này trên máy chủ Linux, bạn có thể thử GMailFS sử dụng FUSE để gắn thư google của bạn (cũng hoạt động với các ứng dụng google) lưu trữ trên IMAP dưới dạng hệ thống tệp cục bộ.


4
Đó có phải là điều được phép theo các điều khoản và điều kiện của Gmail không?

8

Một công cụ có tên "Tải lên Google Docs" có thể thực hiện công việc:

Tôi đã hạn chế thành công với công cụ này. Thật không may, nó chưa hỗ trợ các tệp hình ảnh , mặc dù điều đó hiện đã được Google cho phép .

  • Ubuntu 10.04: Điều này hoạt động với gói 'java-common' mặc định.
  • MacOSX 10.5.8: Nó yêu cầu Java1.6 và gói Java1.6 trong MacPorts bị hỏng đối với tôi. Tôi đã không nhận được điều này để làm việc thành công chưa.
  • WindowsXP SP3: Nó có vẻ hoạt động tốt, nhưng sau đó tôi cần sử dụng lệnh shell của Windows hoặc tạo một tệp bó.

Câu trả lời này đã lỗi thời. Từ câu trả lời gần đây nhất trong nhóm thảo luận cho dự án: Tuy nhiên, cảm ơn bạn đã quan tâm, dự án này đã không được cập nhật từ năm 2011 và có thể được coi là bị bỏ rơi tại thời điểm này. Tôi sẽ đề nghị bạn sử dụng giải pháp thay thế sau: github.com/google/skicka
Rubén

7

Tôi không biết có công cụ nào cho việc này không, nhưng Google Docs API có thể cho phép bạn lập trình các tệp được tải lên theo chương trình.


2
-1, đây không phải là stackoverflow.com
đánh dấu

@fmark - đường biên giới.
NTulip

Google Docs đã được chia nhỏ và đổi thương hiệu. Ứng dụng dịch vụ quản lý / lưu trữ tệp trực tuyến hiện được gọi là Google Drive.
Rubén

5

Bộ lưu trữ Google Apps được thiết kế để lưu trữ hình ảnh, tệp đính kèm email và tài liệu trực tuyến. Mặc dù có một API để tự động tải lên các tài liệu, nó chỉ chấp nhận các loại MIME cụ thể trừ khi bạn là khách hàng của Google Apps Premier. Điều đó có nghĩa là bạn sẽ phải nhúng dữ liệu của mình vào tệp tài liệu hoặc bảng tính trước khi tải lên.

Thay vì Google Apps, bạn nên xem các nhà cung cấp lưu trữ trực tuyến như Dropbox hoặc Amazon S3 . Google cũng có một dự án phòng thí nghiệm cho dịch vụ lưu trữ trực tuyến của riêng họ , miễn phí trong giai đoạn thử nghiệm và có một công cụ dòng lệnh dựa trên python có tên là GSUtil để tải lên các tệp.


Các dự án Google Storage và GSUtil trông thú vị và là một trong những lựa chọn tốt nhất được trình bày cho đến nay. Tôi đã thử GSUtil, nhưng có vẻ như trước tiên tôi cần có tài khoản nhà phát triển Google Storage. Bây giờ tôi đang trong danh sách chờ cho tài khoản Google Storage, nhưng ai biết khi nào điều đó sẽ xảy ra.
Stefan Lasiewski

S3 cũng có rất nhiều tùy chọn tích hợp, vì vậy nếu bạn cố gắng chờ đợi, tôi khuyên bạn nên tìm ứng dụng khách cho S3. Bạn sẽ phải trả 0,15 đô la / GB mỗi tháng cho nó, nhưng chúng tôi sử dụng nó để sao lưu và cuối cùng chi khoảng 3 hoặc 4 đô la mỗi tháng cho các bản sao lưu quy mô nhỏ.
Greg Bray

1
+1 cho Dropbox. Dung lượng trống 2 GB, tự động đồng bộ mọi thứ bạn đặt trong thư mục dropbox mà không cần bất kỳ sự can thiệp nào của người dùng và tôi có thể xác minh rằng nó hoạt động trong Linux Mint (dựa trên lõi Ubuntu).
Evan Plaice


2

Có một tiện ích mở rộng firefox cho phép bạn sử dụng không gian trên Google như ổ cứng, được gọi là GSpace .

Mặc dù điều này sẽ không giải quyết được vấn đề tải lên hàng loạt của bạn, nhưng nó có thể giải quyết vấn đề duyệt web của bạn. Ngoài ra, bạn có thể sử dụng mã hiện có trong plugin và mở rộng nó để có thể tải lên hàng loạt.


2

Nhiều thứ đã thay đổi kể từ khi tôi đăng câu hỏi này vào năm 2010. Tất nhiên, bây giờ, câu trả lời thích hợp cho câu hỏi này là Google Drive cho các thiết bị Windows, Mac, Android, iPhone và ChromeOS. Tuy nhiên, Google Drive không tồn tại cho các nền tảng Linux, nhưng có một vài dự án đang cố gắng làm điều đó.

Tổng quan về Google Drive

Google Drive cho phép bạn lưu trữ và truy cập các tệp của mình ở bất cứ đâu - trên web, trên ổ cứng hoặc khi đang di chuyển. Đây là cách nó hoạt động:

Truy cập Google Drive trên web tại drive.google.com. Cài đặt Google Drive trên máy tính hoặc thiết bị di động của bạn. Ném các tệp của bạn vào Google Drive. Nó ở ngay trên thiết bị của bạn. Bây giờ các tập tin của bạn đi khắp mọi nơi bạn làm. Thay đổi tệp trên web, trên máy tính hoặc trên thiết bị di động của bạn và tệp sẽ cập nhật trên mọi thiết bị nơi bạn đã cài đặt Google Drive. Chia sẻ, cộng tác hoặc làm việc một mình: các tệp của bạn, sự lựa chọn của bạn.


Bạn có nghĩa là chúng tôi không thể làm điều này vào năm 2010?
Pacerier

1
Không, Google Drive không tồn tại trước đó.
Stefan Lasiewski

Ok, tôi có đúng không khi nói rằng toàn bộ chủ đề này là vô dụng?
Pacerier

1

Bạn có thể sử dụng smest Storage cung cấp ổ đĩa ảo cho Linux và gói này là gói Debian . Họ hiện đang trong giai đoạn thử nghiệm và đang lên kế hoạch cho đồng bộ hóa máy tính để bàn sớm.

Memeo Connect đã trở thành cơn sốt đối với người dùng Mac và PC (tìm kiếm mạnh mẽ vì nó sử dụng API của Google) có thể họ sẽ phát hành phiên bản linux? Điều này chỉ dành cho người dùng GoogleApps Premier. Để ý đến họ.


1

Dường như API lưu trữ của Google , được định vị ngay trên thị trường của Amazon S3, được coi là tùy chọn lưu trữ đám mây số lượng lớn của họ. Mặc dù họ đã gsutilđề cập đến bạn trước đó, Trình quản lý lưu trữ trực tuyến hoạt động thực sự tốt như giao diện kéo và thả để tải lên / sắp xếp tệp và quản lý "nhóm".

văn bản thay thế
(nguồn: googleapis.com )

Họ cũng cho rằng vì API RESTful của họ, nó tương thích với các công cụ đám mây hiện có:

Google Storage có thể tương thích với một số lượng lớn các công cụ và thư viện lưu trữ đám mây hoạt động với các dịch vụ như Amazon Simple Storage Service (Amazon S3) và Eucalyptus Systems, Inc.

Tôi chưa có cơ hội kiểm tra điều đó.

Bạn được phép tạo các thùng (và không thể lồng chúng) nhưng bạn có thể đặt tên cho các đối tượng của mình bên trong chúng /để mô phỏng bộ nhớ cục bộ của bạn:

Bằng cách sử dụng dấu gạch chéo trong tên đối tượng, bạn có thể làm cho các đối tượng xuất hiện như thể chúng được lưu trữ trong cấu trúc phân cấp. Ví dụ: bạn có thể đặt tên cho một đối tượng /europe/france/paris.jpg và một đối tượng khác /europe/france/cannes.jpg.

Google đã lên kế hoạch định giá tại

Bộ nhớ lưu trữ $ 0,17 / gigabyte / tháng

cộng với các chi phí băng thông khác.

Đã đánh dấu wiki cộng đồng, vì nó có phần tiếp tuyến, đầu cơ và chưa có sẵn.


Thật buồn cười, tôi nghĩ họ chỉ cần thêm một tùy chọn thư mục và bạn có thể lồng chúng. Bạn có thể kéo và thả một loạt các tệp và nó sẽ tải chúng lên một cách tuần tự, nhưng bạn không thể thả một thư mục vào đó (chưa).
hyperslug

Ngoài ra, không có hạn chế về kiểu tệp và AFAIK, không giới hạn kích thước tệp b / c bạn đang trả tiền cho nó.
hyperslug

0

Tôi đã sử dụng Gladinet cho việc này và nó hoạt động rất tốt. Họ cũng hỗ trợ nhiều bộ lưu trữ dựa trên đám mây khác (Amazon S3) nếu bạn muốn. Nó cho phép bạn ánh xạ một ổ đĩa vào Bộ nhớ Google của bạn.

Tuy nhiên, họ không hỗ trợ bất cứ thứ gì ngoài Windows nhưng bạn có thể thiết lập máy windows dưới dạng đám mây AFS và sao lưu Linux theo cách đó.



0

Tôi tin rằng cách để đạt được gần nhất với những gì bạn đang tìm kiếm từ câu hỏi của bạn là sử dụng Memeo Connect mới được phát hành .

Với phiên bản Kết nối đầu tiên, người dùng có thể dễ dàng tải lên các tài liệu có định dạng khác nhau vào Tài liệu, sau đó truy cập các tài liệu đó trên máy tính để bàn của họ, kể cả khi họ ngoại tuyến . Nếu một tài liệu được chỉnh sửa, nội dung sẽ được cập nhật trên các máy tính của người dùng và trong Tài liệu.

Phiên bản 2.0 của Memeo Connect, có sẵn trong phiên bản thử nghiệm ngày hôm nay, đưa mọi thứ tiến thêm một bước. Bây giờ Connect thực sự có thể tích hợp với hệ thống tệp của máy tính của bạn, thay vì chỉ hoạt động như một ứng dụng độc lập. Sau khi bạn cài đặt và khởi chạy Connect, các tệp của bạn sẽ hiển thị dưới dạng bản GD GDIR trên máy tính của bạn và bạn có thể tương tác như thể nó chỉ là một phần mở rộng của máy tính để bàn của bạn . Bạn có thể kéo và thả tệp vào ổ đĩa và lưu tệp vào GDrive trực tiếp từ các ứng dụng như Microsoft Word.

Kiểm tra một số thông tin về bài viết này của VentureBeat hoặc truy cập trực tiếp vào Memeo .


0

Nội bộ

Tôi thực sự không biết làm thế nào tôi đi quá lâu mà không tìm thấy điều này. Nó tự động đồng bộ mọi thứ bạn thả vào thư mục không đồng bộ trên máy tính của bạn giống như cách mà dropbox thực hiện ngoại trừ ...

Có một vài điểm khác biệt chính:

  • Nó hỗ trợ nhiều tài khoản ngoài hộp
  • Nó sử dụng Google Docs làm kho lưu trữ đám mây (Dropbox sử dụng Amazon S3)
  • Nó miễn phí
  • Nó được xây dựng riêng để sử dụng với Google Docs
  • Nó rẻ hơn (mỗi / GB GDocs tốn 12,5% chi phí Dropbox để tăng dung lượng)

Đây là sự cố chi phí:

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

Nguồn: Blog InSync

Nhược điểm duy nhất tôi đã tìm thấy cho đến nay là khách hàng máy tính không hỗ trợ Linux chưa ...


và ... nếu bạn xóa một thư mục trên máy tính để bàn của mình, nó sẽ không xóa tất cả các tệp trong bộ sưu tập đó trực tuyến.
Evan Plaice

0

Xem Liên kết đến bài viết chỉ cho bạn cách đồng bộ hóa tài liệu google với hệ thống tệp cục bộ trong Ubuntu

Đồng bộ hóa Google Docs trong Ubuntu với Trình đồng bộ hóa tệp siêu linh hoạt

Bạn đã đăng ký Google Docs Online chưa? Bạn có muốn đồng bộ hóa Google Docs của mình trong Ubuntu không? Nếu bạn làm như vậy, thì bạn thật may mắn, vì Trình đồng bộ hóa tệp siêu linh hoạt cho phép bạn làm điều đó.

SFFS hoạt động trong Windows, Mac và giờ là Linux (Ubuntu). GUI đơn giản này giúp bạn đồng bộ hóa và sao lưu Google Docs của bạn bằng cách sử dụng nén ZIP và mã hóa dữ liệu. Trong hướng dẫn ngắn gọn này, tôi sẽ chỉ cho bạn cách tải xuống và định cấu hình Đồng bộ hóa tệp siêu linh hoạt trong Ubuntu 11.10 (Oneiric Ocelot) để các tài liệu của bạn, dù trực tuyến trên Google Docs hoặc trên máy tính vị trí của bạn, có thể được đồng bộ hóa. Khi bạn không, tất cả các thay đổi được thực hiện trực tuyến tại GDocs sẽ áp dụng cho Ubuntu và các thay đổi được thực hiện trong Ubuntu sẽ được áp dụng tại Google Docs.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.