Делаем backup Raspberry Pi на ОС Raspbian

Делаем backup Raspberry Pi на ОС Raspbian

или как настроить резервное копирование

Всем привет. Есть вероятность, что sdcard все-таки не самый надежный источник хранения информации. Поэтому будем делать backup Raspberry Pi. Делаем backup Raspberry Pi на ОС Raspbian. Для этого необходимо сделать, например:

  1. Подготовим источник хранения (куда будем записывать образ sd карты).
  2. Прописываем все необходимое для резервного копирования.

Приступим:

1. Подготовим источник хранения (куда будем записывать образ sd карты)

Готовим источник. Во-первых я для написания этой статьи использую USB флешку на 8 гигов. Так как сама карта в Raspberry Pi у меня 8 гигабайт, то резервный источник рекомендую использовать не менее. (Иначе надо использовать сжатие \ компрессию \ архиватор — это, на мой взгляд, лишнее в этой задаче).

а) вставляем USB флешку в USB разьем

Делаем backup Raspberry Pi на ОС Raspbian

В моем случае видим / dev / sdb1 — это моя флешка. Далее ее отформатируем в линукс понимаемой файловой системе (fat32 не подходит из-за ограничения размера записываемого файла, у нас он получится 8 гигов, а у fat32 4 гига). Для этого можно использовать встроенную утилиту cfdisk.

Пишем так: cfdisk /dev/sdb и получаем такую примерно картинку:

Делаем backup Raspberry Pi на ОС Raspbian

Удаляем все разделы и создаем 1, сохраняемся и выходим.

б) Форматируем:

Если у нас флешка замонтирована, то ее надо отмонтировать, иначе получим такую ошибку:

root@raspberrypi:/dev/disk/by-uuid# mkfs -t ext4 /dev/sdb1
mke2fs 1.43.4 (31-Jan-2017)
/dev/sdb1 contains a ext4 file system
last mounted on /media/pi on Fri Feb 8 18:20:55 2019
Proceed anyway? (y,N) y
/dev/sdb1 is mounted; will not make a filesystem here!
root@raspberrypi:/dev/disk/by-uuid#

Пишем umount /dev/sdb1

и начинаем форматировать такой командой:

mkfs -t ext4 /dev/sdb1

После форматирования — надо снова ее замонтировать, например в папку указанную мной такой командой:

mount /dev/sdb1 /media/pi/

2. Прописываем все необходимое для резервного копирования

Команда (будем использовать отличную утилиту линукса dd) для копирования в ручном режиме выглядит так:

dd if=/dev/mmcblk0 of=/media/pi/imagedate +%d%m%y.img

В данном варианте if= это откуда, of= это куда. К названию ( +%d%m%y ) файла мы добавляем день, месяц, год.

Но восстановление из образа карты мы рассмотрим в отдельной статье.

Делаем backup Raspberry Pi на ОС Raspbian

©Автор статьи Олег

#RaspberryPi

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*