Xen(像其他)虚拟机允许虚拟机保存和恢复。 例如,Debian Lenny上的Xenconfiguration为在Dom0重新启动时保存和恢复虚拟机。
是否有可能启用此行为,但阻止某些虚拟机被保存? 这背后的原因是我有一些客户端数据的虚拟机使用cryptsetup-luks来存储encryption的数据,我宁愿没有encryption密钥被分页到内存保存文件。
或者是encryption内存保存文件的存储区域唯一的方法绕过这种情况?
您可以通过编辑/etc/default/xendomains和清空XENDOMAINS_SAVE来禁用所有域的保存。 从初始化脚本来看,似乎并没有一个简单的方法来给出你想要closures的域名列表,同时保存其他域名。
我不喜欢在关机时保存域名,因为这会使dom0关机花费更长时间(由于dom0重新启动导致的任何中断延长,而不是缩短),而且老实说,我不认为这样做会带来巨大的好处。 无法彻底重启的机器处于严重受损状态(无论是dom0还是domU的崩溃,无论是否需要恢复,都需要进行恢复)。