Для создания BackUp мы будем использовать программу для windows - Win32 Disk Imager
С помощью программы мы снимаем образ с карточки misroSD в формате img.
Не рекомендуется использовать карточки больших размеров в Raspberry Pi так как при создании бэкаппа они будут считываться целиком и образ будут занимать такой же размер 32Гб, 64Гб и т.д. Оптимальный размер это 8-16Гб.
Восстановление бэкапа делаем через эту же программу Win32 Disk Imager
Нужно указать путь к сохраненному файлу образа и нажать кнопку Write.
Воспользуемся скриптом PIShrink - запускать его будем из Linux Mint. Так как мы работаем под Windows то нам потребуется установить виртуальную машину с Linux Mint.
Требуется программное обеспечение:
1. Устанавливаем VirtualBox
2. Сделайте виртуальную машину
Настройки ВМ:
1-2 ГБ ОЗУ
Виртуальный жесткий диск 12 ГБ
Видео 64 МБ
Включите 3D-ускорение (чтобы избежать всплывающих окон)
Удалить дискету
Выбрать сетевой интерфейс и установить как мост
3. Смонтируйте iso в ВМ и устанавливаем Linux Mint
4. Устанавливаем гостевое дополнение
Щелкните меню «Устройства» в окне VirtualBox и выберите «Вставить компакт-диск с гостевыми дополнениями ...»
Он запустится автоматически, выберите запуск и введите пароль
- Добавьте вновь созданного пользователя в группу "vboxsf"
5. Включите вашу общую папку (для этого под windows системой создаем папку)
Меню / «Устройства»
Настроить общую папку - «Выбрать» параметры «Подключить и навсегда»
6. Перезагрузите / сбросьте виртуальную машину.
PiShrink - это сценарий bash, который автоматически сжимает образ pi, которое затем при загрузке изменяется до максимального размера SD-карты.
Скопируйте pishrink.sh в папку .img.
*** Имя вашего изображения не должно содержать пробелов ... ***
или введите первую пару букв и нажмите TAB для linux, чтобы автоматически заполнить имя в cli (интерфейс командной строки) ...
Когда машина in vitual работает, перейдите в папку .img, щелкните правой кнопкой мыши на пустом месте и выберите ОТКРЫТЬ В ТЕРМИНАЛЕ.
Пример:
sudo ./pishrink.sh [-s] ImageName.img
Нажмите Ввод,
При появлении запроса введите свой пароль,
PiShrink уменьшит образ Pi в считанные секунды ...