我有一台装有 ubuntu 服务器 16.04 的远程 VPS。托管公司提供备份服务。但托管公司只允许我下载文件(我的 VPS 中的所有文件)。如果我只有 ubuntu 文件,如何在本地计算机上的 Virtual Box 上恢复我的 VPS ???
因此,我有 bin、boot、etc、home、lib、lib64、media、mnt、opt 等等...我如何在 VBox 中恢复它?谢谢!
答案1
https://forums.virtualbox.org/viewtopic.php?f=10&t=35735 看来您必须先在 DVI 上创建一个客户操作系统,才能将文件复制到第二个 DVI。上面的链接是旧的,它现在应该适用于 SATA 控制器。
您可以在客户操作系统上安装客户附加组件,以便可以通过共享文件夹将文件复制到客户机,或者您可以创建第三个磁盘作为 .vmdk 文件,以允许客户机以原始方式访问您复制文件的分区,例如,sudo VBoxManage internalcommands createrawvmdk -filename ubuntupartition.vmdk -rawdisk /path/to/device -partitions number
然后使用客户操作系统将文件复制到第二个 DVI。
然后停止虚拟机,分离第二个 DVI,使用该 DVI 创建新的 Linux 虚拟机,使用 EFI 支持启动(Ubuntu 文件中应该有一个 efi 文件夹,对吧?)。Ubuntu 可能会抱怨分区 uuid,它会加载恢复模式,然后根据fstab
需要进行编辑。
希望这可以帮助。