4 điểm bởi GN⁺ 2024-10-02 | 1 bình luận | Chia sẻ qua WhatsApp

Borg 2.0.0b11

Cài đặt

  • Giải thích cách cài đặt Borg 2.0.0b11

Bắt đầu nhanh

  • Hướng dẫn cách bắt đầu nhanh với Borg

Cách sử dụng

  • Giải thích cách sử dụng cơ bản của Borg

Triển khai

  • Hướng dẫn cách triển khai Borg

Câu hỏi thường gặp

  • Các câu hỏi và câu trả lời thường gặp khi sử dụng Borg

Hỗ trợ

  • Hướng dẫn cách nhận hỗ trợ cho Borg

Các điểm quan trọng của 2.x

  • Cung cấp thông tin về các vấn đề bảo mật và hỏng dữ liệu

Ghi chú nâng cấp

  • Các lưu ý về khả năng tương thích khi nâng cấp từ Borg 1.2.x/1.4.x lên Borg 2.0
  • Các thay đổi chính:
    • Không tương thích với kho lưu trữ hiện có
    • Các thay đổi nhằm cải thiện bảo mật, tốc độ và xử lý song song
    • Có thể dùng borg transfer để chuyển archive từ kho Borg 1.2/1.4 sang kho Borg 2.0
    • Cú pháp lệnh đã thay đổi, cần chỉnh sửa script và wrapper
    • Một số lệnh và tùy chọn đã bị loại bỏ hoặc thay đổi

Nhật ký thay đổi 2.x

Phiên bản 2.0.0b11 (2024-09-26)

  • Tính năng mới:
    • Hỗ trợ URL rclone://, qua đó hỗ trợ hơn 70 sản phẩm lưu trữ đám mây
    • Hỗ trợ các tác vụ song song trên cùng một kho lưu trữ từ cùng một client
    • Thêm tính năng chuỗi archive
  • Sửa đổi:
    • Cải thiện hiệu năng bằng cách loại bỏ các lệnh gọi repository.list() không cần thiết
    • Nhiều bản sửa lỗi và cải thiện hiệu năng khác

Phiên bản 2.0.0b10 (2024-09-09)

  • Tính năng mới:
    • Bổ sung kho lưu trữ dựa trên borgstore
    • Lưu từng object riêng lẻ để giảm I/O và cải thiện hiệu năng
    • Áp dụng cơ chế khóa mới
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b9 (2024-07-20)

  • Tính năng mới:
    • Bổ sung triển khai cache mới
    • Thêm biến môi trường BORG_EXIT_CODES
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b8 (2024-02-20)

  • Tính năng mới:
    • Thêm slashdot hack vào lệnh create
    • Thêm biến môi trường BORG_EXIT_CODES=modern
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b7 (2023-09-14)

  • Tính năng mới:
    • Có thể extract từ kho đã xác thực mà không cần khóa
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b6 (2023-06-11)

  • Tính năng mới:
    • Bổ sung nhiều tùy chọn cho lệnh diff
    • Bổ sung các tùy chọn mới cho lệnh import-tar
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b5 (2023-02-27)

  • Tính năng mới:
    • Thêm tính năng thử lại file hệ thống tệp cho lệnh create
    • Thêm hạn ngạch dung lượng lưu trữ đã sử dụng cho lệnh info
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b4 (2022-11-27)

  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b3 (2022-10-02)

  • Tính năng mới:
    • Thêm lệnh rcompress
    • Bổ sung hỗ trợ pattern
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b2 (2022-09-10)

  • Tính năng mới:
    • Hỗ trợ UTC offset cho timestamp của archive
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Phiên bản 2.0.0b1 (2022-08-08)

  • Tính năng mới:
    • Tăng mạnh giới hạn kích thước stream metadata của archive
    • Thêm tùy chọn rcreate --copy-crypt-key
  • Sửa đổi:
    • Nhiều bản sửa lỗi và cải thiện hiệu năng

Tóm tắt của GN⁺

  • Borg 2.0 là một bản cập nhật lớn với các cải tiến đáng kể về bảo mật, tốc độ và hiệu năng xử lý song song
  • Không tương thích với Borg 1.x hiện có, nên cần thận trọng khi nâng cấp
  • Các tính năng mới và hiệu năng được cải thiện mang lại khả năng tương thích với nhiều dịch vụ lưu trữ đám mây khác nhau
  • Hiểu và tận dụng các thay đổi chính cùng tính năng mới của Borg 2.0 sẽ rất hữu ích cho việc sao lưu và quản lý dữ liệu

1 bình luận

 
GN⁺ 2024-10-02
Ý kiến trên Hacker News
  • Là người dùng BorgBackup, tôi rất hài lòng. Trong 7 năm qua, các bản sao lưu khử trùng lặp hằng tuần đã hoạt động hoàn hảo. Khuyên dùng cùng với Borgmatic
  • Hiện tôi đang dùng rclone để sao lưu lên máy từ xa, nhưng đây không phải là một giải pháp chuyên dụng. Tôi đang nghĩ đến việc thêm Backblaze B2 làm đích từ xa. rclone không phải là công cụ sao lưu; cần những tính năng như chia các khối dữ liệu thành kích thước phù hợp, mã hóa toàn bộ thư mục thành tar và thực hiện khử trùng lặp. Không biết có công cụ nào đáng để đề xuất không
  • Tôi đã xem qua Restic và Duplicati một chút, nhưng chúng không đơn giản như kỳ vọng. Tôi không cần GUI và muốn lưu mọi cấu hình trong một tệp cấu hình duy nhất. Tôi cũng đã nghe những câu chuyện đáng sợ về việc chỉ mục bị hỏng khiến không thể khôi phục dữ liệu
  • Tôi tò mò liệu có so sánh cập nhật nào giữa Borg và Restic không, hoặc có lý do nào để chuyển từ Restic sang Borg hay không. Tôi từng dùng Borg, nhưng vấn đề là không thể dùng backend nào ngoài tệp cục bộ hoặc ssh. Tôi đã chuyển sang Restic để sao lưu lên nhà cung cấp lưu trữ tương thích S3. Hiện tại Restic và Borg có vẻ ngang nhau
  • Tôi đã muốn viết backend rclone cho Borg. Ở v1, backend không được trừu tượng hóa tốt nên rất khó, nhưng ở v2, Thomas Waldmann đã tạo ra một giao diện trừu tượng rất tốt nên phần mã rclone có thể được viết bằng Python trong chưa đến 300 dòng
  • Việc Borg hoạt động với object storage trước đây không được hỗ trợ, nhưng một số người vẫn dùng như vậy. Nếu kho lưu trữ gốc bị hỏng thì hỏng hóc có thể bị nhân bản theo, nên đó là vấn đề. Hỗ trợ rclone là lựa chọn khôn ngoan hơn và có tầm nhìn dài hạn hơn
  • Cá nhân tôi muốn biết có thể khuyến nghị thời điểm dùng Borg thay cho rsync hay không. Hiện tôi đang dùng rsync để sao lưu thư mục sang ổ đĩa khác và dịch vụ từ xa. Tôi thích tính năng mã hóa của Borg, nhưng ngại sự phức tạp của công cụ mới và nỗi sợ mất dữ liệu
  • Nếu đang tìm lưu trữ trực tuyến giá rẻ, gói Microsoft 365 Single cung cấp 1TB dung lượng OneDrive. Tôi đã dùng thành công trong vài năm với Restic và rclone. Tốc độ không nhanh nhưng dùng được
  • Tôi hài lòng khi ghi bản sao lưu Borg lên rsync.net. Có tùy chọn ép buộc dùng Borg trong phiên SSH và tùy chọn ngăn xóa nếu khóa SSH sao lưu bị lộ. Nhìn chung đây là một giải pháp vững chắc mà không quá khó cấu hình
  • Tôi muốn biết có lý do nào để chọn mã hóa của Borg thay vì mã hóa của rclone không