代码改变世界

阿里云使用相关

2020-09-15 11:01  youxin  阅读(563)  评论(0编辑  收藏  举报

 

 

阿里云计费模式:

阿里云流量计费

 

问:阿里云流量计费是固定包月流量划算还是按量计费划算?
答:购买ECS最低配,分析包年包月按量计费与固定计费的区别如下

阿里云计费策略以5Mbps为分界线,5M及以下带宽是23元/M/月,当带宽值达到6M及以上时,带宽单价为80元/M/月

  • 1.固定带宽(包月包年),5M带宽包年包月计费模式下价格为125元/月,按照流量计费是0.8元/G,1000元/T
  • 2.固定带宽(包月包年),5M带宽包年包月计费模式下价格为80元/M/月*10=800元/月,按照流量计费是0.8元/G,1000元/T

由此可见

  • 1.阿里云5M带宽按固定带宽计费模式为125元/月,按照使用流量计费,每月125元可以购买156GB的流量(125/0.8),也就是说,如果每月流量超过156GB,则选择按固定带宽计费模式,如果每月流量不足156GB,那么选择按使用流量计费是最划算的
  • 2.当用户选择10M公网带宽,实际每月流量超过1000GB,选择按固定带宽计费模式更划算;如果每月流量小于1000GB,那么选择按实际使用流量计费最划算

总结自:http://www.mabiji.com/aliyun/liuliangdaikuan.html

 
 

1.阿里云oss是可以挂载到服务器文件系统的:

https://help.aliyun.com/document_detail/32196.html?spm=a2c4g.11186623.2.11.243e40afi5q98p#concept-kkp-lmb-wdb

 

# 安装软件
wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.5_centos7.0_x86_64.rpm
sudo yum localinstall ossfs_1.80.5_centos7.0_x86_64.rpm

# 写入信息
echo bucket名称:子账号AccessKeyID:子账号AccessKeySecret > /etc/passwd-ossfs

# 创建目录 
mkdir /mnt/ossfs

# 进行挂载
ossfs bucket名称 /mnt/ossfs -ourl=http://oss-cn-hangzhou.aliyuncs.com -o allow_other

挂载时的 -ourl参数对应oss的EndPoint, 在创建bucket时根据所选地区确定

-a allow_other 参数必须要填写,不然其他用户无法操作此目录

ossfs 是个常驻进程。

使用限制

ossfs使用有以下限制:
  • 不支持挂载归档型Bucket。
  • 编辑已上传文件会导致文件被重新上传。
  • 元数据操作,例如list directory,因为需要远程访问OSS服务器,所以性能较差。
  • 重命名文件/文件夹可能会出错。若操作失败,可能会导致数据不一致。
  • 不适合高并发读/写的场景。
  • 多个客户端挂载同一个OSS Bucket时,数据一致性由您自行维护。例如合理规划文件使用时间,避免出现多个客户端写同一个文件的情况。
  • 不支持hard link。
 
注意 由于数据需要经过网络同步到云端,ossfs在性能和功能上可能与本地文件系统有差距。如果您想让数据库等对I/O要求很高的应用在ossfs挂载的盘运行,需慎重考虑。
 
 
 

2 oss数据迁移

https://help.aliyun.com/product/94157.html?spm=5176.a2c3g.0.0.51583d89Afn5qc

 本文介绍数据迁移之前的准备工作

 

预估需要迁移的数据,包括迁移存储量和迁移文件个数。您可以登录对象存储 OSS 控制台,单击某个待迁移存储空间的名称,查看待迁移存储空间(Bucket)的存储量和对象(文件)数量。

 

3 阿里云挂载数据盘:

查看;https://help.aliyun.com/document_detail/25426.html?spm=5176.doc25446.2.3.rFZOJO

linux查看分区是ext3,还是ext4

df -hT

   -t, --type=TYPE       limit listing to file systems of type TYPE

 

 

4.使用自定义镜像创建实例

 

ECS镜像提供了创建ECS实例所需的信息。创建ECS实例时,必须选择镜像。镜像文件相当于副本文件,该副本文件包含了一块或多块云盘中的所有数据,对于ECS实例而言,这些云盘可以是单块系统盘,也可以是系统盘加数据盘的组合

自定义镜像是您使用实例或快照创建的镜像,或是您从本地导入的镜像。通过对已经部署好应用的实例创建自定义镜像,您可以以此来快速创建更多包含相同配置的实例,免除重复配置。

自定义镜像生命周期

当您成功创建或成功导入自定义镜像后,镜像的状态为可用。此时,您可以使用该镜像创建实例,可以将其共享给其他阿里云账号使用,或复制该镜像到其他地域使用,或导出该镜像到OSS存储空间(OSS Bucket)。不再需要该镜像时,您可以将其删除。

 

 

https://help.aliyun.com/document_detail/35109.html?spm=a2c4g.11186623.6.787.751e1f6eNsUyBG

创建自定义镜像前,请仔细阅读以下注意事项:

  • 无需停止实例即可创建镜像。
  • 镜像创建过程中,不能改变实例的状态。例如,不要停止、启动或者重启实例,避免创建失败。
  • 包年包月实例已到期时,无法直接为其创建镜像。您可以为实例的系统盘创建快照,再使用快照创建自定义镜像。
  • 实例释放后,无法为其创建镜像。若您为实例保存了系统盘快照,可以通过该快照创建自定义镜像。
  • 实例及其创建的镜像属于同一个地域。例如,实例地域为华东1,则其创建的镜像也在华东1地域。跨地域使用镜像,请参见复制镜像
  • 创建镜像所需时间,取决于实例磁盘的大小。

使用Linux实例创建自定义镜像时,还需要注意以下情况:

  • 不要在/etc/fstab文件中加载数据盘信息,否则使用该镜像创建的实例无法启动。
  • 请勿随意升级内核或操作系统版本。
  • 请勿调整系统盘分区。系统盘目前只支持单个根分区。
  • 请勿修改关键系统文件,如/sbin、/bin、/lib目录等。
  • 请勿修改默认登录用户名root。

 

 

共享镜像给其他阿里云账号

 

共享镜像可用于跨账号部署ECS实例。创建自定义镜像后,您可以将镜像共享给其他阿里云账号使用。该账号可以使用您共享的自定义镜像,快速创建运行同一镜像环境的ECS实例。不再需要共享镜像给其他账号时,您可以取消共享镜像。

 https://help.aliyun.com/document_detail/25463.html?spm=a2c4g.11186623.6.801.7e5a54d2YnTe8I

 

导入镜像流程

 

导入本地镜像文件适用于在云上部署业务的场景,您可以使用导入的自定义镜像创建ECS实例或更换系统盘。本文介绍导入镜像的操作流程。

 

 
 
RDS迁移
 
A要迁移到B上面去,先在A的角色管理那里添加B账号id为信任,然后根据这篇文章设置信任
 
设置好后开始实例迁移:
 
DTS 的增量迁移是实时获取在迁移过程中,源数据库产生的增量数据,然后在全量迁移完成后,开始同步到目标 RDS 实例中。
当增量迁移第一次追平源库的写入时,增量迁移的状态为无延迟,此后增量迁移会一直同步源数据库的业务写入。
DTS 在进行全量数据迁移和增量数据迁移的过程中,均不会对源端数据库进行锁表,因此在全量数据迁移和增量数据迁移的过程中,迁移源端的数据表均可以正常读写访问。
 
 
 
  • 全量数据迁移

    请勿手动结束迁移任务,否则可能导致数据不完整。您只需等待迁移任务完成即可,迁移任务会自动结束。

  • 增量数据迁移

    迁移任务不会自动结束,您需要手动结束迁移任务。

     
    说明 请选择合适的时间手动结束迁移任务,例如业务低峰期或准备将业务切换至目标实例时。
    1. 观察迁移任务的进度变更为增量迁移,并显示为无延迟状态时,将源库停写几分钟,此时增量迁移的状态可能会显示延迟的时间。
    2. 等待迁移任务的增量迁移再次进入无延迟状态后,手动结束迁移任务

 

 

 

阿里云短信sdk:

https://help.aliyun.com/document_detail/112147.html?spm=a2c4g.11186623.6.654.76bc2e79XwUuyu

 

阿里云短信python:

安装Python SDK核心库

  • 使用依赖包工具安装(推荐)
    • 如果您使用Python 2.x,执行以下命令,安装阿里云SDK核心库:
       
      pip install aliyun-python-sdk-core
    • 如果您使用Python 3.x,执行以下命令,安装阿里云SDK核心库:
       
      pip install aliyun-python-sdk-core-v3

 

 先安装pip
 curl https://bootstrap.pypa.io/pip/2.7/get-pip.py -o get2.7Pip.py
python get2.7Pip.py
然后再执行:
pip install aliyun-python-sdk-core

就可以了。