Благодаря огромному сообществу мастеров и разработчиков, поддерживающих Raspberry Pi, нет предела, когда дело доходит до разработки крутых и интригующих проектов с помощью SBC. Тем не менее, если у вас есть только пара карт microSD, вы можете столкнуться с ситуацией, когда удаление одного или двух проектов — единственный способ освободить место для новой операционной системы.
Не говоря уже о том, что даже лучшие карты microSD не застрахованы от повреждения данных, что может сделать ваши данные и операционную систему безвозвратными. Как и на вашем компьютере, рекомендуется часто создавать резервные копии данных Raspberry Pi. Но если вы новичок в мире SBC, вот несколько лучших способов сохранить все ваши проекты Raspberry Pi.

Обзор Raspberry Pi 5: Святой Грааль DIY-проектов стал еще лучше (и реже)
Raspberry Pi 5 — один из самых мощных SBC потребительского уровня. К сожалению, его ограниченный ассортимент означает, что вам будет сложно его найти.
Резервное копирование Raspberry Pi с помощью команд терминала
Как и большинство дистрибутивов Linux, терминал в ОС Raspberry Pi по умолчанию поддерживает множество мощных команд. Это включает в себя обман данных (дд) Команда, которая позволяет создавать резервные копии содержимого вашей карты microSD в любое место по вашему выбору.
1. Выберите USB-накопитель с большей емкостью, чем карта microSD Raspberry Pi, и отформатируйте его в exFAT.
2. Подключите диск к Raspberry Pi.
3. Открой Терминал приложение.
4. Использовать лсблк команда найти Точка монтирования накопителя.
lsblk
5. Клонируйте все содержимое вашей карты microSD на USB-накопитель с помощью дд команда:
sudo dd if=/dev/mmcblk0 of=USB_drive_mountpoint/backup_image_name.img
Убедитесь, что в метке диска нет пробелов, иначе команда dd вернет ошибку при попытке создать образ резервной копии.
Для современных накопителей лучше ускорить процесс, установив размер блока 4096 КБ. Вы можете сделать это, добавив бс=4М флаг в конце команды.
Резервное копирование Raspberry Pi с помощью устройства копирования SD-карт
Если вы предпочитаете подход на основе графического интерфейса запуску команд в терминале, вы можете использовать приложение SD Card Copier, встроенное в ОС Raspberry Pi, для клонирования содержимого карты microSD.
1. Нажать на Raspberry Pi кнопка.
2. Наведите курсор на Аксессуары вкладку и выберите Копировальный аппарат для SD-карт инструмент.
3. Установить ммкблк0 расположение карты microSD в качестве Клонировать с устройства вариант и USB-накопитель как Клонировать на устройство настройка перед нажатием Начинать.
Резервное копирование вашего Raspberry Pi с помощью утилит образа RonR RPi и Cron.
Хотя команда dd и утилита клонирования SD-карты полезны, если вы просто хотите создать один образ резервной копии, вы можете воспользоваться утилитами для создания образов RonR RPi, если хотите создавать инкрементальные резервные копии. Кроме того, этот инструмент автоматически сжимает файл изображения, что делает его отличной альтернативой для тех, кто хочет сэкономить место на USB-накопителе.
1. Внутри терминала используйте команду мерзавец Команда для клонирования репозитория утилит образа RonR RPi:
git clone https://github.com/seamusdemora/RonR-RPi-image-utils.git
2. Вставьте следующую команду, чтобы установить пакет:
sudo install --mode=755 ~/RonR-RPi-image-utils/image-* /usr/local/sbin
3. Запустите резервное копирование образа Команда для создания нового изображения.
sudo image-backup
4. Введите Точка монтирования вашего USB-накопителя, а затем его имя и нажмите Входить.
5. Выделить Размер корневой файловой системы и дополнительное место для дополнительных обновлений.
6. Нажимать Да и подождите, пока утилиты образа RonRPi создадут новый файл резервной копии.
7. Вы можете обновить этот файл образа, выполнив команду sudo image-backup, за которой следует указать точку подключения диска и имя файла резервной копии.
sudo image-backup mountpoint backup_image_name.img
Хотя RonR RPi сам по себе весьма полезен, вы даже можете объединить его с планировщиком заданий Cron, присутствующим в ОС Raspberry Pi, чтобы автоматизировать процедуру резервного копирования.
1. Открой Таблица заданий Cron с помощью этой команды:
crontab -e
2. Нажимать 1 выбирать Нано в качестве редактора.
3. Cron позволяет добавлять шесть компонентов для каждого задания: первые пять строк обозначают время, а последняя — фактический сценарий или службу, которую вы хотите запустить. Чтобы обновлять файл резервной копии каждый день в полночь, вы можете вставить следующий код в таблицу, содержащую список заданий Cron:
0 0 * * * /usr/local/sbin/image-backup mountpoint/backup_image_name.img
4. Кран Ctrl+X чтобы закрыть буфер, нажмите Да чтобы сохранить файл, и нажмите Входить чтобы вернуться к терминалу.
Клонирование карты microSD с помощью Win32 Disk Imager
До сих пор ко всем методам, которые мы использовали, можно получить доступ из ОС Raspberry Pi и других настольных операционных систем. Таким образом, вам придется искать другой способ клонировать карту microSD, если вы работаете над проектами, включающими OpenWRT, MotionEyeOS, LibreELEC или даже Android и Windows 11. К счастью, Win32 Disk Imager позволяет клонировать карту microSD с помощью помощи вашего ПК.
1. Установите приложение Win32 Disk Imager, скачав его установочный файл по официальной ссылке.
2. Вставьте карту microSD, которую вы хотите клонировать, в свой компьютер и запустите. Средство создания образов дисков Win32 в качестве администратора.
Windows может предложить вам отформатировать карту microSD при ее подключении к системе. Не выполняйте процедуру форматирования, так как вы потеряете все данные на карте.
3. Выберите Загрузочный раздел карты microSD в качестве Устройство.
4. Введите местоположение диска и выберите имя для файла резервной копии перед нажатием Читать.
Восстановление вашего Raspberry Pi
Независимо от метода создания резервной копии, вы можете выполнить одну и ту же процедуру для восстановления файлов на карту microSD. Хотя для этой цели вы можете использовать официальный Raspberry Pi Imager, Rufus или Balena Etcher, мы выберем Win32 Disk Imager, чтобы упростить задачу.
1. В приложении Win32 Disk Imager нажмите значок папка значок и выберите значок резервное изображение вы создали ранее.
2. Выберите карта microSD куда вы хотите скопировать файл изображения.
3. Введите Писать кнопку и подождите, пока инструмент завершит восстановление всех файлов.
Резервное копирование всех ваших ценных файлов проекта Raspberry Pi
После того, как вы записали файлы изображений на карту microSD, вы можете загрузить восстановленную ОС на Raspberry Pi и продолжить с того места, где остановились.
Благодаря этому вы можете свободно изменять файлы проекта, не беспокоясь о том, чтобы начинать с нуля, если что-то пойдет не так. Если у вас заканчиваются идеи, вы можете просмотреть наши любимые проекты Raspberry Pi, чтобы увидеть все крутые и интересные вещи, которые можно реализовать с помощью SBC.

10 простых проектов Raspberry Pi для начинающих
Вам не нужно быть мастером DIY, чтобы создавать эти проекты с помощью Raspberry Pi.