Чи рекомендуєте ви Raspberry Pi в якості пристрою віддаленого резервного копіювання файлів?


12

Я хотів би мати вдома комп’ютер, до якого rsyncмої файли надсилаю з будь-якого місця, бажано в будь-який час, який я обрав. Щоденний обсяг даних рідко перевищить 100 млн. Це повинно бути дешевим і легким для заміни, а не швидким (це лише для резервного копіювання / архівування).

Однією ідеєю є використання Raspberry Pi з жорстким диском USB. (Або два.) Чи можете ви перелічити будь-які недоліки, які роблять альтернативи очевидно вищими?


5
Абсолютно, але пам’ятайте, що, напевно, вам знадобиться роз'єм USB-накопичувача для накопичувачів (якщо вони не працюють самостійно), оскільки пі-порти постачають лише 140 мА.
— goldilocks

Відповіді:


8

Я також думаю, що це гарне налаштування. В даний час я запускаю Raspberry Pi, підключений безпосередньо до 3,5-дюймового жорсткого диска USB 2.0 (Western Digital, 1,5 ТБ) із зовнішнім живленням, і це працює як принадність: я отримую щогодини резервного копіювання, коли я вдома, і Raspberry є також відмінним файловим / медіа-сервером.

Я отримую 23 Мб / с замість 30 Мб / с на жорсткому диску, але це все ще непогано. Я можу без проблем передавати фільми з жорсткого диска (через Samba або MiniDLNA).

Насправді, щогодини резервного копіювання робляться з мого ноутбука за допомогою Apple Time Machine, але використання rsyncне повинно сильно змінюватися.

Як згадувалося @goldilocks , для жорстких дисків без зовнішнього живлення (як і більшість 2,5- дюймового жорсткого диска) знадобиться потужний концентратор: моя Raspberry вимикається, як тільки я спробую приєднати один безпосередньо ( редагувати : це було з джерелом живлення 5V-1.2A , але все ж трапляється при підключенні безпосередньо до джерела живлення 5В-2А; потужний концентратор вирішує проблему).

Крім того, я встановив BarracudaDrive ( http://barracudadrive.com/ ), доступний безкоштовно з PiStore, який я буду використовувати в якості особистої хмари в майбутньому.

Надійність жорсткого диска

USB HD вимикається, коли він не використовується, але це реалізовано за допомогою корпусу HD (у останніх я придбав його).

Зауважте, що перекручування вниз і вгору - це стрес для самого жорсткого диска, якщо це робиться занадто часто, але оскільки ви не можете встановити тайм-аут відкрутки, це лише проблема, якщо виробник обрав неправильну установку.

(Google для "ubuntu знищує жорсткий диск", щоб знайти такі дискусії, як: https://ata.wiki.kernel.org/index.php/Kknown_isissue#Drives_which_perform_frequent_head_unloads_under_Linux ).

У будь-якому випадку, ви просто повинні використовувати надійний жорсткий диск USB, розроблений для вашого сценарію. Або два в дзеркальному відображенні ( відредагувати : але я би перевірив продуктивність спочатку, оскільки дзеркальне відображення вдвічі перевищить необхідну пропускну здатність USB на однакову кількість записів).

Замість дзеркального відображення я завжди ношу з собою міцний жорсткий диск і роблю резервні копії також там.

Загальні поради щодо налаштування програмного забезпечення

Звичайно, варто звернути увагу на файлову систему, яку ви використовуєте на HD: на сьогоднішній день ext4 - це, мабуть, найбезпечніший вибір, оскільки її найлегше відновити.

Ви можете використовувати rdiff-backupзамість rsyncних доступ до історичних резервних копій.

Нарешті, оскільки ви, ймовірно, робите rsync через SSH, ви можете вибрати шифр RC4 для додаткової швидкості ( редагуйте : але дивіться попередження про безпеку в цьому іншому відповіді, якщо ви робите це через Інтернет). Ось уривок з мого .ssh / config на моєму хості:

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

Як ви вимірюєте швидкість жорсткого диска? Я отримую менше 2,5 Мб / с при передачі Samba з жорсткого диска.
— palswim

IIRC, 23 та 30 Мб / с походять від hdparm. Але я повинен відкликати свою заяву про потокову передачу ... (Докладніше з немобільного пристрою).
— Blaisorblade

6

Я боксував один із моїх Raspberry з мікро-концентратором USB і 500 ГБ HD для резервного копіювання критичних каталогів моєї 2 ТБ NAS через rsync. (Тільки ті, які я не можу дозволити собі втратити).

І Rpi, і концентратор живлять 5В-2А адаптером живлення (7 €). Все працює дуже добре.

Я настільки задоволений, що придбав док-станцію USB HD на два слоти, як і тут . Одного дня я куплю пару великих HD і пересуну все там.

До речі, я також планую встановити OwnCloud і зробити його доступним з Інтернету, щоб мати власну персональну систему, схожу на Dropbox.


2
Чи відключається живлення HD, коли він не використовується? Це знизить енергоспоживання та зношування до частки, але я не впевнений, як переконатися, що це буде - чи потрібно Raspberry Pi якось підтримувати його?
— reinierpost

Я не впевнений на 100%, але сказав би так.
— Remo.D

Ви насправді маєте на увазі 500 Мб HD?
— Blaisorblade

Більшість моїх сучасних корпусів HD вимикаються, коли вони не використовуються, незалежно від системи, до якої вони підключені.
— Blaisorblade

@Blaisorblade, ops! Звичайно, я мав на увазі GB :)
— Remo.D

1

Я вже використовую Raspberry Pi для створення резервної копії мого html-каталогу та mysql-таблиць. Деталі доступні в моєму блозі!

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

Я роблю додаткове резервне копіювання HTML-каталогів мого сервера Apache через з'єднання кабельного модему в домашніх умовах. Бази даних MySQL створюються резервними копіями, оскільки додаткове резервне копіювання неможливо і не потрібно (таблиці були досить маленькими). Я міг би так само добре використовувати ADSL.

Дамп MySQL, розташований на сервері, повинен бути підготовлений заздалегідь, щоб, коли Rasp-Pi починає синхронізацію, вони були присутні. Додано зовнішній USB-накопичувач та пристрій WiFi. Можна замінити їх на палець та GSM-модем. Монітор та клавіатура були видалені після налаштування.


Привіт, ласкаво просимо до RasPi StackExchange. Відповіді лише на посилання суперечать політиці сайту. Ви б не хотіли розширити відповідь, принаймні дати короткий виклад того, що потрібно зробити?
— Jacobm001

Я відредагував своє початкове повідомлення. Що ви думаєте про це?
— dos360
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.