rk3588 linux系统迁移到另一台相同设备的方法
将源电脑的根目录保留其中的权限、链接关系等, 整个复制到另一台电脑上即可
方式1: 通过网线连接两台设备,注意两台电脑ip处于同一段
sudo rsync -avxHAX --progress / /path/to/destination/
例如将本机根目录复制到远程主机根目录: sudo rsync -avxHAX --progress / firefly@192.168.1.117:/
-a
: 以归档模式运行,等效于-rlptgoD
参数,保留所有属性。-v
: 显示详细的处理过程,你可以看到哪些文件被复制。-x
: 保持传输时的设备文件系统边界。-H
: 保留硬链接。-A
: 保留访问控制列表 (ACLs)。-X
: 保留扩展属性。--progress
: 显示传输过程的进度。
方式2:打包根目录,然后解压到另一台根目录下
上述命令排除userdata文件夹,
sudo tar -cpvf bacup.tar --exclude="/userdata" /
或 sudo tar -cpzvf /path/to/destination/backup.tar.gz / --exclude="/userdata" /
在另一台设备上进行解压覆盖根目录:sudo tar -xvpf bacup.tar -C /
使用网线 在两台设备传输文件或文件夹:
windows系统:
1.将电脑设置为同一个ip段,子网掩码设置
2. ping 一下是否通
3. 使用ssh进行传输,windows下自带
windows下搜素打开powershell
4. scp -r 用户名@源电脑ip地址:/path/to/file /path/to/mycomputer/destination
scp -r wieneralan@192.168.76.112:/home/wieneralan/wenet/ E:/wenet
5.输入yes,源主机密码等