在EC2上使用S3FS以文件系统方式挂载S3

一、背景

在某些特殊场景下,例如测试、数据临时校验等,需要在EC2的虚拟机层面,通过操作系统以文件和目录形式对S3做读写,这时候可以使用第三方的S3文件系统工具,将S3挂载到某磁盘目录。

注意:本工具因为性能和可靠性原因,不建议用于生产,建议只用于测试。

Continue reading “在EC2上使用S3FS以文件系统方式挂载S3”

使用Rsync为Snowball迁移后的文件系统做增量复制

一、使用Snowball迁移后的文件增量需求

一个典型的NAS迁移场景是使用Snowball将原IDC的大量数据复制到Snowball上,然后通过Snowball交运到AWS云。数据在AWS区域内,会从Snowball中提取出来,保存到S3目标存储桶内。也就是说,Snowball的交付成果是一个S3存储桶。至此Snowball迁移的流程结束。

Continue reading “使用Rsync为Snowball迁移后的文件系统做增量复制”

调整EC2的EBS磁盘和分区大小

使用云的一个主要优势之一就是弹性扩展。一般在创建EC2时候,系统盘可能不一定设置的特别大,例如一个运行应用服务器的EC2,只需要默认8GB系统盘,或者调整到20GB左右即可完全满足需要。如果需要大量数据存储空间,例如100GB以上,一般会选择额外挂载第二块EBS磁盘作为数据盘的方式。对于系统盘而言,如果需要后期对系统盘做扩容,则可以按照本文方法操作。

Continue reading “调整EC2的EBS磁盘和分区大小”

EC2挂载EFS使用说明

本文介绍了如何在AWS中国区使用EC2挂载EFS服务。

一、创建EC2

本文目标读者假设已经掌握EC2使用技能,这里不再介绍EC2的创建和SSH登录密钥的使用。

请创建一个Amazon Linux 2版本的系统。Amazon Linux 2和CentOS 7版本高度兼容,使用yum做库管理。这里选则Amazon Linux的原因是可以使用自带的EFS挂载工具,操作更为简单。其他版本OS的挂载请参考AWS官方文档。

Continue reading “EC2挂载EFS使用说明”