我是一名刚成为系统管理员的开发人员,拥有 Linux 机器的 root 访问权限。我想在本地虚拟机上练习一下配置。
我需要什么设置才能做到这一点?
我目前的想法是:
- 将服务器文件系统导出为映像
- 将图像传输至本地系统
- 在虚拟机上加载图像
- 玩。
- 部署
我怀疑我遗漏了一些东西,但我想看看社区是否有任何指导,这样我就不会破坏系统!
一如既往,谢谢。
更新(我正在做的事情):
sshfs user@host:/remote/path /local/path
- 下一步:dd(但它给我带来了问题,因为 /local/path 是一个目录而不是一个设备。
- 如同这篇 ServerFault 帖子,但是我的是远程的,我需要将其转换为 virtualbox 可读的格式。
- 这真的可能吗?我不应该卸载分区来备份它。所以应该有一些文件我根本无法备份。这让我的任务变得毫无意义,不是吗?
答案1
可能有效也可能无效,但您可以尝试在本地虚拟机上安装基本操作系统,然后加载 LiveCD 并在远程计算机上使用 rsync 将整个远程根目录同步到本地计算机上的根目录。