从Ubuntu到RedHat的EBS卷

时间:2012-03-07 02:19:26

标签: amazon-s3 amazon-ec2 amazon-web-services redhat

我想使用带有数据的EBS卷,我一直在RedHat 6 AMI的Ubuntu AMI中使用它。我遇到的问题是RedHat说卷没有有效的分区表。这是卸载卷的fdisk输出。

Disk / dev / xvdk:901.9 GB,901875499008 bytes
255个头,63个扇区/轨道,109646个气缸
单位= 16065 * 512 = 8225280字节的柱面 扇区大小(逻辑/物理):512字节/ 512字节
I / O大小(最小/最佳):512字节/ 512字节
磁盘标识符:0x00000000

磁盘/ dev / xvdk不包含有效的分区表

有趣的是,音量实际上不是901.9 GB而是300 GB ..我不知道这是否意味着什么。我非常担心可能会意外删除卷中的数据。任何人都可以给我一些指针来格式化RedHat的卷而不删除其内容吗?

我还检查了该卷在我的Ubuntu实例中是否正常工作,它确实可以。

1 个答案:

答案 0 :(得分:1)

我无法就分区问题提出建议,除了声明你绝对不需要也不想格式化它,因为格式化确实是(潜在的)破坏性操作。我最好的猜测是RedHat无法识别当前在EBS卷上使用的文件系统,必须通过某种方式进行广告宣传。

但是,为了方便实验并获得一些安心,您应该熟悉一个主要的Amazon EBS功能,即创建卷的时间点快照,这些快照是持久的到Amazon S3

  

这些快照可用作新Amazon EBS的起点   卷,并保护数据以实现长期耐用性。同样的快照   可用于实例化任意数量的卷。

下面将详细介绍 Amazon EBS Snapshots

  

快照还可用于实例化多个新卷,展开   卷的大小或跨可用区移动卷。当一个   创建新卷,可以选择基于创建它   现有的Amazon S3快照。在那种情况下,新卷开始   作为原始卷的精确复制品。 [...] [强调我的]

因此,您可以(实际上应该)始终通过至少快照卷来启动实验或配置更改(例如您要执行的更改)(这将允许您从该时间点开始创建新的实体或配置更改以防万一坏的)或立即从该快照创建一个新的卷,用于手头的特定任务。

您可以通过AWS Management Console从快照创建快照和新卷,像往常一样,各自的API也可用于自动化目的(请参阅API and Command Overview) - 有关详细信息,请参阅Creating an Amazon EBS Snapshot

祝你好运!