是否有任何资源或工具允许我将客户端计算机复制/映像为VM环境,以尝试复制在我们的测试环境中无法重现的错误。
理想情况下,工作流程如下:
我遇到了客户端报告错误的问题,我们无法在任何测试环境中重新创建错误。
答案 0 :(得分:0)
从物理机到虚拟机有很多选择。
其中一个选择是使用Disk2vhd。以下步骤来自hyperv.veeam.com/:
话虽如此。如果您正在解决无法在本地重新创建的崩溃或挂起问题,请查看收集崩溃或挂起违规进程的转储。在Windows上,工具adplus与Windows调试工具一起分发,并直接收集转储。收集转储后,您可以使用相同工具分发中的WinDbg进行分析。转储文件小于传输整个VM映像,并且经常显示问题。
答案 1 :(得分:0)
嗯,实际上有可能你很难在现实生活中引入这种做法,因为:
我建议你考虑以下备选方案:
如果没有安全限制,您可以从中获取快照 客户端,如果你
,它可能会没事的如果存在,您可以考虑可能影响行为并记录它们的风险最大的客户端状态属性。实际上,尽可能多地记录,并且客户端允许您记录。这就是说,android devs会从应用程序中收到错误。您永远不会将手机操作系统的快照发送给应用开发者。
如果您仍想使用虚拟化方法,那么您应该考虑不同操作系统的选项。最可靠的选择是,如果您的客户端在虚拟化环境中工作,那么他们可以在他们的网络中为您分配类似的实例,或者如果您使用相同的虚拟化软件,则为您提供快照