Cách sao lưu Raspberry Pi

Thật vui khi bắt đầu một dự án công trình Raspberry Pi mới. Tuy nhiên, sẽ thật khó chịu khi phải triển khai lại một việc mà bạn đã làm trước đó. Đó là lý do tại sao việc rất có thể sao lưu bộ nhớ Raspberry Pi trên PC hoặc Mac lại rất hữu ích. Và, vì Raspberry Pi sử dụng thẻ nhớ microSD để lưu trữ, nên việc tạo bản sao lưu Raspberry khá dễ dàng trên mọi nền tảng. Dưới đây là cách sao lưu thẻ SD Raspberry Pi trên Windows cũng như cách khôi phục thẻ từ bản sao lưu đó.

  • 10 dự án công trình tuyệt vời phối hợp giữa Raspberry Pi và Windows 10 IoT Core

Điều trước tiên cần làm là hãy tắt Pi một cách an toàn (cách bạn triển khai điều này sẽ tùy thuộc vào hệ điều hành bạn đang chạy – đối với Raspbian, giờ đây chỉ việc nhập sudo shutdown now trong dòng lệnh) và tháo thẻ nhớ microSD ra. Sau đó, đặt thẻ vào đầu đọc thẻ của máy tính.

Đối với Windows

Cách sao lưu thẻ SD Raspberry Pi trên Windows

Bước 1: Mở Win32 Disk Imager

Nếu vẫn chưa tồn tại, bạn cũng rất có thể tải Win32 Disk Imager tại đây.

Bước 2: Đặt ổ và thư mục đích

Trong Win32 Disk Imager, sử dụng menu drop-down có nhãn Device để chọn ổ tương ứng với thẻ SD. Sau đó, nhấp vào hình tượng thư mục và chọn thư mục mà bạn muốn đặt bản sao lưu của tôi – nhưng vẫn chưa nhấn Open.

Đặt ổ và thư mục đích
Đặt ổ và thư mục đích

Nhập tên file mới vào hộp File name: (đây sẽ là tên file của bản sao lưu). Loại file sẽ là .img theo mặc định, điều này ổn, vì đó là những gì bạn muốn. giờ đây, bạn cũng rất có thể tiếp tục và nhấn Open.

Nhập tên file mới vào hộp File name:
Nhập tên file mới vào hộp File name:

Bước 3: Ghi file

giờ đây, chỉ việc nhấn nút Read. Công việc của bạn đến đây là xong! Win32 Disk Imager sẽ triển khai phần sót lại. Rút thẻ SD ra khi toàn bộ đã hoàn tất.

Nhấn nút Read
Nhấn nút Read

Khôi phục Raspberry Pi trên Windows

Nếu ngày mà bạn phải sử dụng bản sao lưu này tới, những bạn sẽ thấy quy trình này trông rất quen thuộc. Một lần nữa, bạn phải lắp thẻ SD và chọn ổ thích hợp từ cửa sổ drop-down. Tiếp theo, những bạn sẽ cần chọn file .img của tôi.

Vì file đã tồn tại, những bạn sẽ thấy rằng nút Write là một tùy chọn khả thi. Tất nhiên, đó chính xác là những gì bạn nên triển khai và sau khi bạn nhấn nút Write, Win32 Disk Imager sẽ thay thế bất kể thứ gì có trên thẻ SD bằng disk image sao lưu. Thật dễ dàng!

Sau khi bạn nhấn nút Write, Win32 Disk Imager sẽ thay thế bất cứ thứ gì có trên thẻ SD bằng disk image sao lưu
Sau khi bạn nhấn nút Write, Win32 Disk Imager sẽ thay thế bất kể thứ gì có trên thẻ SD bằng disk image sao lưu

Đối với macOS

Cách sao lưu thẻ SD Raspberry Pi trên macOS

Bước 1: Mở Terminal và tìm thẻ SD của bạn

Mở Terminal trên máy Mac và nhập lệnh sau:

diskutil list

Lệnh này sẽ liệt kê mọi ổ trong máy Mac, nhưng việc xác định thẻ SD sẽ rất dễ dàng dàng. Ghi lại vị trí của ổ.

Bước 2: Sao lưu thẻ SD trong Terminal

giờ đây, bạn đã biết thẻ SD của tôi ở đâu. Nhập lệnh sau để yêu cầu máy Mac sao lưu thẻ:

sudo dd if=/dev/disk1 of=~/MyPiBackup.dmg

Phần trước tiên là vị trí (rất có thể trông khác trong trường hợp của bạn). Phần thứ hai là tên file image đang tạo và tất nhiên bạn cũng rất có thể thoải mái thay đổi tên file đó thành bất kỳ thứ gì bạn muốn. những bạn sẽ phải đợi một lúc và không nhận được thanh quy trình hay bất kỳ thứ gì khác để theo dõi, vì vậy hãy đi uống một tách coffe rồi quay lại sau. sau cùng, những bạn sẽ có một bản sao dự trữ của thẻ SD Pi.

Khôi phục Raspberry Pi trên macOS

Nếu có sự cố xảy ra và bạn cần khôi phục thẻ SD của Raspberry Pi, những bạn sẽ phải mở Terminal và chạy lại danh sách diskutil một lần nữa. Theo dõi lại thẻ SD của bạn và nhập lệnh này (thay thế bằng vị trí thực của thẻ):

diskutil unmountDisk /dev/disk1

giờ đây, bạn cũng rất có thể ghi lại thẻ SD từ bản sao lưu của tôi.

sudo dd if=~/MyPiBackup.dmg of=/dev/disk1

Một lần nữa, hãy nhớ nhập đúng tên bản sao lưu và vị trí của thẻ SD của bạn. Cũng như việc tạo bản sao lưu, đây sẽ là một quy trình tốn thời gian và nhàm chán.

Sau khi quy trình ghi lại thẻ SD hoàn tất, bạn cũng rất có thể rút thẻ SD của tôi ra.

sudo diskutil eject /dev/rdisk3
  • 12 mẹo bảo mật cho Raspberry Pi
  • Cách sử dụng DietPi trên Raspberry Pi
  • Cách thiết lập USB WiFi Adapter trên Raspberry Pi
  • Cách sử dụng Raspberry Pi để theo dõi tốc độ Broadband
  • Cách biến Raspberry Pi thành NAS với OpenMediaVault
  • Cách thiết lập VPN Surfshark trên Raspberry Pi
Thứ Sáu, 02/04/2021 13:35
54 👨 435
0 comment

Sắp xếp theo
❖
Xóa Đăng nhập để Gửi
Bài viết mới nhất
  • So sánh Mi Band 5 và Mi Band 6, có nên mua Mi Band 6 không? So sánh Mi Band 5 và Mi Band 6, có nên mua Mi Band 6 không?
  • Cách tải filter game người chạy trên Story Instagram Cách tải filter trò chơi người chạy trên Story Instagram
  • Cảnh báo: Tham gia ứng dụng đa cấp 'ấp trứng', 'nuôi bò online', nhiều người mang nợ Cảnh báo: Tham gia ứng dụng đa cấp ‘ấp trứng’, ‘nuôi bò trực tuyến’, nhiều người mang nợ
  • Lên đồ Teemo Quỷ Vương, đội hình Teemo mùa 5 DTCL Lên đồ Teemo Quỷ Vương, đội hình Teemo mùa 5 DTCL
  • Một số tài khoản Facebook bị lỗi từ chối truy cập Một số tài khoản Facebook bị lỗi từ chối truy cập
  • Tính năng mới của Windows 10 giúp kéo dài tuổi thọ của pin và giảm tiếng ồn của quạt Tính năng mới của Windows 10 giúp nối dài tuổi thọ của pin và giảm tiếng ồn của quạt
Raspberry Pi
  • Cách sao lưu Raspberry Pi Cách sao lưu Raspberry Pi
  • 12 mẹo bảo mật cho Raspberry Pi 12 mẹo bảo mật cho Raspberry Pi
  • Cách sử dụng Log2RAM trên Raspberry Pi Cách sử dụng Log2RAM trên Raspberry Pi
  • Cách xem Netflix trên Raspberry Pi Cách xem Netflix trên Raspberry Pi
  • Biến Raspberry Pi thành trình chặn quảng cáo Biến Raspberry Pi thành trình chặn quảng cáo
  • Cách kết nối Raspberry Pi Zero với TV mà không cần HDMI Cách kết nối Raspberry Pi Zero với TV mà không cần HDMI
  • Cách ép xung Raspberry Pi 4 Cách ép xung Raspberry Pi 4
  • Cách cài đặt OBS Studio trên Raspberry Pi OS Cách seting OBS Studio trên Raspberry Pi OS
  • Cách sử dụng tay cầm chơi game Xbox hoặc PS4 với Raspberry Pi Cách sử dụng tay cầm Gameplay Xbox hoặc PS4 với Raspberry Pi

Xem thêm

Có thể bạn quan tâm:

Leave a Reply

Your email address will not be published. Required fields are marked *