快照--虚拟机文件备份,以及虚拟机的快速建立(快照文件及脚本建立)

无图标用命令打开虚拟机

命令行输入

//开启虚拟机

virsh start 虚拟机名称 

//显示虚拟机

virt-viewer  虚拟机名称  

在这里插入图片描述

虚拟机快照

命令解读

qemu-img create -f 类型 -b 需备份的虚拟源 备份虚拟机文件

路径

cd /lib/libvirt/images

列出文件

ls

有备份虚拟机文件,说明快照创建成功

在这里插入图片描述

虚拟机的快速安装

virt-manager 打开虚拟机控制面板
带星标电脑图标
选项第四个,导入已有备份文件
快速建立

(reset 删除虚拟机重建)

虚拟机备份源文件若损坏,则相应的备份文件也会损坏
在这里插入图片描述
在这里插入图片描述

脚本安装虚拟机

|ू・ω・` )进入目录
cd /var/lib/libvirt/
新建文件(需以.sh结尾)
vim /etc/yum.
编写其中文件内容

cd 虚拟机文件所在目录

sh执行虚拟机快照命令

-f 类型 -b 备份重建 $1母盘 $2重建镜像文件
在这里插入图片描述
|ू・ω・` )设定虚拟机安装条件

virt-install \ 定义文件
–name=虚拟机名
–ram 1024 \运行内存
–vcpus 1 \cpu占比
–disk /var/lib/libvirt/images/$2.qow2,bus=virtio \依照指定路径下的某个文件建立,类型为虚拟机
–network bridge=br0,model=virto \设定网桥,模型为虚拟机
–import 导入

当虚拟机名与文件名不同时,修改文件名sh,删除硬盘,重加硬盘,类型为一般类型
执行脚本 sh
报错
["$#" -lt"2"]判定
&&条件为真

在这里插入图片描述

ᕙ༼ ͝°益° ༽ᕗ虚拟机安装成功后需先设定网络

cd /etc/sysconfig/network

**检查内核路由是否开启(1则开启)

syscon -a | grep ip——forward

**没有修改需要进入目录添入(在dns服务章有解)

**检查防火墙伪装功能是否开启

firewall-cmd --list-all

**若没有开启需开启防火墙的伪装功能

firewall-cmd --permanent --add-masquerade

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后
找到虚拟机的网络配置文件进行修改
添加静态(BOOTPROTO=none)ip地址
添加网络掩码
并设置开机启动网卡ONBOOT=yes

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值