Cách sao chép thẻ SD Raspberry Pi của bạn để sao lưu chống lừa đảo

Raspberry Pis có thể hay thay đổi. Nếu bạn đã từng nhận được thẻ SD bị hỏng do mất điện, cáp kém, ép xung hoặc các vấn đề khác, bạn biết việc bắt đầu lại từ đầu có thể gây khó chịu như thế nào. Nhưng chúng tôi có thể sửa chữa điều đó.

Cách hoạt động

Tôi đã để điều này xảy ra quá thường xuyên và cuối cùng tôi đã tìm ra một giải pháp tốt. Khi tôi thiết lập dự án Pi của mình theo đúng cách tôi muốn, tôi chỉ cần sử dụng Win32 Disk Imager trên Windows để sao chép hình ảnh thẻ SD của nó vào PC của mình. Ở đó, tôi giữ nó, một cách an toàn, cho đến khi có chuyện gì xảy ra với Pi của tôi. Khi điều đó xảy ra, tôi chỉ có thể sao chép lại hình ảnh đó vào thẻ SD, ghi đè lên phiên bản bị hỏng hoặc bị hỏng và tôi sẽ sao lưu và chạy ngay lập tức. (Nếu không sử dụng Windows, bạn có thể làm điều gì đó tương tự trên Linux bằng lệnh dd.) Rất đơn giản, mọi người dùng Raspberry Pi đều nên làm điều đó.

Điều này hoạt động tốt nhất với những dự án Pi yêu cầu thiết lập ban đầu và sau đó chỉ chạy ở chế độ nền, thực hiện công việc của chúng. Nếu bạn từng thực hiện thay đổi đối với dự án Pi, bạn sẽ cần sao chép lại hình ảnh, nhưng với rất nhiều dự án, điều này là hoàn hảo. Ví dụ: tôi sử dụng kỹ thuật này cho hai Raspberry Pis của tôi đang chạy Kodi — nếu một trong hai sự cố, tôi chỉ có thể sao chép lại hình ảnh cá nhân của mình và các hộp sẽ được sao lưu và chạy ngay lập tức, lấy thư viện cập nhật dữ liệu từ máy chủ gia đình của tôi và cơ sở dữ liệu MySQL như thể chưa từng có gì xảy ra.

Và như một phần thưởng, bạn có thể dễ dàng chia sẻ các dự án Raspberry Pi của mình hơn bằng cách ghi hình ảnh đã nhân bản của bạn ra thẻ SD mới (hoặc chia sẻ chính hình ảnh đó).

Đây là cách thực hiện.

Cách sao lưu dự án Raspberry Pi của bạn

Khi Pi của bạn được thiết lập chính xác như bạn muốn, hãy tắt nó và tháo thẻ SD của nó. Cắm thẻ SD vào máy tính của bạn, tải xuống Win32 Disk Imager (nếu bạn chưa có) và khởi động. Nếu bạn không có đầu đọc tích hợp vào PC của mình, bạn sẽ cần phải mua một đầu đọc. Chúng tôi đề xuất một cái gì đó như đầu đọc Anker 8 trong 1 này ($ 10) vì bạn cũng có thể sử dụng nó cho các định dạng SD khác nhau.

Ghi chú: Nếu dự án Pi của bạn dựa trên Linux (càng nhiều càng tốt), bạn có thể nhận được cảnh báo rằng thẻ SD không thể đọc được bởi Windows và cần được định dạng. Không sao đâu, đừng định dạng nó! Chỉ cần đóng cửa sổ và tiếp tục quá trình này.

Trong Win32 Disk Imager, nhấp vào nút thư mục màu xanh lam để chọn vị trí cho hình ảnh bạn sẽ tạo. Tôi đã đặt cho mình một cái tên để cho tôi biết dự án đó và Pi trong nhà của tôi dành cho dự án nào.

Tiếp theo, chọn số Pi của bạn từ menu thả xuống "Thiết bị". Nếu Pi của bạn có nhiều phân vùng, hãy chọn phân vùng đầu tiên — nhưng đừng lo lắng, quá trình này sẽ sao chép toàn bộ thẻ, không chỉ phân vùng riêng lẻ.

Khi bạn hoàn tất, hãy nhấp vào nút “Đọc”. Thao tác này đọc dữ liệu của thẻ SD, biến nó thành hình ảnh và lưu hình ảnh đó tại vị trí được chỉ định. Lưu ý rằng quá trình này có thể mất một lúc. Như sau, lên đến một giờ hoặc hơn tùy thuộc vào kích thước thẻ SD của bạn.

Khi việc đó hoàn tất, hãy bật lại thẻ vào số Pi của bạn và tiếp tục như bình thường! Dự án đó hiện đã được sao lưu vào PC của bạn.

Cách khôi phục dự án Raspberry Pi của bạn

Bây giờ, nếu thẻ của bạn gặp sự cố, bạn có thể khôi phục thẻ dễ dàng. Trước tiên, xóa thẻ SD của bạn bằng cách sử dụng các hướng dẫn này.

Với thẻ đã xóa của bạn vẫn được lắp vào PC, hãy mở lại Win32 Disk Imager. Lần này, nhấp vào thư mục màu xanh lam và điều hướng đến hình ảnh đã lưu của bạn. Chọn thẻ SD của bạn từ menu thả xuống giống như cách bạn đã làm trước đây.

Khi bạn đã thiết lập xong, hãy nhấp vào nút “Viết”. Thao tác này sẽ ghi đè dữ liệu của thẻ SD bằng dữ liệu từ hình ảnh được sao chép.

Lưu ý rằng bạn có thể cần sử dụng cùng một thẻ SD — hoặc ít nhất là cùng một kiểu thẻ SD — để có kết quả tốt nhất. Thẻ 8GB của một thương hiệu có thể có kích thước hơi khác so với thẻ 8GB của thương hiệu khác và nếu thẻ đích nhỏ hơn thẻ mà hình ảnh được tạo ra, thì thẻ đó sẽ không hoạt động. (Tuy nhiên, sao chép sang một thẻ lớn hơn sẽ hoạt động tốt.)

Nguồn ảnh: Zoltan Kiraly / Shutterstock.com.


$config[zx-auto] not found$config[zx-overlay] not found