Если вы хотите сохранить все данные, вам, вероятно, придется создать образ диска. Более того, Windows не может распознать типичные файловые системы Linux, поэтому вы, вероятно, даже не сможете увидеть свои файлы, когда подключите SD-карту.
Создание образа диска сохранит не только файлы, но и структуру файловой системы, и когда вы решите прошить новую SD-карту, вы сможете просто подключить ее, и она будет работать.
Linux
В Linux вы можете использовать стандартный ddинструмент:
dd if=/dev/sdx of=/path/to/image bs=1M
Где /dev/sdxтвоя SD-карта?
макинтош
На Mac вы также можете использовать стандартный ddинструмент с немного другим синтаксисом:
dd if=/dev/rdiskx of=/path/to/image bs=1m
Где /dev/rdiskxтвоя SD-карта?
(использование rdisk предпочтительнее, поскольку его необработанное устройство - быстрее)
Чтобы узнать, какой диск ваше устройство вводит diskutil listв командной строке, вам также может потребоваться быть пользователем root; чтобы сделать этот тип sudo -sи введите свой пароль, когда будет предложено.
Windows
Опция 1
В Windows вы можете использовать обратный процесс, который вы использовали при прошивке SD-карты.
Вы можете использовать Win32 Disk Imager , который является предпочтительным инструментом для прошивки SD-карты Foundation. Просто введите имя файла (местоположение и имя файла резервной копии, который будет сохранен), выберите устройство (SD-карту) и нажмите read:

Конечно, вы также можете использовать RawWrite , ddдля Windows или аналогичных инструментов, процесс довольно похож.
Вариант 2
Если вы не хотите выполнять резервное копирование всей системы, а только определенных файлов, я предлагаю вам подключиться к Raspberry Pi через SFTP и скопировать файлы на локальный компьютер (вы можете использовать клиент WinScp ). Если у вас включен SSH, SFTP обычно не требует специальной настройки на стороне Raspberry Pi.
Другой вариант - скопировать файлы в удаленную систему с помощью rsync .
Вы также можете установить специальные драйверы, чтобы ваша Windows могла читать extфайловые системы (и, таким образом, могла читать всю SD-карту), например, ext2fsdно это, вероятно, не стоит усилий.
Поскольку изображение будет того же размера, что и ваша SD-карта, вы можете сжать его. Это может быть достигнуто просто с помощью вашего любимого инструмента сжатия, таких как gzip7zip, WinZip, WinRar ...