一文了解亚马逊云科技适用于 Amazon Lightsail 的托管数据库

2023-11-01

Amazon Lightsail 是亚马逊云科技提供的一种易上手使用、月度价格经济实惠,并包括了计算实例、容器、存储、数据库的虚拟专用服务器。在创建时可以进行业务蓝图选择,可选择包含多种操作系统(Linux/Windows 等)或操作系统加上典型应用进行快速配置并可根据需求进行包括 CPU、内存、存储、传输遂率等多种机型的快速选择。

亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!

Amazon Lightsail 让您可以方便地开始使用亚马逊云科技。您只需选择希望运行的操作系统(以及可选的应用程序)、选择实例套餐、创建实例,所有这些只需几分钟即可完成。Lightsail 具有价格低廉和成本可预见性高的特点,其实例套餐包含计算容量、存储和数据传输。

image.png

托管数据库

早在2018年,亚马逊云科技就推出了托管数据库功能,只需几次点击即可创建托管数据库,进一步提升了 Lightsail 的功用。

此功能将对各类当前和未来的 Lightsail 用户极具吸引力,包括学生、独立开发人员、企业家和 IT 经理等。亚马逊云科技解决了数据库建立和运行期间可能发生的最常见问题和复杂问题,简化并完善了数据库选择、启动、安全、访问、监控和维护的整个流程!

每个 Lightsail 数据库包都采用月固定价格的收费方式,包含了数据库实例、大容量 SSD 存储、1TB 或以上的 Internet 和跨亚马逊云科技区域传输容量,以及支持7天时间点还原的自动备份功能,还可以创建将单独收费的手动数据库快照。

创建托管数据库

下面就来了解一下创建托管数据库并将现有的 MySQL 备份加载到该数据库的过程。首先登录 Lightsail 控制台,然后单击 Databases 开始使用。然后单击 Create database 继续。

image.png

当然,我们可以在总览中查看和编辑所有选项。然后选择位置、数据库引擎和版本以及套餐,然后输入姓名,单击 Create database(所有选项都已设置好用的默认值,往往只需直接点击)。

image.png

本次演示支持 MySQL 5.7 和 8.0,同时也支持 PostgreSQL 从 11.2115.4 版本的支持。标准数据库套餐将在单个可用区创建一个数据库,不提供冗余;高可用性套餐将在第二个可用区同时创建数据库,建议生产用途使用此套餐。

数据库的创建只需几分钟即可完成,状态将变为 Available,这时数据库就可以使用了。

image.png

单击 Database-Oregon-1,这时可以看到详细连接信息,并且可以查看其他管理信息和工具。

image.png

之后为 Lightsail 实例创建一个 SSH 连接,确保安装了 mysql 软件包,并使用上述信息进行连接。

image.png

现在可以将一些现有的数据导入数据库。Lightsail 需要启动 Data import mode 以推迟任何备份或维护作业。

image.png

启用数据导入模式将删除任何现有的自动快照;如果您将全新的数据导入现有的数据库,您可能需要在开始导入前手动创建快照。

例如一个较大(13 GB)较老(2013年左右)的个人项目 MySQL 备份(该项目早已停止),将该备份从 S3 下载后解压缩,然后导入,

image.png

导入过程中我可以观察指标,

image.png

导入完成后,将禁用数据导入模式,这时可以对表运行查询。

image.png

Lightsail 将完成所有例行的数据库操作。如果错误将数据混淆起来,可以使用 Emergency Restore 功能从较早的时间点创建一个全新的数据库实例。

image.png

并且,最高可以还原7天的数据,但仅限于上一次禁用数据导入模式以后的数据。

还可以拍摄快照,并在以后使用这些快照来创建全新的数据库实例。

image.png

注意事项

使用这一新功能时需要注意以下几点:

  • 引擎版本——此计划支持最新两个版本的 MySQL,对于亚马逊云科技提供的其他数据库引擎也将执行同样的计划。
  • 高可用性——对于所有生产类亚马逊云科技系统,您应当使用高可用性选项以确保数据库覆盖两个可用区。您可以使用快照功能在标准版和高可用性版本之间转换。
  • 存储的扩展——您可以通过创建并在以后还原快照的方式,扩展到较大的数据库实例。
  • 数据传输——只要没有超出套餐容量,同一亚马逊云科技区域传入和传出 Lightsail 实例的数据不会收取额外的费用。
  • Amazon RDS——此功能采用与 Amazon RDS 相同的核心技术,因此也享受亚马逊云科技在该系列服务的运营经验优势。

托管数据库功能现已在所有提供 Lightsail 的亚马逊云科技区域开放,并且性价比高,有很多区间可以选择:

image.png

总结

亚马逊云科技 Amazon Lightsail 是一种以较低的可预测价格开始使用云服务的简单方法。无论云计算的新手还是专家,都可通过 Lightsail 快速启动并运行相关应用。Lightsail 最适合需要几十个或更少实例的项目,以及喜欢简单管理界面的开发人员。常见使用场景包括网站、Web 应用、商业软件(例如,财务/会计、制造、零售等)、博客、电子商务站点等。随着项目的增长,还可以使用负载均衡服务并将另外配置的块存储附加到实例上以增加冗余和正常运行时间。

而亚马逊云科技 Amazon EC2 具有服务的灵活性、广度和深度。在性能上,亚马逊云科技 Nitro 为 EC2 带来了显著而独特的性能优势;在扩展上,EC2 可从单个系统到数千个系统,客户可以根据业务需求的增长进行扩展。

文章来源:https://dev.amazoncloud.cn/column/article/65018dca5388453b9ef50646?sc_medium=regulartraffic&sc_campaign=crossplatform&sc_channel=CSDN

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一文了解亚马逊云科技适用于 Amazon Lightsail 的托管数据库 的相关文章

随机推荐

  • Java实现多线程下载文件

    这是本人在实际开发当中遇到的多线程下载文件并记录下来 public class DownloadUtil private String pathFile private String strFile private DownloadThre
  • 关于java中的泛型 T 和 ?的区别(转载+改动)

    T表示泛型 new的时候要加入泛型 更方便通用 表示不确定的类型 一般用在通配 Object表示java中所有类的父类 在集合中使用时要格外注意 jdk为了便于理解 用K表示键 V表示值 T表示type类型 E表示enum枚举 其实这四个都
  • 飞链云元宇宙、区块链、3D数字艺术品、AI绘画共创数字新生态

    2022 飞链云生态 飞链云元宇宙 区块链 3D数字艺术品 AI绘画共创数字新生态 本文地址 https feilianyun yuque com books share c2d90a1b 6bba 4d23 9fb8 65a011cf3a
  • SpringBoot解析json文件

    SpringBoot解析json文件 第一步 要有一个自定义的json文件 例如 文件名 user json username 张三 userage 20 username 莉莉 userage 18 第二步 要有一个实体类 例如 Data
  • linux vscode 基于 configurationProvider 设置提供的信息检测到 #include 错误

    代码正常 vscode经常性会出现include报错 大多数并不是includepath设置错误的原因 困扰了我好几天 结合大家的提示终于解决了问题 现在把方法分享给大家 希望对大家有帮助 解决办法 1 在命令行执行 gcc v E x c
  • Django 创建第一个web项目

    版本说明 python 3 7 0 django 3 0 6 Django 管理工具 django admin 部署虚拟环境 安装virtualenv pip install virtualenv i https mirrors aliyu
  • 开源技术选型手册 (china-pub 首发) -目 录

    第1章c闲话开源社区篇cc 第2章cWeb框架篇cc 2 1cStrutsc 2 2cSpringc 2 3cSeamcc 第3章c开源Web服务器c 3 1cApachecc 3 2cLighttpdcc 3 3cNginxc 第4章c应
  • 【MySQL】varchar转int类型的方法

    MySQL varchar转int类型的方法 CAST函数的使用 1 问题描述 获取一个表user中age的最大值 由于历史原因 age是varchar类型的 2 问题解决 方案一 select max cast sex as UNSIGN
  • Blender辅助工具集:M3插件

    1 MACHIN3tools M3 插件 一个辅助工具集 MACHIN3tools An Addon to Streamline Blender 3 3 and beyond by machin3 io https github com m
  • Spring(DI)

    DI Dependency Injection 即依赖注入 对象之间的依赖由容器在运行期决定 即容器动态的将某个依赖注入到对象自重 基于XML配置注入依赖 有参构造函数注入依赖 bean类实现有参构造函数 public class Stud
  • 开始在CSDN上安家了哈!

    2014年计划完成50 原创blog 这是我的目标
  • vue项目打包部署到tomcat(详细)

    hash路由模式打包部署到tomcat 1 修改config index js文件下的assetsPublicPath为 2 修改router文件夹下index js添加 base 文件夹名称 例如 yuncheng 可以自己随意设置 3
  • 未找到 van-toast 节点,请确认 selector 及 context 是否正确

    1 json文件引入 van toast vant weapp toast index 2 js文件引入 import Toast from vant weapp toast toast 3 wxml写入
  • 微信小程序蓝牙BLE开发实战——遇到问题及踩坑(三)

    微信小程序蓝牙BLE开发实战 三 对于我这种小白 遇到问题是常见的哈 这里记录下 避免日后再踩坑 文章目录 微信小程序蓝牙BLE开发实战 三 1 iPhone6及6plus无法搜索到设备 解决方案 2 IOS无法获取 mac 地址 如何连接
  • 分布式任务调度平台xxl-job

    一 java的集中式任务调度 while true Thread sleep 轮询 线程休眠的方式实现定时任务 java util Timer java util TimerTask Timer是一种定时器工具 用于使用后台线程计划执行指定
  • 数字IC设计流程学习笔记

    一 规格定制 IC的规格定制包括物理指标 性能指标和功能指标 物理指标 封装 工艺 芯片面积 性能指标 功耗 速度 功能指标 接口 芯片功能 二 系统设计 系统设计是确定IC的算法模型和系统架构等 并通过一些高级语言 matlab等对算法模
  • 【tensorflow基础】读取mnist数据

    转载于 MNIST手写数字数据集读取方法 TensorFlow的封装让使用MNIST数据集变得更加方便 MNIST数据集是NIST数据集的一个子集 它包含了60000张图片作为训练数据 10000张图片作为测试数据 在MNIST数据集中的每
  • spring-security

    文章目录 csrf remember me 密码存储 权限继承 应 要求添加的代码 白名单相关说明 csrf A网站登录 B网站 使用 Copyright C
  • 传染病模型(4)——SIRS模型和SIER模型及matlab具体程序

    前言 常见的传染病模型按照具体的传染病的特点可分为 SI SIS SIR SIRS SEIR 模型 其中 S E I R 的现实含义如下 S Susceptible 易感者 指缺乏免疫能力健康人 与感染者接触后容易受到感染 E Expose
  • 一文了解亚马逊云科技适用于 Amazon Lightsail 的托管数据库

    Amazon Lightsail 是亚马逊云科技提供的一种易上手使用 月度价格经济实惠 并包括了计算实例 容器 存储 数据库的虚拟专用服务器 在创建时可以进行业务蓝图选择 可选择包含多种操作系统 Linux Windows 等 或操作系统加