xenserver 备份和还原
1. 备份和还原xenserver host系统
//备份
# xe host-backup file-name=[name.xbk] -s [ip] -u [username] -pw [password]
# xe host-backup file-name=redhat.xbk -s 127.0.0.1 -u root -pw 123456
-s : 备份服务器地址或名称
//还原
# xe host-restore file-name=[name.xbk] -s [ip] -u [username] -pw [password]
# xe host-restore file-name=redhat.xbk
2. 备份和还原xenserver vm虚拟机
# xe vm-export vm=[vm_uuid] filename=[filename.xva]
首先保证vm状态(expected: halted, suspended)
//获取虚拟机列表
# xe vm-list
uuid ( RO) : 0d166725-92a8-f3a7-2817-48df158129c5
name-label ( RW): redhat
power-state ( RO): running
uuid ( RO) : e99ae4b3-e585-4b58-bc52-41e3d133c717
name-label ( RW): Control domain on host: xenserver-nxhzbzto
power-state ( RO): running
//导出
# xe vm-export vm=0d166725-92a8-f3a7-2817-48df158129c5 filename=export.xva
//只导出metadata
# xe vm-export vm=0d166725-92a8-f3a7-2817-48df158129c5 filename=export.xva --metadata
//导入
# xe vm-import filename=[filename.xva]
# xe vm-import filename=export.xva
8e5eae25-087b-e797-b6e9-35c6670ba860
3. 备份和还原pool中的metadata
//备份
# xe pool-dump-database file-name=[name]
//还原
# xe pool-restore-database file-name=[name] dry-run=true
4. 快照snapshot
//创建
# xe vm-snapshot vm=[vm_uuid] new-name-label=[name]
# xe vm-snapshot vm=0d166725-92a8-f3a7-2817-48df158129c5 new-name-label=redhat.snapshot
eb4d60ce-b1f5-ae62-0d40-df45b7b0b319
//查看
# xe snapshot-list
//恢复
# xe snapshot-revert snapshot-uuid=[snapshot_uuid]
# xe snapshot-revert snapshot-uuid=eb4d60ce-b1f5-ae62-0d40-df45b7b0b319
//删除
# xe snapshot-uninstall snapshot-uuid=[snapshot_uuid]
# xe snapshot-uninstall snapshot-uuid=eb4d60ce-b1f5-ae62-0d40-df45b7b0b319
The following items are about to be destroyed
VM : eb4d60ce-b1f5-ae62-0d40-df45b7b0b319 (redhat.snapshot)
VDI: 810e4090-e9c4-4028-86a4-1a988572ef5e (redhat 0)
Type 'yes' to continue
yes
//删除force
# xe snapshot-destroy snapshot-uuid=[snapshot_uuid]
# xe snapshot-destroy snapshot-uuid=eb4d60ce-b1f5-ae62-0d40-df45b7b0b319
//导出
# xe snapshot-export-to-template snapshot-uuid=[snapshot_uuid] filename=[name.xva]
# xe snapshot-export-to-template snapshot-uuid=eb4d60ce-b1f5-ae62-0d40-df45b7b0b319 filename=snapshot.xva
Export succeeded
//导入
# xe vm-import filename=[name.xva]
# xe vm-import filename=snapshot.xva
d57e868f-1d95-f60a-957e-d4f571bb2205
导入之后是模版,可以用来创建虚拟机
5. 模版template
//查看
# xe template-list
//删除
# xe template-uninstall template-uuid=d57e868f-1d95-f60a-957e-d4f571bb2205
The following items are about to be destroyed
VM : f32d55cb-37e6-6534-7099-651cd77f7b3d (redhat (1))
VDI: 45746899-9fbd-4e48-9b3d-70a1aadfa817 (redhat 0)
VDI: 9b6e4792-57d8-4cfa-b8a2-80435236dfae (Suspend image)
Type 'yes' to continue
yes
All objects destroyed
6. vm挂起状态
从挂起状态,强制关机
# xe snapshot-reset-powerstate uuid=[uuid] force=true
# xe snapshot-reset-powerstate uuid=f32d55cb-37e6-6534-7099-651cd77f7b3d force=true
xenserver 备份和还原的更多相关文章
- xenserver 备份backup和还原restore命令
转载:http://zhumeng8337797.blog.163.com/blog/static/100768914201425103713738/ 1. 备份和还原pool中的metadata ...
- Mysql性能优化三(分表、增量备份、还原)
接上篇Mysql性能优化二 对表进行水平划分 如果一个表的记录数太多了,比如上千万条,而且需要经常检索,那么我们就有必要化整为零了.如果我拆成100个表,那么每个表只有10万条记录.当然这需要数据在逻 ...
- sqlserver多文件组数据库的备份和还原实战
数据库文件过大时就要进行数据分区,就是讲数据库拆分到多个文件组中.已方便数据文件管理,提高数据库的读取效能,多文件组如何进行数据库的备份和还原呢,今天主要做多文件组数据库的备份和还原实验. 第一步 创 ...
- 关于mysql数据库的备份和还原
在搭建网站的过程中常遇到文件的备份与还原,以备下次再使用 备份: 图中蓝色画线处为备份命令,wordpress为要备份的数据库名,.">"可将结果输出到文件中,/opt/wo ...
- sqlserver日志的备份与还原
----------完整备份与还原---------- --完整备份数据库--backup database studb to disk='e:\stu.bak'back ...
- php 数据库备份、还原
1. mydb.php //DB类 2. backup.php //备份脚本 3. restore.php //还原脚本 mydb.php <? class db{ var $linkid; v ...
- 如何用SQL语句实现Mysql数据库的备份与还原
以前一直做android客户端的项目,根本没有开发asp.net mvc的开发,现阶段做了一个模块,参数设置,以及数据库的备份与还原.其需求如下: 参数设置 本项参数设置为对自动数据备份进行设置,管理 ...
- 转 MySQL 数据备份与还原
MySQL 数据备份与还原 原贴:http://www.cnblogs.com/kissdodog/p/4174421.html 一.数据备份 1.使用mysqldump命令备份 mysqldum ...
- Oracle 备份与还原
oracle 备份与还原 一.备份数据库(exp) 1.完全备份 exp demo/demo@orcl buffer=1024 file=d:\back.dmp full=y demo:用户名.密码 ...
随机推荐
- LRU Algorithm Gym - 102394L (HASH)
LRU Algorithm \[ Time Limit: 1000 ms\quad Memory Limit: 524288 kB \] 题意 给出 \(n\) 个数字和 \(m\) 次查询. 每次询 ...
- 爬虫之selenium模块chrome版本映射表
驱动及版本对应关系如下: 驱动下载路径见底部: chromedriver版本 支持的Chrome版本v2.43 v69-71v2.42 v68-70v2.41 v67-69v2.40 v66-68v2 ...
- 网络协议 5 - ICMP 与 Ping
日常开发中,我们经常会碰到查询网络是否畅通以及域名对应 IP 地址等小需求,这时候用的最多的应该就是 ping 命令了. 那你知道 ping 命令是怎么工作的吗?今天,我们就来一起认识下 ping 命 ...
- hdu 6620 Just an Old Puzzle(N数码问题)
http://acm.hdu.edu.cn/showproblem.php?pid=6620 N数码问题: n*n矩阵,里面填着1—n*n-1,还有1个空格, 通过上下左右移动空格的位置, 使矩阵里的 ...
- nginx1.16+php7.39配置笔记
vim /etc/nginx/conf.d/default.conf 修改php相关配置如下: location ~ \.php$ { root /usr/share ...
- Windows10 下 JAVA JDK版本设置修改操作
一般情况下,先修改系统环境变量,右键点击桌面上的“此电脑”图标中,选择“属性”,在弹出的属性窗口中选择“高级系统设置”,然后点击“环境变量” 在弹出窗口中的“系统变量”,查到“JAVA_HOM ...
- 逻辑运算符/三元运算符/Scanner
逻辑运算符 &(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或) 注意事项: a:逻辑运算符一般用于连接boolean类型的表达式或 ...
- java小程序---简陋版多人聊天室
功能需求: 1 每运行一次主函数,创建一个客户端聊天界面; 2 客户端界面分三块,公屏(显示所有客户端发送的信息),私屏(用于输入个人想要发送的信息),发送按钮(点击一次,将客户端信息发送到服务端) ...
- 用结构体解析Pascal字符串
来源:https://www.cnblogs.com/qiuyuwutong/p/8708844.html 1.什么是柔性数组? 柔性数组既数组大小待定的数组, C语言中结构体的最后一个元素可以是大小 ...
- 11. Scala数据结构(下)-集合操作
11.1 集合元素的映射-map映射操作 11.1.1 看一个实际需求 要求:请将List(3,5,8)中所有的元素都*2,将其结果放到一个新的集合中返回,即返回一个新的List(6,10,16),请 ...