我有一个虚拟机,在分支中有大约 30 个快照。目前的开发路径是22个快照加上基础盘。文件数量现在似乎对 IO 和我正在使用的开发笔记本电脑产生了影响(不知道这是主机磁盘性能问题,140GB 总大小超过了很多碎片,或者只是事实命中分布在许多文件中的扇区)。
我想将快照的当前开发分支与基础磁盘合并在一起,但我不确定以下命令是否会产生正确的结果。程序完成后(5-6 小时),我无法启动此磁盘。
vboxmanage clonehd "C:\VPC-Storage\.VirtualBox\Machines\CRM\Snapshots\{245b27ac-e658-470a-b978-8e62137c33b1}.vhd" "E:\crm-20100624.vhd" --format VHD --type normal
Run Code Online (Sandbox Code Playgroud)
谁能确认这是否是正确的方法?
是否有用于创建键盘布局图像的程序?该程序将能够在每个键上放置背景图像,而且还提供其文本。可以在 Inkscape 等中进行,但最好摆脱任何对齐问题等。
是否可以回滚到快照中的某个目录?例如,给定快照tank/home@snapshot_week_01,我可以回滚到类似的内容tank/home/louis@snapshot_week_01而不回滚其中的所有其他文件目录tank/home吗?
如何比较巨大的目录树?
我在想一个免费的工具来制作文件系统结构的快照(文件和目录的列表,它们的大小和时间戳)将是理想的,所以我可以将快照与以后制作的另一个快照进行比较。
Treecomp对此非常有用,但是对于一棵巨大的树(我的意思是非常大!)它会崩溃,因为它试图将其保留在内存中(4GB 的内存是不够的)...
我通过将快照分成几部分并比较这些部分来解决这个问题。但这很乏味,问题肯定会得到更好的解决。
有没有其他免费(最好也是开源的)工具可以试用?还是有另一种方法可以做到这一点,我忽略了?
操作系统可以是 Linux 或 Windows。
我为不同的项目保留了多个 VirtualBox。他们都运行相同的 Debian 基础系统。保留所有磁盘映像的完整副本变得越来越昂贵。
有没有一种方法可以将多个 VM 建立在同一个(只读)磁盘映像上,并在顶部分层(希望很小)差异?这就像快照工作一样,只是没有“当前”和“上一个”的概念,它们更像是分支。
或者我可以为此使用快照(“相同”虚拟机的)吗?我希望同时运行多个快照。
我不知道“快照”中的术语是否正确,如果不正确,请随时纠正我。
有没有办法,比如“保存”我的 linux 安装状态,比如图像,所以如果有必要我可以回去?只是要指出:这是我们正在谈论的硬盘驱动器安装:)
谢谢!
我目前正在虚拟机上运行一个耗时的 python 脚本(目前它已经运行了大约 95 个小时)。我不知道需要多长时间才能完成并在 VM 上运行它,因为可以保存状态并重新启动我的笔记本电脑(在强制更新的情况下)。但是,我刚刚收到一封电子邮件,要求我明天将笔记本电脑从 Windows 8 升级到 Windows 10。
因为脚本已经运行了很长时间,我不想后天重新开始。是否可以备份 VM 包括当前状态并在我的机器更新后使其重新启动并运行?如果是这样,最好的方法是什么?
一些额外信息:
-我在主机系统上运行 Windows 8-
VM 正在运行 Xubuntu 16.04
提前致谢!
编辑:我不会通过免费升级从 Windows 8 升级到 10,由于公司政策,我将收到干净的 Windows 10 安装。
不知何故,VirtualBox出现了很多问题。配置文件(这是一个 xml 文件)被清除,因为磁盘上很可能没有剩余空间。
硬盘文件首先丢失了,但我找到了一份副本。其中一个快照包含所有重要更改(以及文件)。虽然尝试了很多东西来修复错误(包括编辑配置文件),但出现了各种错误消息。
我的问题:有没有办法恢复配置文件(或获取(复制)在快照中添加/更改的文件)?
提前致谢!
我知道您可以在 VLC Player 的首选项中设置保存快照的路径。我想要的是将快照不全部保存在一个固定目录中,而是保存在视频目录中,当然前提是视频不在 DVD 等只读介质上。
我知道这是可能的,但我忘记了应该在保存路径中输入哪个符号。
有任何想法吗?
我经常制作 ZFS 卷(包含 AOSP)的快照,进行一些更改(通常在顶部提取 ZIP 文件,或运行脚本),然后运行diff以查看发生了哪些变化。
使用 ZFS 这真的很容易:
diff /mnt/vol /mnt/vol/.zfs/2017-10-18_snapshot
当“vol”包含 63GB 的大部分小文件时,需要很长时间。
ZFS 显然具有有关哪些文件不同的信息,因为快照是写时复制的。
是否有一个 ZFS-aware diff 可以只向 ZFS 询问答案?