• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Quản trị hệ thống Linux OS

Cách sao lưu file trên Linux lên Google Drive

@admiz by @admiz
08/05/2021
in Linux OS, Quản trị hệ thống
0
Cách Sao Lưu File Trên Linux Lên Google Drive 6094e8159efc5.jpeg

Google Drive là một phương tiện tuyệt vời cho những người cần lưu trữ các bản sao trực tuyến của file. Người dùng Linux có thể tận dụng gói 15GB miễn phí của Google Drive để sao lưu các file cấu hình cần thiết. Hơn nữa, bạn có thể sao lưu một lượng lớn dữ liệu, bao gồm các file media, nếu bạn có gói Google Workspace (trước đây là G-Suite) đang hoạt động.

Hướng dẫn này sẽ chỉ ra cách bạn có thể tự động sao lưu file trong Linux vào Google Drive bằng gói mã nguồn mở google-drive-ocamlfuse và CRON.

Google-drive-ocamlfuse là gì?

Google-drive-ocamlfuse là một hệ thống file FUSE cho phép người dùng mount bộ nhớ Google Drive của họ trên máy cục bộ. Nó được viết bằng OCaml và được cung cấp miễn phí qua GitHub. Một số tính năng chính của google-drive-ocamlfuse bao gồm quyền truy cập đọc/ghi đầy đủ, hỗ trợ nhiều tài khoản, quyền Unix và hỗ trợ Team Drive.

Cách sử dụng google-drive-ocamlfuse để sao lưu tự động

Bước đầu tiên là mount Google Drive từ xa vào hệ thống file cục bộ. Đây là lúc google-drive-ocamlfuse phát huy tác dụng. Sau đó, bạn có thể sử dụng một bộ lập lịch tự động để chuyển các file vào ổ theo định kỳ. Để đơn giản hóa mọi việc, hãy sử dụng tiện ích CRON của Linux để xử lý quá trình lập lịch. (Bạn cũng có thể sử dụng Zeit để lên lịch các cron job).

  • Danh sách đầy đủ các Google Drive client cho Linux

Cài đặt và cấu hình google-drive-ocamlfuse

Đầu tiên, bạn cần cài đặt google-drive-ocamlfuse trên máy Linux của mình. May mắn thay, việc này rất đơn giản. Kích hoạt Terminal và nhập lệnh sau tại dấu nhắc.

sudo add-apt-repository ppa:alessandro-strada/ppa

Nó sẽ thêm gói bắt buộc vào danh sách kho lưu trữ của trình quản lý gói. Bạn có thể tiếp tục và cài đặt gói bằng cách sử dụng các lệnh sau.

# Debian/Ubuntu

sudo apt update && sudo apt install google-drive-ocamlfuse

# Fedora

sudo dnf copr enable sergiomb/google-drive-ocamlfuse
sudo dnf install google-drive-ocamlfuse

# Arch

yay -S google-drive-ocamlfuse

Chờ cho đến khi quá trình cài đặt kết thúc. Khi hoàn thành, bạn cần phải cấu hình nó cho mục đích mount. Bước đầu tiên cho việc này là tạo một điểm mount cho Google Drive trong hệ thống file cục bộ. Bạn có thể thực hiện việc này bằng cách nhập lệnh dưới đây vào Terminal.

mkdir -p ~/mount/google-drive

Tiếp theo, mount bộ nhớ ổ bằng lệnh sau:

google-drive-ocamlfuse ~/mount/google-drive

google-drive-ocamlfuse sẽ mở trình duyệt mặc định và chuyển hướng đến trang xác thực tài khoản cho Google Drive. Chọn tài khoản bạn muốn mount cục bộ.

Chọn tài khoản bạn muốn mount cục bộ
Chọn tài khoản bạn muốn mount cục bộ

Nhập mật khẩu cho tài khoản đã chọn để xác thực.

Nhập mật khẩu để xác thực
Nhập mật khẩu để xác thực

Tiếp theo, Google sẽ yêu cầu quyền cấp quyền truy cập vào google-drive-ocamlfuse. Nhấp vào “Allow” và chuyển sang trang tiếp theo.

Bạn sẽ được yêu cầu cho phép truy cập vào tài khoản người dùng của mình một lần nữa.

Sau khi bạn cho phép, nó sẽ chuyển hướng bạn đến trang web của google-drive-ocamlfuse. Xin chúc mừng, bạn đã mount thành công tài khoản Google Drive của mình với hệ thống file cục bộ.

Tài khoản Google Drive đã được mount thành công với hệ thống file cục bộ
Tài khoản Google Drive đã được mount thành công với hệ thống file cục bộ

Bây giờ là thời điểm tốt để xác minh xem quá trình mount cho Google Drive có diễn ra suôn sẻ hay không. Nếu giai đoạn này xảy ra lỗi, bạn không thể sử dụng nó để sao lưu file vào Google Drive. Sử dụng lệnh dưới đây để xác minh điều này.

ls -l ~/mount/google-drive/

Đầu ra sẽ hiển thị danh sách các file và thư mục có trong bộ nhớ Google Drive. Nếu mọi thứ diễn ra như mong đợi, bạn có thể tiến hành cấu hình bộ lập lịch sao lưu.

Sao lưu file lên Google Drive bằng CRON

Sao lưu hiểu đơn giản là hoạt động sao chép. Vì Google Drive đã được mount, nên bạn có thể sao chép file vào đó như một phần của hệ thống file cục bộ. Bạn có thể xác minh điều này bằng cách chạy lệnh sau:

touch test-file
cp test-file ~/mount/google-drive/

Lệnh sẽ sao chép file test vào bộ nhớ. Sử dụng lệnh ls để xác minh xem nó đã được sao chép thành công vào Google Drive hay chưa.

ls ~/mount/google-drive/

Bây giờ mọi thứ đã sẵn sàng, hãy cấu hình cron để tự động hóa quá trình sao lưu. Nếu bạn chưa biết, cron là một bộ lập lịch cho phép người dùng chạy các lệnh nhất định theo định kỳ. Bạn có thể chỉ định các lệnh nào sẽ chạy và khi nào chạy chúng bằng cách sử dụng crontab.

Bài viết đang sử dụng mục crontab sau đây để sao chép nội dung thư mục “/tmp” vào Google Drive lúc 00:00 hàng ngày.

0 0 * * * cp /tmp/ ~/mount/google-drive/

Nếu bạn muốn sao lưu các file của mình mỗi tuần một lần, hãy sử dụng mục crontab sau đây.

0 0 * * 0 cp /tmp/ ~/mount/google-drive/

Lệnh sẽ sao chép nội dung của “/tmp” vào bộ nhớ lúc 00:00 Chủ nhật hàng tuần. Thay thế “/tmp” bằng thư mục chứa các tệp cá nhân của bạn. Tuy nhiên, còn một bước cuối cùng. Không có mục crontab nào ở trên tự động mount Google Drive.

Một giải pháp nhanh chóng cho việc này là mount bộ nhớ bằng một mục crontab khác, sau đó theo dõi nó với mục đó để sao lưu.

55 23 * * 0 google-drive-ocamlfuse ~/mount/google-drive
0 0 * * 0 cp /tmp/ ~/mount/google-drive/

Như bạn có thể thấy, ví dụ sẽ mount ổ sớm 5 phút. Nó cung cấp cho cron đủ thời gian để đảm bảo rằng không bỏ lỡ quá trình sao lưu do sự cố khởi tạo. Sử dụng lệnh dưới đây để chỉnh sửa crontab và thêm các dòng trên.

Chỉnh sửa crontab
Chỉnh sửa crontab
  • Cách sao lưu tự động Linux bằng Dropbox
  • 5 tiện ích sao lưu mã nguồn mở tốt nhất cho Linux
  • 4 phương pháp để sao chép ổ cứng Linux
  • Đồng bộ các dịch vụ lưu trữ đám mây trên Linux bằng Rclone
Post Views: 142
Previous Post

Lệnh Tail trong Linux

Next Post

Cách cài file DEB trong Ubuntu

Related Posts

Quicktime Player Logo650 1
macOS

Cách ghép video trên macOS bằng QuickTime Player

26/12/2021
Kali Linux 2021 4 700 1
Linux

Kali Linux 2021.4: Thêm 9 công cụ mới và hỗ trợ tốt hơn cho Apple M1

26/12/2021
Openbsd La Gi 1
Linux

OpenBSD là gì? Đây là mọi thứ bạn cần biết về hệ điều hành này!

26/12/2021
Mac Os Xoa Ung Dung Cai Dat Logo640 1
macOS

Cách gỡ, xóa ứng dụng trên Mac OS

26/12/2021
Tim Thu Vien Anh Photos Library Tren May Mac700 1
macOS

Hướng dẫn tìm thư viện ảnh Photos Library trên máy Mac

26/12/2021
So Sanh Macbook Pro Macbook Air Va Ipad Pro 1
macOS

So sánh MacBook Pro 13 inch với MacBook Air và iPad Pro

26/12/2021
Next Post
Cách Cài File Deb Trong Ubuntu 6094e80f951df.jpeg

Cách cài file DEB trong Ubuntu

Bài mới nhất

4 Lưu ý Khi Sử Dụng Email Marketing Hiệu Quả Tránh Spam Cho Doanh Nghiệp 612d0db271290.jpeg

4 Lưu ý khi sử dụng email marketing hiệu quả tránh spam cho doanh nghiệp

07/05/2025
Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution