cloud - 在阿里云上使用共享镜像创建实例
问题描述
我正在尝试将实例从一个帐户复制到另一个帐户。他们两个都在同一个地区。基于这里我应该使用Shared Image。现在我想按照这个来创建那个图像。但它担心对我来说风险太大。
- 不要将数据盘信息加载到/etc/fstab 目录中。否则,从自定义镜像创建的实例无法启动。
我怎样才能做到以上几点?我可以从实例终端执行此操作吗?因为我不确定能否在阿里巴巴 ECS 控制台中执行此操作。
- 我们强烈建议您在创建自定义映像之前卸载 Linux 实例上挂载的所有文件系统。否则,从自定义映像创建的实例可能无法启动或使用。
这样做的主要风险是什么?因为源实例包含一个实时产品,我担心它会停止该实例。
如果您认为我问的是基本问题,我很抱歉,我没有系统和云服务方面的经验。谢谢
解决方案
从正在运行的 ECS 实例创建自定义镜像不会停止或启动实例。而关于其他查询,它都与系统磁盘之外的附加磁盘有关。因此,如果出于某种原因,您要从中创建映像的实例包含 fstab 中数据磁盘的信息,则无论如何创建映像会更有意义,将其部署到 VM,启动复制并删除 fstab 引用,然后创建该副本中的图像。因此不会影响您的生产环境。
推荐阅读
- php - 一列将在 Laravel 中保存 null
- mysql - 更新查询不止一件事
- sqlite - 在 windows 10 家庭桌面的 sqlite3 中设置环境变量后,为什么我无法打开数据库?
- html - 鼠标悬停事件有什么用?
- python - 如何制作 DataFrame,哪些名称取自名称列表?
- javascript - 在 react js 中运行代码但没有得到预期输出时没有异常
- javascript - 如何让 useEffect() 像 componentDidMount() 一样工作?
- three.js - pythreejs:如何将剪裁的表面渲染为实体对象
- android - 启动 Android AVD 时无法获取属性集
- symfony - API 平台模型属性是只读的