温馨提示×

怎么备份debian virtualbox

小樊
35
2026-09-10 16:30:26
栏目: 智能运维

Debian + VirtualBox 环境下,“备份”通常有两种理解,下面分别说明:


一、备份 VirtualBox 中的 Debian 虚拟机(最常见)

✅ 方法 1:直接复制虚拟机文件夹(推荐)

VirtualBox 的虚拟机本质上就是一个文件夹。

  1. 关闭虚拟机

    # 在 Debian 主机中
    VBoxManage controlvm "虚拟机名称" poweroff
    
  2. 找到虚拟机路径 默认在:

    ~/VirtualBox VMs/虚拟机名称/
    
  3. 复制整个文件夹

    cp -a ~/VirtualBox\ VMs/虚拟机名称 /备份目录/
    

    或:

    rsync -a ~/VirtualBox\ VMs/虚拟机名称 /备份目录/
    
  4. 恢复 把文件夹复制回去,用 VirtualBox 打开 .vbox 文件即可。


✅ 方法 2:使用 VirtualBox 导出(OVA)

适合迁移或长期归档。

VBoxManage export "虚拟机名称" -o debian_backup.ova

恢复:

  • VirtualBox → 文件 → 导入虚拟电脑 或:
VBoxManage import debian_backup.ova

✅ 方法 3:只备份虚拟磁盘(高级)

如果你只想要系统盘:

VBoxManage clonehd 原磁盘.vdi 备份磁盘.vdi

二、备份 Debian 主机本身(运行 VirtualBox 的系统)

1️⃣ 备份 VirtualBox 配置

cp -a ~/.config/VirtualBox /备份目录/VirtualBox_config

2️⃣ 系统级备份(可选)

  • timeshift(推荐)
  • rsync
  • borgbackup

三、建议的备份策略

  • 日常:复制虚拟机文件夹
  • 月度:导出 OVA
  • 重要数据:虚拟机内部也做文件备份

如果你愿意,可以告诉我:

  • 你是 主机是 Debian 还是客户机是 Debian
  • 用的是 GUI 还是纯命令行

我可以给你更精确的命令。

0