KB0007.无法联网的情况下如何下载和恢复模板

【DoraCloud for Hyper-V平台的离线下载和恢复模板方法】

第一步、首先我们先找一个有网络的环境下载好模板拷贝到U盘里。(两个都需要下载)

我们以windowsx64base为例进行模板的下载与恢复。

1.win7x64base.zip下载地址:windows x64base.zip下载地址

2.win7x64base.dr下载地址:windows x64base.dr下载地址

第二步、拷贝模板

1.把U盘插入需要模板的服务器,首先查看模板存储池的位置,图中模板位置是在C盘。

2.找到模板存储位置DoraCloud

3.然后先建立一个【localImages】的目录,在里面继续建立一个【win7x86base】的目录,最后把刚下载好的win7x64base.zip和win7x64base.dr拷贝进去

4.进入DoraCloud管理后台点击【模板】选择【本地镜像仓库】点击【刷新】,本地windowsx64base模板就会显示出来,最后点击恢复,等待进度条加载成功,模板就恢复好了。

【DoraCloud for PVE平台的离线下载和恢复模板方法】

DoraCloud for PVE 离线的情况下,如何恢复模板。 以恢复 KylinCloud 为例 假设 PVE IP为 192.168.1.243, DoraCloud IP 为 192.168.1.160

1、浏览器进入模板库 http://vdi.doracloud.cn:9000/repo/pve/

可以看到模板文件列表。 找到 KylinCloud的模板。下载模板文件 vzdump-qemu-166-2023_12_22-18_22_49.vma.zst 。 如下图 模板列表

2、下载整个模板库的描述文件 json.dr

下载地址:http://vdi.doracloud.cn:9000/repo/pve/json.dr

3、拷贝模板文件到 PVE 服务器的 /var/lib/vz/dump

scp vzdump-qemu-166-2023_12_22-18_22_49.vma.zst root@192.168.1.243:/var/lib/vz/dump/

4、拷贝模板描述文件 json.dr 到 doracloud VM Linux 的如下目录。 如果pve 目录不存在,先创建一个pve目录。

scp json.dr root@192.168.1.160:/home/jieyun/deskpool/tomcat/webapps/downloads/pve/

5、登录DoraCloud后台,设置模板库地址为 192.168.1.160/downloads,然后刷新,下载 KylinCloud 模板。

模板库下载模板

系统会先下载 dr 文件,然后检查 KylinCloud模板文件是否在本地,如果在本地,则检查校验和。 校验一致后,开始恢复模板。