为应对文件、数据丢失或损坏等可能出现的意外情况,将树莓派 SD 卡的数据提前复制 至其他存储设备中,以便于及时恢复和还原系统,避免重复配置浪费时间精力。
通常,备份有以下三种方式,它们的特点可以参考下表,用户可根据实际情况及自身需 求进行参考选择。
1)先新建一个空白的.img 后缀的文件(推荐使用 WinImager 软件,使用教程用户可自 行搜索)。 2)插入带有系统镜像的 SD 卡,选择对应的 SD 卡的盘符。 3)打开 Win32Disklmager 工具,点击“Read”读取,即可将树莓派的 SD 卡文件转为镜 像。
1)启动树莓派,打开 LX 终端。首先依次输入以下命令安装需要的软件(出现选择 y 和 n 的提示都选 y)。 2)输入“df -h”命令(df 与-h 之间有一个空格)查看树莓派实际使用空间,然后在决定 生成文件的大小。在这里只需查看 root 的剩余空间,可以看到已经使用了 5.5G。 3)在任意位置(例如 home/pi 下)输入“sudo nano backup.sh”命令可以创建一个名为 “backup”的脚本文件。在其空白位置,复制以下内容。 4)复制完成后,按“Ctrl+X”键,会提示确认是否保存,按“Y”键确认并按“Enter”回车 键退出。 5)退出后输入“sudo chmod 777 backup.sh”命令,给文件增加一个所有用户都可读可写 可执行的权限。 6)需要执行脚本开启备用功能时,输入“sh backup.sh”命令即可。 7)执行完毕后,可以看到生成的备份文件。
1)将空白的 SD 卡装入读卡器,并插入树莓派的 USB 接口。 2)启动树莓派后,点击左上角树莓派标志,展开界面中选择“附件”,打开“SD Card Copier” 工具。 3)在“Copy From Device”这里选择装有镜像的 SD 卡(在 dev/mmcblk0 路径),在“Copy To Device”选择新的 SD 卡(在/dev/sda 路径)。下方“New Partition UUIDs”为新建分区选项, 用户可根据自身需要勾选,不勾选也不影响实际效果。