您是否建议将Raspberry Pi用作远程文件备份设备?


12

我想在家中有一台计算机,rsync可以随时随地将我的文件存储到我的计算机上,最好是在我选择的任何时间。每天的数据量很少会超过100M。它需要便宜且易于更换,而不是快速(仅用于备份/存档目的)。

一种想法是将Raspberry Pi与USB硬盘一起使用。(或两个。)可以吗?您能列举出使替代品明显优越的任何缺点吗?


5
绝对可以,但是请注意,驱动器可能需要一个有源USB集线器(如果它们不是自供电的),因为pi端口仅提供140 mA。
goldilocks

Answers:


8

我也认为这是一个很好的设置。我目前正在运行Raspberry Pi,它直接与具有外部电源的3.5英寸USB 2.0硬盘(Western Digital,1.5 TB)相连,它的工作原理很吸引人:我在家时每小时得到一次备份,而Raspberry还是出色的文件/媒体服务器。

我的硬盘速度是23MB / s,而不是30MB / s,但这仍然是相当不错的。我可以通过硬盘(通过Samba或MiniDLNA)将电影流式传输而不会出现问题。

实际上,每小时备份是使用Apple Time Machine从我的笔记本电脑完成的,但使用时间rsync不会有太大变化。

@goldilocks所述,没有外部电源的硬盘(例如大多数2.5英寸硬盘)将需要一个电源集线器:当我尝试直接连接一个硬盘时,我的Raspberry 就会关闭编辑:那是5V-1.2A电源) ,但直接连接5V-2A电源时仍然会发生;带电集线器可以解决此问题)。

另外,我还安装了BarracudaDrive(http://barracudadrive.com/),可从PiStore免费获得,将来我会将其用作个人云。

硬盘可靠性

USB HD在不使用时会掉电,但这是通过HD机箱实现的(我最近购买的USB硬盘具有此功能)。

请注意,如果频繁进行旋转,则旋转本身就是硬盘的压力,但是由于无法设置旋转停止超时,因此,如果生产者选择了错误的设置,这只会是一个问题。

(针对“ ubuntu破坏硬盘”的Google进行了讨论,例如:https : //ata.wiki.kernel.org/index.php/Known_issues#Drives_which_perform_frequent_head_unloads_under_Linux)。

无论如何,您应该只使用适合您的情况的可靠USB硬盘。或两个镜像(编辑:但我会先检查性能,因为对于相同数量的写入,镜像会使所需的USB带宽增加一倍)。

我不随身携带镜像,而是随身携带坚固的硬盘,并在那里进行备份。

常规软件设置技巧

当然,您应该注意在HD上使用的文件系统:如今ext4可能是最安全的选择,因为它最容易恢复。

您可能要使用rdiff-backup而不是rsync来访问历史备份。

最后,由于您可能会通过SSH进行rsync,因此您可能希望选择RC4密码以提高速度(编辑:但是,如果通过Internet进行加密,请参阅此其他答案中有关安全性的警告)。这是我主机上的.ssh / config的摘录:

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

您如何测量硬盘速度?从硬盘进行Samba传输时,我的速度不到2.5 MB / s。
palswim 2014年

IIRC,23和30 MB / s来自hdparm。但是我必须撤消关于流媒体的声明...(更多来自非移动设备)。
Blaisorblade 2014年

6

我已经将Raspberry的其中一个配备了微型USB集线器和500GB HD以便通过rsync备份2TB NAS的关键目录。(只是那些我承受不起的损失)。

Rpi和集线器均由5V-2A电源适配器(7欧元)供电。一切都很好。

我很满意我像这里那样买了2个插槽的USB HD扩展坞。这些天之一,我将购买几台大型HD,并将所有内容移到那里。

顺便说一句,我还计划安装OwnCloud并使其可以从Internet访问,以便拥有自己的类似Dropbox的个人系统。


2
不用时高清电源会关闭吗?它可以减少功耗并减少磨损,但是我不确定如何确保它能-Raspberry Pi是否需要以某种方式支持它?
reinierpost

我不确定100%,但是我会说是。
Remo.D

您实际上是指500MB HD吗?
Blaisorblade

我的大多数现代高清机箱在不使用时都会掉电,而与它们所连接的系统无关。
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。

必须预先准备服务器上的MySQL转储,以便Rasp-Pi开始同步时就存在它们。连接了外部USB驱动器和WiFi设备。可以用拇指驱动器和GSM调制解调器代替它们。设置完成后,卸下了显示器和键盘。


您好,欢迎来到RasPi StackExchange。仅链接答案违反网站政策。您介意扩展答案,至少概述需要做什么吗?
Jacobm001

我已经编辑了我的原始帖子。你怎么看呢?
dos360
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.