AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 489184
Accepted
nn4l
nn4l
Asked: 2013-03-20 01:09:45 +0800 CST2013-03-20 01:09:45 +0800 CST 2013-03-20 01:09:45 +0800 CST

通过控制台将 XenServer 快照导出为文件

  • 772

我已经使用 XenCenter 创建了 Citrix XenServer 虚拟机的快照,现在我想将此快照另存为 *.xva 文件,就像我在 XenCenter 中右键单击快照图标并选择“导出到文件”一样。 ..”。

但是,由于 VM 的大小为 100 GByte,我宁愿从 XenServer 控制台执行此操作并将其保存到快速 NFS 安装卷,而不是通过慢速网络连接下载 VM。

请告知如何通过控制台执行此操作。我花了一些时间谷歌搜索,但无法找到解决这个特定问题的方法。

xenserver
  • 2 2 个回答
  • 19488 Views

2 个回答

  • Voted
  1. Best Answer
    David Brossard
    2013-03-22T13:17:13+08:002013-03-22T13:17:13+08:00

    为服务器创建快照后,您可以将该快照导出到本地安装的存储,例如 NFS。在此处查看 Andy Burton 编写的免费脚本:

    http://blog.andyburton.co.uk/index.php/2009-08/citrix-xenserver-automated-live-vm-backup-to-windows-cifs-share/

    我已经从他下面的脚本中剪切并粘贴了相关命令。

    # Create snapshot
    
                snapshot=`xe vm-snapshot vm=$uuid new-name-label=backup_$date`
                vm_log[${#vm_log[@]}]="Snapshot: $snapshot"
    
                # Set as VM not template
    
                snapshot_template=`xe template-param-set is-a-template=false uuid=$snapshot`
                vm_log[${#vm_log[@]}]="Set as VM"
    
                # Export
    
                snapshot_export=`xe vm-export vm=$snapshot filename="$backup_dir$label-$date$backup_ext"`
                vm_log[${#vm_log[@]}]="Export: $snapshot_export"
    
                # Delete snapshot
    
                snapshot_delete=`xe vm-uninstall uuid=$snapshot force=true`
                vm_log[${#vm_log[@]}]="Delete Snapshot: $snapshot_delete"
    
    • 5
  2. Seweryn Ożóg
    2015-01-21T05:32:48+08:002015-01-21T05:32:48+08:00
    1. xe 快照列表(用于快照 uuid)
    2. xe vm-export vm=SNAPSHOT_UUID 文件名=/mnt/anything
    • 3

相关问题

  • 将 Citrix XenServer 5.0 升级到 5.5

  • Xen live motion 中的内存是如何传输的?

  • 如何在 XenServer 中为多个网络连接设置 lacp 绑定

  • 将虚拟机从 VMWare ESXi 迁移到 XenServer 的实际步骤是什么?

  • XenServer 和 VMware ESXi、可扩展性和预算考虑因素?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve