23 июля 2020, 15:33

Как делать бэкап Raspberry Pi

Чтобы комфортно себя чувствовать и не бояться сломать ось на малинке, нужно научиться сделать резервное копирование. Linux для новичка — очень сложная система и без ошибок не обойдется. Поэтому поломать и переустановить систему из бэкапа будет проще чем искать созданные ошибки, особенно, когда только учишься.

Наличие бэкапа сэкономит кучу времени при восстановлении в одну команду, когда что-то где-то поломается моими же руками.

Как делать бэкап

Бэкап делается через команду

dd if=/dev/disk2  of=raspberrypi-backup.img

if — откуда берется собирается образ (обязательно пишется через /dev/)
of — куда (образ сохранится в корне пользовательской директории)

Правильный номер диска можно посмотреть через дисковую утилиту, там где пишется «Device».

Например на скриншоте видно disk2s1. Но это не совсем правильный путь, об этом я пишу ниже.

Что может пойти не так:

Permission denied

Если терминал говорит об отказе доступа, тогда пишем команду через sudo

sudo dd if=/dev/disk2  of=raspberrypi-backup.img

Resource busy

Если терминал выдал это сообщение, значит нужно размонтировать флешку, но не вынимать ее и повторить команду. Тогда бэкап будет произведен.

В дисковой утилите виден не тот образ флешки

Если в дисковой утилите вы видете образ с малым весом, например 46mb, значит отображается отдельный раздел, а не вся флешка.

Находясь в дисковой утилите перейдите в режим отображения всех девайсов:
View → Show All Devices (⌘+2)

Как развернуть бэкап обратно на флешку

sudo dd if=raspberrypi-backup.img of=/dev/disk2
Поделиться
Запинить