timeshift 是一款备份软件, 它有增量/定时备份、管理备份等功能。
使用背景:需要整体迁移系统
具体操作步骤/注意事项如下:
- 在原系统中安装 timeshift(可通过archlinuxcn源直接安装)
- 创建一个完整备份(包含所有文件)
- 在新环境中最小化安装linux系统(包含timeshift和xorg)
- 拷贝/链接备份文件至 /timeshift
- 在 ~/.xinitrc(没有就创建)中添加代码
exec timeshift-gtk
- 执行命令
startx
- 恢复备份,自动重启
- 按照机器差别修改各文件的uuid(例如fstab、grub文件)
- 检查环境是否有缺失(docker 镜像不会被同步)
PS:妥善保管备份,直到确认一切完好