Trả lời ngắn: với ổ đĩa luôn ở nhà, hãy đánh dấu Mã hóa bản sao lưu trong Time Machine. Với bất cứ thứ gì rời khỏi nhà hoặc nằm trên nơi lưu trữ của người khác, hãy mã hóa trước khi ghi dữ liệu.
Khác biệt nằm ở việc phải tin ai: ổ đĩa, hay không ai cả.
Ba cách đầu bảo vệ khi bạn làm mất ổ đĩa. Chỉ cách thứ tư bảo vệ trước chính nơi lưu trữ, và đó là câu hỏi quan trọng ngay khi bản sao lưu nằm trong một tài khoản đám mây hoặc trên NAS.
Mã hóa một bản sao lưu đã có sẽ mã hóa lại toàn bộ ổ đĩa ở chế độ nền, mất hàng giờ và đôi khi hàng ngày. Nếu được, hãy làm việc này ngay khi thêm ổ đĩa lần đầu.
Mật khẩu được lưu trong chuỗi khóa của máy Mac, tiện lợi nhưng cũng là cái bẫy: nếu máy Mac hỏng, chuỗi khóa cũng mất theo, và mật khẩu là cách duy nhất để vào bản sao lưu. Hãy ghi nó ra ở nơi khác.
hdiutil create -encryption AES-256 -stdinpass -size 200g \
-volname Backup -fs APFS ~/backup.dmg
Gắn nó, sao chép vào, rồi tháo ra. Đây là vật chứa hợp lý cho một ổ đĩa mang theo người. Nó không hợp với thư mục đám mây, vì ảnh đĩa là một tệp khổng lồ và mọi thay đổi bên trong đều buộc phải tải lên lại nhiều hơn rất nhiều so với phần bạn đã thay đổi.
Làm thủ công, đây là một tệp lưu trữ qua openssl:
tar -cJf - ~/Documents | openssl enc -aes-256-cbc -pbkdf2 -out ~/Dropbox/documents.tar.xz.enc
Đích không bao giờ thấy dữ liệu gốc, đúng như mong muốn. Đổi lại, bạn có một khối dữ liệu mờ duy nhất: không cập nhật tăng dần, không khôi phục được một tệp mà không giải nén tất cả, và chỉ một cụm mật khẩu đứng giữa bạn và toàn bộ dữ liệu.
Làm việc này đúng cách, mã hóa từng tệp để một tài liệu có thể được lấy lại riêng lẻ, là phần khó tự làm. Copy Shelter mã hóa mọi thứ trên máy Mac của bạn trước khi ghi đi bất cứ đâu, và không có cài đặt nào để tắt việc đó. Khóa được tạo trên máy của bạn và không bao giờ được truyền đi, nên nơi lưu chỉ là chỗ chứa, không phải một bên bạn buộc phải tin tưởng.
Đây mới là phần thực sự làm người ta mất dữ liệu, thường xuyên hơn bất kỳ cuộc tấn công nào.
Không. FileVault chỉ mã hóa ổ đĩa trong. Ổ sao lưu là một ổ riêng với cài đặt mã hóa riêng.
Có, và macOS sẽ mã hóa lại toàn bộ ổ đĩa ở chế độ nền. Cách này hoạt động, mất nhiều thời gian, và bản sao lưu chưa được bảo vệ hoàn toàn cho đến khi xong.
Không đáng kể trên bất kỳ máy Mac nào sản xuất trong mười năm qua. AES được phần cứng tăng tốc, và ổ đĩa hay mạng sẽ là điểm nghẽn từ rất lâu trước khi thuật toán mã hóa trở thành điểm nghẽn.
Bản sao lưu không mở được, bởi bạn hay bất kỳ ai. Đó chính là đặc tính bạn trả tiền để có. Đó là lý do khóa nên được ghi lại và cất ở nơi khác ngoài máy Mac.
Nếu nó đã được mã hóa trước khi rời máy Mac thì có: nhà cung cấp giữ những byte mà họ không đọc được. Nếu bạn dựa vào mã hóa của chính nhà cung cấp, thì bạn đang tin nhà cung cấp, đó là một khẳng định khác và yếu hơn nhiều.
Liên quan: dùng dung lượng đám mây bạn đã trả tiền.