我想在工作的测试服务器上安装 RhodeCode。但是,该服务器的 Internet 访问受到限制,并且 RhodeCode 有很多依赖项(我什至在该服务器上没有 Python)。所以我必须从服务器上获取整个操作系统的快照,在家里的虚拟机中恢复它,安装 RhodeCode 和其他所有需要的东西,然后在工作时复制它 - 我已经在服务器上有一些应用程序,我会喜欢避免重新安装它们。
第一个解决方案是将 HDD 带回家(是的,我可以这样做,但我想避免这样做)。
第二种解决方案是使用 Clonezilla 并备份/恢复分区。
但是,是否有另一种方法可以使用 tar 或类似方法,同时保留权限和 ACL?
更新:由于硬件资源有限,我无法使用 VMware(或同等产品)运行带有 RhodeCode 的虚拟机。
独立于文件系统的解决方案会很棒,所以我可以在虚拟机中使用 ext3。