Phần mềm tự back-up dữ liệu từ máy tính lên Google Drive theo lịch trình

Mình muốn tự phát triển một phần mềm tự back-up dữ liệu từ máy tính lên Google Drive theo lịch lên sẵn và thực hiện khi máy tính Online. Liệu có thể được không và mình đang dự tính làm bằng ngôn ngữ C#.
Rất mong nhận được góp ý, lời khuyên và hd của các pro.

Google nó có sẵn cái soft drive trên desktop để đồng bộ rồi, mắc công chi :fearful:

1 Like

https://github.com/ncw/rclone cái này code bằng golang , xem có đung đc ko đỡ phải code.

2 Likes

em tưởng google nó tự đồng bộ cái này rồi cơ mà. :frowning:

1 Like

Tuy có phần mềm google drive và bạn chỉ việc vứt file vào đó là nó có thể đồng bộ, tuy nhiên nếu cứ để nó tự nhiên như thế thì nhiều khi nó chạy ngầm làm chậm máy hoặc lag mạng.
Bạn có thể làm phần mềm winforms để hẹn giờ vứt file vô đó chẳng hạn, hoặc kiểm tra tình trạng máy tính, khi nào người dùng ko dùng chuột, bàn phím trong vòng nhiêu phút đó thì vứt file vào đó, và khi nào người dùng vào máy trở lại thì dừng đồng bộ…

1 Like

Bạn Google chưa mà lên đây hỏi vậy? Google Drive nó đã có sẵn đồng bộ đây rồi, làm cái gì nữa.

Mình cũng cần làm một app đồng bộ theo thời gian như thế này:

  • Chọn thư mục cần backup (Vì mình không muốn đồng bộ kiểu Google Drive, lở delete là nó sync luôn)
  • Chọn time backup, nén lại thành zip hay 7z
  • Tính năng phụ, nhập url download về Google Drive :laughing:

Đang làm thằng download về GG Drive trên web xài Spring nhưng không biết có cách nào “stream” file từ server của url trỏ đến sang Google Drive hay không. Vì mình không muốn upload file đó lên server của mình xong mới upload file đó từ server mình sang GG Drive. Server mình chỉ trung gian thôi

2 Likes

À, nói mới nhớ Google Drive mới ra PC Backup and Sync. Bạn dùng thử xem
Bài trên The Verge https://www.theverge.com/2017/6/14/15802200/google-backup-and-sync-app-announced-drive-feature
Link https://support.google.com/drive/answer/2374987?visit_id=1-636390834495621237-3747294336&p=backup_and_sync_signin&rd=1&co=GENIE.Platform%3DDesktop&oco=0l

2 Likes

Ok, để mình tìm hiểu

Ý mình là muốn tạo một phần mềm để học tập và mình muốn là không phải cứ Google Drive mà up lên One Drive chẳng hạn

1 Like

Ok, đồng quan điểm đó, bạn đã làm đến đâu rồi, mình muốn sự dụng trên các nền tảng khác nên không muốn dùng cái PC Backup của Google Drive. Mình cũng dùng thử rồi

Mình làm trên Java nhưng phần authentication lại khá rắc rối, mình cũng đang tìm hiểu thêm về Google Drive API

1 Like

ok bạn :heart_eyes::heart_eyes:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?