Ode*_*Niv 10 mysql amazon-web-services amazon-rds
当我在RDS中启动Amazon MySQL数据库实例时,我会为其选择分配存储的数量.
当我创建快照时(手动或使用自动备份),它会在"存储"下显示与为实例分配的大小相同的大小,即使我的数据库没有达到该大小.
由于亚马逊的定价(或免费等级)取决于所使用的存储量,我想知道我正在使用的实际存储大小,而不是原始数据库分配的大小.
从查看帐户活动,以及了解mysqldump如何工作,我猜想快照并不真正包含分配的空白空间.
我对这个问题的答案很感兴趣,谷歌搜索将我带到了这里。令我惊讶的是,尽管有一个被接受的,被认可的答案,但实际上并没有回答所提出的问题。
问的问题是:
如何判断Amazon RDS中MySQL数据库快照的原始大小?
但是,接受的答案实际上是此问题的答案:
从中获取RDS快照时,我是否需要为源数据库分配的大小付费?
对于原始问题AFAICT,没有API或控制台功能来确定RDS快照使用的存储。DBSnapshot资源具有allocate_storage(ruby,java),但是这将返回创建数据库时请求的最大存储大小。这反映了AWS RDS控制台:
有人可能认为这会在AWS法案中被打破,但是它提供的细节很少。对于RDS:
该法案的S3部分甚至没有什么帮助:
结论,无法说出Amazon RDS中MySQL数据库快照的原始大小。
| 归档时间: |
|
| 查看次数: |
2654 次 |
| 最近记录: |