问题一:云服务器ECS快照API有哪些?
云服务器ECS快照API有哪些?
参考答案:
查阅官方文档,https://help.aliyun.com/document_detail/25485.html?spm=a2c4g.11186623.2.25.104c505cH0PYKt#doc-9844
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/277583?spm=a2c6h.13066369.question.26.5ea947afUzeYQ1
问题二:ECS快照卡住
一直是78%,等了有30分钟
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/211403?spm=a2c6h.13066369.question.29.5ea947afWxf3A3
问题三:如何使用ECS快照创建自定义镜像
自定义镜像是 ECS 实例系统盘某一时刻的快照。同时开通的云服务器 ECS 实例的配置既可以相同,也可以不同。示意图如下。
您可以使用快照创建自定义镜像,将快照的操作系统、数据环境信息完整的包含在镜像中。然后使用自定义镜像创建多台具有相同操作系统和数据环境信息的实例,非常方便的复制实例。
您也可以使用实例创建镜像,请参考 使用实例创建镜像。
为了增加快照创建自定义镜像操作的安全性,请参考 阿里云自定义镜像安全建议。
说明
创建的自定义镜像不能跨地域使用。
通过自定义镜像开通的 ECS 实例可以更换操作系统。更换系统后原来的自定义镜像还可以继续使用。请参见 更换系统盘。
使用自定义镜像开通的 ECS 实例可以升级 CPU、内存、带宽、磁盘等。
自定义镜像功能不受付费模式限制,即不区分包年包月和按量付费。包年包月 ECS 实例的自定义镜像,可以用于开通按量付费的 ECS 实例;反之亦然。
用于创建自定义镜像的 ECS 实例到期或数据释放后(即用于快照的系统盘到期或释放),创建的自定义镜像不会受影响,使用自定义镜像开通的 ECS 实例也不会受影响。但自动快照则会随着 ECS 实例释放而被清除。
Linux 实例注意事项
在使用 Linux 实例的系统盘创建自定义镜像时,不要在 /etc/fstab 文件中加载数据盘的信息,否则使用该镜像创建的实例无法启动。
强烈建议您在制作自定义镜像前 umount Linux 实例上挂载的所有文件系统,然后再对系统盘打快照并创建自定义镜像,否则有可能造成以该自定义镜像创建的 ECS 实例不能启动或使用。
请勿随意升级内核或操作系统版本。
请勿调整系统盘分区。系统盘目前只支持单个根分区。
请检查系统盘使用剩余空间,确保系统盘没有被写满。
请勿修改关键系统文件,如 /sbin、/bin、/lib 目录等。
请勿修改默认登录用户名 root。
操作步骤
登录 云服务器管理控制台。
在左侧导航栏里,单击 [backcolor=transparent]实例。
单击目标地域,找到目标实例,单击实例的名称,或者在 [backcolor=transparent]操作 列,单击 [backcolor=transparent]管理。
1. 在左侧导航栏里,单击 [backcolor=transparent]本实例快照。找到目标系统盘,在 [backcolor=transparent]操作 列,单击 [backcolor=transparent]创建自定义镜像。
快照的磁盘属性必须是 [backcolor=transparent]系统盘。数据盘不能用于创建自定义镜像。您也可以通过 [backcolor=transparent]快照 > [backcolor=transparent]快照列表,选择一个磁盘属性为 [backcolor=transparent]系统盘 的快照,再 [backcolor=transparent]创建自定义镜像。
1. 在弹出的 [backcolor=transparent]创建自定义镜像 对话框中,完成以下操作:
确认快照的 ID。
指定自定义镜像的名称和描述。
(可选)如果您希望在创建的镜像中同时包含数据盘的信息,应该选择 [backcolor=transparent]添加数据盘快照,并单击 [backcolor=transparent]增加 来添加数据盘。
[backcolor=transparent]注意:请将数据盘中的敏感数据删除之后再创建自定义镜像,避免数据安全隐患。 如果快照 ID 为空,则该磁盘会作为空盘创建,默认容量为 5GB。 如果选择了快照,则磁盘容量为快照的容量。
单击 [backcolor=transparent]创建。自定义镜像创建成功。您可以单击左侧导航中的 [backcolor=transparent]镜像,然后查看刚创建的镜像。
Linux 镜像 FAQ
如何 umount 和删除 disk table 里的数据?
假设 /dev/hda5 已经挂载在 /mnt/hda5 上,用以下三条命令均可卸载挂载的文件系统:
1. [backcolor=transparent] umount [backcolor=transparent]/[backcolor=transparent]dev[backcolor=transparent]/[backcolor=transparent]hda5
1. [backcolor=transparent] umount [backcolor=transparent]/[backcolor=transparent]mnt[backcolor=transparent]/[backcolor=transparent]hda5
1. [backcolor=transparent] umount [backcolor=transparent]/[backcolor=transparent]dev[backcolor=transparent]/[backcolor=transparent]hda5 [backcolor=transparent]/[backcolor=transparent]mnt[backcolor=transparent]/[backcolor=transparent]hda5
/etc/fstab 是 Linux 下比较重要的配置文件,它包含了系统在启动时挂载文件系统和存储设备的详细信息。如果不想在实例启动时挂载指定分区,需要在这个文件里面删除对应的行,删除下述语句可以在启动的时候断开 xvdb1:/dev/xvdb1 /leejd ext4 defaults 0 0。
如何确认数据盘已经卸载,并可以开始创建自定义镜像?
需要确认 fstab 文件里面对应的自动挂载数据盘分区语句行已经删除。
使用 mount 命令可以查看所有设备的挂载信息,请确认执行结果中不包含对应的数据盘分区信息。
相关配置文件
如果要对 Linux 的实例创建自定义镜像,有些配置文件不能手动修改,否则可能会导致系统无法启动。如下表所示。
配置文件 | 配置说明 | 修改该配置文件的风险 |
/etc/issue*, /etc/*-release, /etc/*_version | 系统发行版信息配置文件 | 修改 /etc/issue* 会导致系统发行版无法被正常识别,导致系统创建失败。 |
/boot/grub/menu.lst, /boot/grub/grub.conf | 系统引导启动配置文件 | 修改 /boot/grub/menu.lst 会导致内核无法正确加载,导致系统无法启动。 |
/etc/fstab | 系统启动挂载分区配置文件 | 修改该文件会导致异常分区无法被加载,导致系统无法启动。 |
/etc/shadow | 系统密码相关配置文件 | 修改该文件为只读会导致无法修改密码文件,导致系统创建失败。 |
/etc/selinux/config | 系统安全策略配置文件 | 修改 /etc/selinux/config 开启 SELinux 导致系统无法启动。 |
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/208469?spm=a2c6h.13066369.question.28.5ea947afDB94P1
问题四:云服务器ECS快照容量计费标准是什么?
您需要在 ECS 管理控制台 的 [backcolor=transparent]快照 管理页面上开通快照服务,才能正常使用快照服务。
从 2017 年 3 月 28 日开始,快照服务将按照每个磁盘的快照所占的存储容量来收取快照服务费用。
快照容量
快照是在某个时间点,对整个磁盘数据状态的捕捉。在创建快照的过程中,通过消除空块的操作,使得单个快照容量小于磁盘容量。阿里云会识别出从未写入过数据的磁盘空间,并标记为空块,不进行计量,以节省用户的快照空间。因此,只要客户未曾将磁盘容量全部写满,单个快照的容量是小于磁盘容量的。
阿里云会按每个磁盘的快照所占的存储容量来收取快照服务费用。
[backcolor=transparent]举例:某用户有一块 40 GB 的数据盘,盘内实际写入数据量为 20 GB:
第一次快照为全量快照,因为在创建快照过程中会消除空洞,因此快照容量是小于40GB的。
第二次快照为增量快照,快照容量等于两次快照时间点之间变化的数据量。具体快照原理请参考 增量快照机制。
收费范围
快照服务的收费范围包括自动快照和手动快照的整个生命周期。
快照的生命周期是指快照容量从被创建完毕到被(自动或手动)释放之间的时长,单位为小时。
因此,您需要[backcolor=transparent]注意:
系统不会自动删除手动快照。所以,只要您不删除手动快照,它们就会一直占用存储容量,并一直计费。
如果您没有禁止自动快照随磁盘释放,那么,当您手动释放一个磁盘、磁盘随实例释放或者更换系统盘时,这个磁盘的自动快照就会被自动删除,它们所占用的存储容量就会被释放出来,此时会停止计费。
当一块磁盘的快照额度已满(达到 64 个)时,系统就会按创建时间由远到近地自动删除自动快照,即创建最早的自动快照最先被删除,那么被删除的自动快照所占用的存储容量就会被释放出来。
结算周期
阿里云以小时为单位整点结算快照费用(以北京时间为准)。结算时,如果您的快照容量存在时长不足 1 小时,也会按 1 小时计费。
快照服务费用计算公式
阿里云按以下公式计算一个磁盘的快照服务费用:
1. [backcolor=transparent]快照服务的费用[backcolor=transparent] [backcolor=transparent]=[backcolor=transparent] [backcolor=transparent]快照容量[backcolor=transparent] [backcolor=transparent]*[backcolor=transparent] [backcolor=transparent][快照容量生命周期][backcolor=transparent] [backcolor=transparent]*[backcolor=transparent] [backcolor=transparent]单价
其中,
快照容量:一个磁盘所有快照占用的存储容量,精确到小数点后两位,单位为 GB。
[快照容量生命周期]:按整点换算的快照容量生命周期,小数点后有数即进位,单位为小时。
单价:请参考 云服务器快照服务详细价格信息 。
举例:某个客户账户下共计有三块磁盘,在10:00-11:00期间,这三块磁盘对应的快照链大小分别是15GB、22GB和40GB;
在10:00-11:00这个时间段,快照链总容量为 15+22+40=77GB,客户应付的快照费用为 77GB*0.000205556元/GB/小时=0.01583元,账单详情保留3位小数点为 0.016 元;
实际扣费金额保留2位小数点,为 0.01 元。
参考答案:
快照可以使用存储包抵扣,也可以通过按量付费的方式来支付。可以参考:快照计费方式 - 阿里云
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/206969?spm=a2c6h.13066369.question.29.5ea947afECcz0n
问题五:ECS快照应用于哪些场景
快照作为一种便捷高效的数据保护服务手段,推荐应用于以下业务场景中:
系统盘、数据盘的日常备份,您可以利用快照定期的对重要业务数据进行备份,来应对误操作、攻击、病毒等导致的数据丢失风险。
更换操作系统,应用软件升级或业务数据迁移等重大操作前,您可以创建一份或多份数据快照,一旦升级、迁移过程中出现任何问题,可以通过数据快照及时恢复到正常的系统数据状态。
生产数据的多副本应用,用户可以通过对生产数据创建快照,从而为数据挖掘、报表查询、开发测试等应用提供近实时的真实生产数据。
关于本问题的更多回答可点击进行查看:
https://developer.aliyun.com/ask/206537?spm=a2c6h.13066369.question.30.5ea947afLedpYC