Raspberry Pi를 원격 파일 백업 장치로 추천 하시겠습니까?


12

집에 컴퓨터 rsync를 설치하여 언제 어디서나 파일을 선택하고 싶습니다. 일일 데이터 양은 거의 100M을 초과하지 않습니다. 저렴하지 않고 교체하기 쉽고 빠르지 않아야합니다 (백업 / 보관 목적으로 만 사용).

한 가지 아이디어는 USB 하드 디스크와 함께 Raspberry Pi를 사용하는 것입니다. (또는 둘) 당신은? 대안을 분명히 우월하게 만드는 결점을 열거 할 수 있습니까?


5
pi 포트는 140mA 만 제공하므로 드라이브 용으로 전원이 공급되는 USB 허브가 필요할 것입니다 (자체 전원이 아닌 경우).
goldilocks

답변:


8

또한 이것이 좋은 설정이라고 생각합니다. 현재 Raspberry Pi를 실행하고 3.5 ''USB 2.0 하드 디스크 (Western Digital, 1.5 TB)에 외부 전원이 직접 연결되어 있으며 매력처럼 작동합니다. 집에있을 때 시간별 백업을 받고 Raspberry 또한 뛰어난 파일 / 미디어 서버입니다.

하드 디스크에서 30MB / s 대신 23MB / s를 얻지 만 여전히 좋습니다. 문제없이 하드 디스크에서 동영상을 스트리밍 할 수 있습니다 (Samba 또는 MiniDLNA 사용).

실제로 시간당 백업은 Apple Time Machine을 사용하는 랩톱에서 수행되지만 사용 rsync은 크게 변하지 않습니다.

으로 @goldilocks이 언급 한, 하드 디스크는 외부 전원없이 (대부분 2.5 ''하드 디스크 등) 전원이 공급되는 허브가 필요합니다 : 내 나무 딸기 닫힌다 아래로 최대한 빨리 직접 하나를 연결 (시도로 편집 : 5V의-1.2A의 전원 공급했다 그러나 5V-2A 전원 공급 장치에 직접 연결하면 여전히 발생합니다. 전원 공급 허브가 문제를 해결합니다).

또한 PiStore에서 무료로 제공되는 BarracudaDrive ( http://barracudadrive.com/ )를 설치 했으며, 나중에 개인 클라우드로 사용할 것입니다.

하드 디스크 신뢰성

USB HD는 사용하지 않을 때 전원이 꺼지지 만 이것은 HD 인클로저에 의해 구현됩니다 (가장 최근에 구입 한 것이 있습니다).

너무 자주 수행 할 경우 회전 및 중지는 하드 디스크 자체에 대한 스트레스이지만 회전 중지 시간 제한을 설정할 수 없으므로 생산자가 잘못된 설정을 선택한 경우에만 문제가됩니다.

https://ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux 와 같은 토론을 찾으려면 "ubuntu destroys hard disk"에 대한 Google이 있습니다.

어쨌든, 당신은 단순히 당신의 시나리오에 맞게 설계된 안정적인 USB 하드 디스크를 사용해야합니다. 또는 미러링의 두 가지 ( 편집 : 그러나 동일한 쓰기 양에 필요한 USB 대역폭을 두 배로 늘리기 때문에 먼저 성능을 확인합니다).

미러링 대신 항상 견고한 하드 디스크를 가지고 다니며 백업도 수행합니다.

일반적인 소프트웨어 설정 팁

물론 HD에서 사용하는 파일 시스템에주의를 기울여야합니다. 요즘 ext4는 복구가 가장 쉬운 방법 일 것입니다.

히스토리 백업에 액세스하기 위해 rdiff-backup대신 대신 사용할 수 있습니다 rsync.

마지막으로 SSH를 통해 rsync를 수행 할 수 있으므로 RC4 암호를 추가 속도로 선택하고 싶을 수도 있습니다 ( 편집 : 인터넷을 통해 그렇게하면 이 다른 답변의 보안 대한 경고를 참조하십시오 ). 다음은 호스트의 .ssh / config에서 발췌 한 것입니다.

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

하드 디스크 속도는 어떻게 측정합니까? 하드 디스크에서 Samba 전송시 2.5MB / s 미만을 사용하고 있습니다.
palswim

IIRC, 23 및 30MB / s는 hdparm에서 제공됩니다. 그러나 스트리밍에 대한 내 진술을 철회해야합니다 ... (모바일이 아닌 장치에서 더 많은 것).
Blaisorblade

6

rsync를 통해 2TB NAS의 중요 디렉토리를 백업하기 위해 마이크로 USB 허브와 500GB HD가있는 라즈베리 중 하나를 박스에 넣었습니다. (내가 잃을 여유가없는 것).

Rpi와 허브는 모두 5V-2A 전원 어댑터 (7 €)로 전원이 공급됩니다. 모든 것이 잘 작동합니다.

나는 여기에있는 것과 같은 2 개의 슬롯 USB HD 독을 구입 한 것에 매우 만족합니다 . 요즘에는 큰 HD 두 개를 사서 모든 것을 옮길 것입니다.

BTW, 나는 또한 자신의 개인 Dropbox와 같은 시스템을 갖기 위해 OwnCloud 를 설치 하고 인터넷에서 액세스 할 수 있도록 계획하고 있습니다.


2
사용하지 않을 때 HD 전원이 꺼 집니까? 그것은 전력 소비와 마모를 약간 줄이지 만, 어떻게 그것을 확신 할 수 있는지 잘 모르겠습니다. Raspberry Pi는 어떤 방식으로 그것을 지원해야합니까?
reinierpost 2009

100 % 확실하지 않지만 예라고 대답합니다.
Remo.D 2013

실제로 500MB HD를 의미합니까?
Blaisorblade

최신 HD 인클로저의 대부분은 연결된 시스템과 독립적으로 사용하지 않으면 전원이 꺼집니다.
Blaisorblade

@Blaisorblade, 작전! 물론, 나는 GB를 의미했다 :)
Remo.D

1

이미 Raspberry Pi를 사용하여 html 디렉토리와 mysql 테이블을 백업하고 있습니다. 자세한 내용은 내 블로그에서 확인할 수 있습니다!

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

집에서 케이블 모뎀 연결을 통해 Apache 서버의 HTML 디렉토리를 증분 백업합니다. 증분 백업이 불가능하거나 필요하지 않기 때문에 (테이블이 충분히 작기 때문에) MySQL 데이터베이스는 전체 백업됩니다. ADSL도 사용할 수있었습니다.

Rasp-Pi가 동기화를 시작할 때 서버가 존재하도록 서버에있는 MySQL 덤프를 미리 준비해야합니다. 외부 USB 드라이브와 WiFi 장치가 연결되어 있습니다. 이를 썸 드라이브 및 GSM 모뎀으로 교체 할 수 있습니다. 설치 후 모니터와 키보드가 제거되었습니다.


안녕하세요, RasPi StackExchange에 오신 것을 환영합니다. 링크 전용 답변은 사이트 정책에 위배됩니다. 적어도 무엇을해야하는지에 대한 요약을 제공하면서 답을 넓히시겠습니까?
Jacobm001

원본 게시물을 수정했습니다. 너는 그것에 대해 어떻게 생각해?
dos360
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.