Bạn có muốn giới thiệu Raspberry Pi như một thiết bị sao lưu tệp từ xa không?


12

Tôi muốn có một máy tính ở nhà mà rsynctôi gửi các tập tin của mình từ bất cứ đâu, tốt nhất là bất cứ lúc nào tôi chọn. Khối lượng dữ liệu hàng ngày sẽ hiếm khi vượt quá 100M. Nó cần phải rẻ và dễ thay thế, không nhanh chóng (chỉ dành cho mục đích lưu trữ / lưu trữ).

Một ý tưởng là sử dụng Raspberry Pi với đĩa cứng USB. (Hoặc hai.) Bạn sẽ? Bạn có thể liệt kê bất kỳ nhược điểm nào làm cho sự thay thế rõ ràng vượt trội?


5
Tuyệt đối, nhưng lưu ý rằng bạn có thể sẽ cần một bộ chia USB được cấp nguồn cho các ổ đĩa (nếu chúng không tự cấp nguồn), vì các cổng pi chỉ cung cấp 140 mA.
goldilocks

Câu trả lời:


8

Tôi cũng nghĩ rằng đây là một thiết lập tốt. Tôi hiện đang chạy Raspberry Pi, được kết nối trực tiếp với ổ cứng USB 2.0 3,5 '(Western Digital, 1,5 TB) với nguồn điện bên ngoài và nó hoạt động như một cơ duyên: Tôi nhận được bản sao lưu hàng giờ khi tôi ở nhà và Raspberry cũng là một máy chủ tập tin / phương tiện truyền thông tuyệt vời.

Tôi nhận được 23 MB / giây thay vì 30 MB / giây trên đĩa cứng, nhưng điều đó vẫn khá tốt. Tôi có thể truyền phát phim từ đĩa cứng (thông qua Samba hoặc MiniDLNA) mà không gặp vấn đề gì.

Trên thực tế, các bản sao lưu hàng giờ được thực hiện từ máy tính xách tay của tôi bằng Apple Time Machine, nhưng việc sử dụng rsynckhông nên thay đổi nhiều.

Như @goldilocks đã đề cập, các đĩa cứng không có nguồn ngoài (như hầu hết các đĩa cứng 2,5 ') sẽ yêu cầu một trung tâm hỗ trợ: Raspberry của tôi tắt ngay khi tôi thử gắn trực tiếp ( chỉnh sửa : đó là với nguồn điện 5V-1.2A , nhưng vẫn xảy ra khi gắn trực tiếp với nguồn điện 5V-2A; một trung tâm hỗ trợ giải quyết vấn đề).

Ngoài ra, tôi đã cài đặt BarracudaDrive ( http: // barrackishrive.com/), có sẵn miễn phí từ PiStore, mà tôi sẽ sử dụng làm đám mây cá nhân của mình trong tương lai.

Độ tin cậy của đĩa cứng

USB HD tắt khi không sử dụng, nhưng điều này được thực hiện bởi vỏ HD (hầu hết những cái gần đây tôi mua đều có cái này).

Lưu ý rằng việc quay xuống và tự nó là một sự căng thẳng đối với đĩa cứng nếu được thực hiện quá thường xuyên, nhưng vì bạn không thể đặt thời gian chờ quay vòng, nên đây chỉ là vấn đề nếu nhà sản xuất chọn cài đặt sai.

(Google cho "ubuntu phá hủy ổ cứng" để tìm các cuộc thảo luận như: https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux ).

Dù sao, bạn chỉ cần sử dụng một đĩa cứng USB đáng tin cậy được thiết kế cho loại kịch bản của bạn. Hoặc hai cái trong phản chiếu ( chỉnh sửa : nhưng tôi sẽ kiểm tra hiệu suất trước, vì phản chiếu sẽ tăng gấp đôi băng thông USB cần thiết cho cùng một lượng ghi).

Thay vì phản chiếu, tôi luôn mang theo một đĩa cứng chắc chắn và luôn sao lưu.

Mẹo thiết lập phần mềm chung

Tất nhiên, bạn nên chú ý đến hệ thống tập tin bạn sử dụng trên HD: ngày nay ext4 có lẽ là lựa chọn an toàn nhất vì nó dễ phục hồi nhất.

Bạn có thể muốn sử dụng rdiff-backupthay vì rsync, để có quyền truy cập vào các bản sao lưu lịch sử.

Cuối cùng, vì có thể bạn sẽ thực hiện rsync qua SSH, bạn có thể muốn chọn mật mã RC4 để có thêm tốc độ ( chỉnh sửa : nhưng hãy xem các cảnh báo về bảo mật trong câu trả lời khác này nếu bạn làm điều đó qua Internet). Đây là một đoạn trích từ .ssh / config trên máy chủ của tôi:

Host pibbw # Replace pibbw with the hostname of your Raspberry Pi
        User pi
        Ciphers arcfour128

Làm thế nào để bạn đo tốc độ đĩa cứng? Tôi nhận được ít hơn 2,5 MB / giây khi chuyển Samba từ đĩa cứng.
palswim

IIRC, 23 và 30 MB / s đến từ hdparm. Nhưng tôi phải rút lại tuyên bố của mình về phát trực tuyến ... (Thông tin thêm từ một thiết bị không di động).
Blaisorblade

6

Tôi đã đóng hộp một trong số Raspberry của mình với một trung tâm micro USB và 500GB HD để sao lưu các thư mục quan trọng của NAS 2TB của tôi thông qua rsync. (Chỉ là những cái mà tôi không thể đủ khả năng để mất).

Cả Rpi và hub đều được cung cấp năng lượng bởi bộ đổi nguồn 5V-2A (7 €). Mọi thứ hoạt động rất tốt.

Tôi rất hài lòng vì tôi đã mua một dock USB HD 2 khe như ở đây . Một trong những ngày này tôi sẽ mua một vài HD lớn và sẽ chuyển mọi thứ đến đó.

BTW, tôi cũng có kế hoạch cài đặt ownCloud và làm cho nó có thể truy cập được từ Internet để có hệ thống giống như Dropbox của riêng tôi.


2
HD có tắt khi không sử dụng không? Nó sẽ giảm mức tiêu thụ năng lượng và hao mòn xuống một phần, nhưng tôi không chắc làm thế nào để đảm bảo rằng nó sẽ - Raspberry Pi có cần phải hỗ trợ nó theo một cách nào đó không?
Revierpost

Tôi không chắc chắn 100% nhưng tôi sẽ nói có.
Remo.D

Bạn thực sự có nghĩa là một HD 500 MB?
Blaisorblade

Hầu hết các vỏ HD hiện đại của tôi bị tắt nguồn khi không được sử dụng, độc lập với hệ thống mà chúng được kết nối.
Blaisorblade

@Blaisorblade, ops! Tất nhiên, ý tôi là GB :)
Remo.D

1

Tôi đã sử dụng Raspberry Pi để sao lưu thư mục html và bảng mysql của mình. Thông tin chi tiết có sẵn trong blog của tôi!

http://ahmet.tekelioglu.org/en/raspberry-pi-backup-and-disaster-recovery-tool

Tôi đang thực hiện sao lưu gia tăng các thư mục HTML của máy chủ Apache của mình qua kết nối modem cáp tại nhà. Các cơ sở dữ liệu MySQL được sao lưu toàn bộ vì sao lưu gia tăng là không thể hoặc không cần thiết (các bảng đủ nhỏ). Tôi có thể đã sử dụng ADSL là tốt.

Các bãi chứa MySQL nằm trên máy chủ phải được chuẩn bị trước để khi Rasp-Pi bắt đầu đồng bộ hóa, chúng có mặt. Một ổ USB ngoài và thiết bị WiFi được đính kèm. Có thể thay thế chúng bằng một ổ USB và modem GSM. Màn hình và bàn phím đã được gỡ bỏ sau khi thiết lập.


Xin chào, và chào mừng bạn đến với RasPi StackExchange. Liên kết chỉ trả lời là chống lại chính sách trang web. Bạn có muốn mở rộng câu trả lời, ít nhất là đưa ra một bản tóm tắt về những gì cần phải làm?
Jacobm001

Tôi đã chỉnh sửa bài viết gốc của mình. Bạn nghĩ gì về nó?
dos360
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.