Linux 系统的备份与恢复
备份
- 使用
Ctrl+shift+t
打开命令行窗口 - 使用
vmc start termina
进入虚拟容器 - 使用
lxc list
查看容器名字及备份数量(某些重大更新后可能会有自动备份,否则需要手动备份) - 使用
lxc snapshot penguin <备份编号>
进行备份
恢复
- 使用
Ctrl+shift+t
打开命令行窗口 - 使用
vmc start termina
进入虚拟容器 - 使用
lxc list
查看备份数量(某些重大更新后可能会有自动备份,否则需要手动备份) - 使用
lxc info penguin
查看备份的编号 - 使用
lxc restore penguin <编号>
进行恢复
某些更新后(之所以用某些是因为有的时候备份会出现有的时候又会消失)在设置中自带备份与恢复选项,但是那种方式的备份与恢复效率过低,相比此种方式的优势在于可以导出一个单独的文件,可以复制到其他设备上。具体使用哪种方式请读者自行权衡
20/03/17更新
lxc容器的管理非常方便,你可以简单的使用
lxc copy <容器名字> <副本名字>
lxc delete <容器名字>
lxc rename <容器名字> <新名字>
等命令来轻松的进行备份,复制,重命名,删除等操作。
不过在只用copy
命令复制时会连快照snapshot
一起复制,注意可能会因此占用较多的磁盘空间。
20/07/15更新
除了以上两种方式,实际上还有通过发布容器的方式进行备份,将发布后的容器备份挂载到某个容器中,并通过ssh或者其他方式拷贝出来,也可以得到单独的备份文件,效率比设置中的备份与恢复高,也可以导出单独的文件存储至可移动设备上,不过缺点是需要比较多的步骤,输入较多的命令。感兴趣的可以上网搜索相关教程。