我在 2006 年的一篇旧帖子中找到了有关如何备份和恢复 Ubuntu 机器的信息。 http://www.arsgeek.com/2006/10/18/how-to-back-up-and-restore-your-ubuntu-machine/
首先,他们建议使用以下命令更换外部硬盘:
cd/media/Free*
(Freeagent 是我的外部硬盘。)
然后mkdir ubuntu_backup
或者类似这样的名字。
更改为该目录然后:(
sudo tar cvpzf ubuntusettings.backup.tgz2 --exclude="/tmp/" /
这ubuntusettings
是我的备份的名称。)
这些开关包括:
c
= 创建v
= 详细p
= 保留权限z
=bzip2f
= 文件--exclude
就是您想要排除的文件夹。
我试了一下,它确实开始备份;但我注意到它备份了我的整个笔记本电脑……包括 Windows。我不想这样,但我想知道是否有人知道如何修改它,以便它只备份我的笔记本电脑的 Ubuntu 部分?我在 Vista 机器上安装了适用于 Windows 的 Ubuntu。
答案1
你的意思是你安装了 wubi 吗?如果是的话,添加exclude="/host"
。
答案2
要执行完整的 wubi 系统备份,请将您的root.disk
文件从 Windows 中的 ubuntu 文件夹复制到另一个位置,如果发生意外,您只需用备份的文件替换当前文件,您的系统就会恢复到备份时的状态。
root.disk
如果您只想部分恢复某些文件,甚至可以在 Ubuntu 中挂载该文件:
sudo mkdir /mnt/rootdisk
sudo mount -o loop <path to share in windows>/root.disk /mnt/rootdisk
将会把你的挂载root.disk
到路径上/mnt/rootdisk
。