基础概念合集
镜像分为公共镜像、私有镜像、共享镜像、安全产品镜像、应用镜像,公共镜像为系统默认提供的镜像,私有镜像为用户自己创建的镜像,共享镜像为其他用户共享的私有镜像,安全产品镜像为预装了一些安全组件的镜像。
镜像类型 | 说明 |
---|---|
公共镜像 | 标准的操作系统镜像,所有用户均可以使用,包括操作系统以及预装的公共应用。 公共镜像的维护由天翼云提供,公共镜像具有高度稳定性,皆为正版授权,请放心使用, 您也可以根据实际需求自助配置应用环境或相关软件。 官方公共镜像支持的操作系统类型包括:CentOS、Ubuntu、Windows、CtyunOS、KylinOS、Fedora CoreOS、Anolis、openEuler、Debian。 |
私有镜像 | 私有镜像为用户自己上传或制作的镜像,仅用户自己可见。 私有镜像在标准上或安全性上不如公共镜像,用户需要自己把控自己使用的私有镜像。 私有镜像包括系统盘镜像、数据盘镜像,其中: -系统盘镜像:包含用户运行业务所需的操作系统、应用软件的镜像, 系统盘镜像可以用于创建弹性云主机,迁移用户业务到云; -数据盘镜像:只包含用户业务数据的镜像, 数据盘镜像可以用于创建云硬盘,将用户的业务数据迁移到云上。 -整机镜像:包含系统盘与数据盘,使用挂载有数据盘的云主机创建的整机镜像包含操作系统、应用软件,以及用户的业务数据。可用于快速发放相同配置的弹性云主机,实现数据搬迁。 |
共享镜像 | 其他用户共享出来的镜像,用户不用制作镜像就可以使用。 |
安全产品镜像 | 安全产品镜像为预装了一些安全组件的镜像,如DAS、EDR、网页防篡改等。 |
应用镜像 | 与基础的公共镜像相比,应用镜像预装了一些常见应用,可以实现快速部署特殊应用的目的。 |
管理私有镜像操作包含:修改镜像属性、共享镜像、导出镜像、导出镜像列表信息、删除镜像。
特性 | 说明 | 相关操作 |
---|---|---|
修改镜像属性 | 为了方便您管理私有镜像,您可以根据需要修改镜像的名称、描述信息。 | 修改镜像属性 |
共享镜像 | 您可以将镜像共享给其他天翼云帐号使用。该帐号可使用您共享的私有镜像,快速创建运行同一镜像环境的云主机,或者相同数据的云硬盘。 | 共享镜像 |
导出镜像 | 导出私有镜像到您的个人对象存储桶,再下载至本地进行备份。 | 导出镜像 |
导出镜像列表信息 | 支持以“CSV”格式导出某个区域的公共镜像和私有镜像的信息列表,方便本地维护和查看。 | 导出镜像列表信息 |
删除镜像 | 如果您不再需要某个私有镜像,可以将其删除,删除镜像对已创建的云主机没有影响。 | 删除镜像 |
镜像怎么选?
在创建弹性云主机或物理机时,必须选择一个镜像,如何在众多镜像类型和操作系统中选择合适的镜像,取决于区域、可用区、镜像类型、镜像费用、操作系统、内置软件。
区域和可用区
镜像是一种区域性资源,您不能跨区域使用镜像创建实例。例如,在区域A创建实例时,您只能选择位于区域A的镜像。在同一区域不同可用区,用户可以只需要上传一个镜像,即可以在多个可用区使用。
镜像类型
根据镜像来源不同,分为公共镜像、私有镜像、共享镜像,它们的区别见下表。
镜像类型对比
镜像类型 | 说明 | 可用性 / 安全性 | 费用 |
---|---|---|---|
公共镜像 | 常见的标准操作系统镜像,所有用户可见,包括操作系统以及预装的公共应用。公共镜像具有高度稳定性,可放心使用。 | 高 | 个别镜像收费 |
私有镜像 | 包含操作系统或业务数据、预装的公共应用以及用户的私有应用的镜像,仅用户个人可见。 | 中 | 免费 |
共享镜像 | 用户将接受云平台其他用户共享的私有镜像,作为自己的镜像进行使用。 | 低 | 免费 |
在实际选择时,有一个简单的判断原则:
- 如果需要一个纯净版OS,则选择公共镜像。
- 如果希望基于当前云主机实例复制新实例,则选择私有镜像。
- 如果想使用别人共享的镜像,则选择共享镜像。
镜像费用
使用镜像,可能会产生费用:
除了一些特殊的镜像,例如gpu云主机使用的Windows2019-DataCenter-GRID13.2镜像外,其他公共镜像、私有镜像、共享镜像、安全产品镜像均为免费,如果是私有镜像,镜像本身不收费,如果是通过镜像文件的方式导入镜像,需要开通对象存储服务,创建对象存储桶,对象存储收费。
操作系统
选择操作系统时,您可能需要考虑以下方面:
- 选择架构类型
系统架构 | 适用内存 | 使用限制 |
---|---|---|
32位 | 适用于4 GB以下内存 | · 实例规格内存大于4 GB时,无法使用32位操作系统。 · 32位操作系统只能4 GB内寻址,超过4 GB的内存操作系统无法访问。 · 公共镜像没有提供32位操作系统。 |
64位 | 没有内存限制 | 64位操作系统没有内存限制。 |
- 选择操作系统类型
操作系统类型 | 适用场景 | 使用限制 |
---|---|---|
Windows | · 适合运行Windows下开发的程序,如.NET等。 · 支持SQL Server等数据库(需要自行安装)。 |
系统盘要求40 GB及以上、内存1 GB及以上。 |
Linux | · 适合运行高性能Web等服务器应用,支持常见的PHP、Python等编程语言。 · 支持MySQL等数据库(需要自行安装)。 |
系统盘要求40 GB及以上、内存512 MB及以上。 |
没有我需要的镜像怎么办?
如果公共镜像不能满足您的要求,您可以使用私有镜像。您可以从本地上传一个私有镜像或者通过云主机创建一个私有镜像,也可以通过其他账号共享私有镜像给您。
有没有自带特定应用(比如OpenVPN、PyTorch)的镜像?
公共镜像是标准镜像,为最小化的系统,因此不带有OpenVPN、PyTorch等特定应用。如果用户需要,可以在云主机上安装需要的应用,再通过云主机创建私有镜像的方式实现,可参考通过云主机创建系统盘镜像;或者用户通过自己制作带有特定应用的镜像导入云平台使用,可参考通过镜像文件创建系统盘镜像。
如何扩大镜像的配额?
由于私有镜像为免费产品,避免过度滥用导致存储资源的浪费,默认的私有镜像数量上限为10个,如果想要更大的数量,可以在服务配额界面单击“申请扩大配额”,进入工单页面,以提工单的形式提出增加镜像配额的申请。
镜像和备份有什么区别?
备份是将云主机或者云硬盘某一时间节点的状态、配置和数据信息保存下来,以供故障时进行恢复,其目的是为了保证数据安全,提升高可用性。
镜像相当于云主机的“装机盘”,它提供了启动云主机所需的所有信息,其目的是为了创建云主机,批量部署软件环境。系统盘镜像包含运行业务所需的操作系统、应用软件,数据盘包含业务数据。整机镜像是系统盘镜像和数据盘镜像的总和。
镜像与ISO的区别?
镜像与ISO的区别, 可以理解为ISO安装光盘和电脑C盘的差别。从ISO安装系统及应用到C盘中,最终得到镜像文件。 基于ISO制作虚机镜像,首先需要创建一块虚拟磁盘,利用boot loader从ISO中的vmlinuz和initrd.img引导操作系统,然后对这块虚拟磁盘建立磁盘分区表、格式化分区、依次挂载分区,最后将ISO中的软件包安装到虚拟磁盘中即完成镜像的制作。
可以裁剪镜像吗?
裁剪镜像是指去除镜像中不必要的组件、文件和功能,以减小镜像的大小并提高性能。然而,需要谨慎进行裁剪,因为过度裁剪可能会导致系统无法正常工作或缺少某些必要的组件。
在导入外部镜像文件时,建议尽量使用操作系统官方的发行版本,以减少可能出现的兼容性和稳定性问题。避免过度的裁剪和高度定制可以确保镜像的可靠性和可维护性。
如果您确实需要裁剪镜像,以下是一些建议:
- 备份原始镜像: 在进行裁剪之前,务必备份原始镜像,以防出现问题时可以恢复到原始状态。
- 了解裁剪内容: 在裁剪之前,了解您要删除的组件、文件或功能对系统的影响。确保不会删除必要的系统组件或关键文件。
- 测试裁剪后的镜像: 在进行生产环境之前,建议在测试环境中测试裁剪后的镜像,确保它仍然能够正常运行并满足您的需求。
- 记录裁剪内容: 记录您对镜像进行的裁剪操作,以便在需要时进行排查和维护。
如何将一个帐号的云主机迁移至另一个帐号的其他区域?
云迁移服务(CT-CMS,Cloud Migration Service)是天翼云自主研发的一种P2V/V2V迁移平台,您可以使用云迁移将物理服务器、私有云、公有云平台上的单台或多台源主机迁移到天翼云。
如何备份云主机当前状态,方便以后系统故障时进行恢复?
您根据您的需求和具体情况选择使用系统盘镜像、系统盘快照,或两者结合使用:
- 制作系统盘镜像: 将云主机的系统盘制作成镜像,这可以包含操作系统、应用程序和设置。当云主机遇到故障或需要进行恢复时,您可以使用这个系统盘镜像创建一个新的云主机,使其恢复到镜像创建时的状态。
- 创建系统盘快照: 对云主机的系统盘进行快照操作,这将记录系统盘在特定时刻的状态。如果云主机发生故障,您可以回滚到这个快照的状态,恢复云主机到快照创建时的状态。
两种方法都提供了备份和恢复的手段,但请注意以下几点:
- 镜像通常更适用于全新的实例,而快照则更适用于已有实例的状态备份。
- 制作系统盘镜像可能需要一些时间,因为它包含了整个操作系统和应用程序。但在恢复时,您可以获得一个全新的、与之前相同配置的实例。
- 创建系统盘快照是一种更快速的备份方式,但它通常会记录一个特定时间点的状态,因此并不是适用于持续更新的备份需求。
- 无论使用镜像还是快照,您应该定期测试备份的可用性,以确保在实际需要时能够成功恢复。
创建的私有镜像如何使用到已有的云主机上?
如果私有镜像与云主机在同一区域,可以采用更换操作系统的方式把私有镜像运用到已有的云主机上。更换操作系统见一键重装。如果私有镜像与云主机不在同一区域,则需要将镜像导出到本地,再从本地导入到目标区域,如何导出镜像参考导出镜像,如何导入镜像参考通过镜像文件创建系统盘镜像。
数据盘镜像中的数据可以导入到之前已有的数据盘内吗?
不能直接导入。
数据盘镜像只能用于申请新的磁盘,无法直接导入到之前已有的数据盘内。如果您希望将数据盘镜像中的数据导入到之前已有的数据盘内,您可以按照以下步骤操作:
- 使用数据盘镜像创建一个临时的新数据盘。
- 将新数据盘挂载到之前已有的云主机上。
- 在云主机内,将新数据盘中的数据复制或移动到旧数据盘内。
- 确保数据移动完成后,卸载临时的新数据盘。
- 删除临时的新数据盘,以避免产生额外的费用。
能否跨帐号使用私有镜像?
可以跨账号使用私有镜像,通过共享镜像用户将自己的私有镜像共享给公有云同一资源池的其他用户使用。当用户作为共享镜像的提供者时,可以共享指定镜像、取消共享镜像、添加或删除镜像给共享租户。通过共享镜像功能用户可以不用自己创建私有镜像也能享受到私有镜像的服务。共享镜像操作见用户指南共享镜像。
私有镜像可以单独使用吗?
不可以,镜像作为操作系统的载体,为云主机或物理机提供操作系统,云主机或物理机必须要有镜像才能正常使用,同样的,镜像为云主机或物理机的服务,不能脱离云主机或物理机使用。脱离了云主机或物理机,私有镜像只能进行修改、删除、导出、共享等操作,无法运行操作系统。