一文了解亚马逊云科技适用于 Amazon Lightsail 的托管数据库
Amazon Lightsail 是亚马逊云科技提供的一种易上手使用、月度价格经济实惠,并包括了计算实例、容器、存储、数据库的虚拟专用服务器。在创建时可以进行业务蓝图选择,可选择包含多种操作系统(Linux/Windows 等)或操作系统加上典型应用进行快速配置并可根据需求进行包括 CPU、内存、存储、传输遂率等多种机型的快速选择。
亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!
Amazon Lightsail 让您可以方便地开始使用亚马逊云科技。您只需选择希望运行的操作系统(以及可选的应用程序)、选择实例套餐、创建实例,所有这些只需几分钟即可完成。Lightsail 具有价格低廉和成本可预见性高的特点,其实例套餐包含计算容量、存储和数据传输。

托管数据库
早在2018年,亚马逊云科技就推出了托管数据库功能,只需几次点击即可创建托管数据库,进一步提升了 Lightsail 的功用。
此功能将对各类当前和未来的 Lightsail 用户极具吸引力,包括学生、独立开发人员、企业家和 IT 经理等。亚马逊云科技解决了数据库建立和运行期间可能发生的最常见问题和复杂问题,简化并完善了数据库选择、启动、安全、访问、监控和维护的整个流程!
每个 Lightsail 数据库包都采用月固定价格的收费方式,包含了数据库实例、大容量 SSD 存储、1TB 或以上的 Internet 和跨亚马逊云科技区域传输容量,以及支持7天时间点还原的自动备份功能,还可以创建将单独收费的手动数据库快照。
创建托管数据库
下面就来了解一下创建托管数据库并将现有的 MySQL 备份加载到该数据库的过程。首先登录 Lightsail 控制台,然后单击 Databases 开始使用。然后单击 Create database 继续。

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

本次演示支持 MySQL 5.7 和 8.0,同时也支持 PostgreSQL 从 11.2115.4 版本的支持。标准数据库套餐将在单个可用区创建一个数据库,不提供冗余;高可用性套餐将在第二个可用区同时创建数据库,建议生产用途使用此套餐。
数据库的创建只需几分钟即可完成,状态将变为 Available,这时数据库就可以使用了。

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

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

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

启用数据导入模式将删除任何现有的自动快照;如果您将全新的数据导入现有的数据库,您可能需要在开始导入前手动创建快照。
例如一个较大(13 GB)较老(2013年左右)的个人项目 MySQL 备份(该项目早已停止),将该备份从 S3 下载后解压缩,然后导入,

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

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

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

并且,最高可以还原7天的数据,但仅限于上一次禁用数据导入模式以后的数据。
还可以拍摄快照,并在以后使用这些快照来创建全新的数据库实例。

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

总结
亚马逊云科技 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
相关文章:
一文了解亚马逊云科技适用于 Amazon Lightsail 的托管数据库
Amazon Lightsail 是亚马逊云科技提供的一种易上手使用、月度价格经济实惠,并包括了计算实例、容器、存储、数据库的虚拟专用服务器。在创建时可以进行业务蓝图选择,可选择包含多种操作系统(Linux/Windows 等)或操作系统加上典型应…...
【antd Col】奇怪的TypeError: Cannot read properties of undefined (reading ‘then‘)
现象 修改antd的Col组件的layouts属性为span后,并通过监听resize事件对span列宽进行动态变化时,报错TypeError: Cannot read properties of undefined (reading ‘then‘)。 补充示例一 由于我使用了飞冰ice.js,且在以下过程中写了如下语句…...
requests处理 multipart/form-data 请求以及 boundary值问题
requests处理 multipart/form-data 请求以及 boundary值问题 前言1. 请求需要携带本地资源2. 请求需要携带json3. 总结 前言 关于 Content-type: multipart/form-data可以看一下这篇文章, 分析特别详细 HTTP协议之multipart/form-data请求分析 put和post区别不大, 只是上传资…...
FBX文件结构解读【文本格式】
FBX 格式几乎受到所有 3D 引擎的支持,是 Autodesk 开发的 3D 模型的专有格式。它支持顶点、索引、法线、UV坐标、材质和动画。 FBX还支持许多其他类型的信息,但它们对游戏引擎几乎没有用处。 推荐:用 NSDT编辑器 快速搭建可编程3D场景 有两种…...
JS基础语法
JS是一门面向对象的编程语言,运行在客户端的脚本语言,可以基于Node.js进行服务器端编程 JS的作用: 表单动态校验网页特效服务端开发 浏览器执行JS: 浏览器分为两部分:渲染引擎和JS引擎 渲染引擎用来解析HTML和CSS,…...
【Zabbix监控一】zabbix的原理与安装
利用一个优秀的监控软件,我们可以: ●通过一个友好的界面进行浏览整个网站所有的服务器状态 ●可以在 Web 前端方便的查看监控数据 ●可以回溯寻找事故发生时系统的问题和报警情况 总结:zabbix主要功能 监控,cpu负载,内存使用&a…...
图的十字链表存储结构
1.其实就是邻接表和逆邻接表的结合,说明白点,就是用箭头表示出弧头,弧尾,以及他们之间的关系 2.顶点结构 3.弧结构 3.这样根据上面的结点十字链表结构就很好分析了...
精华回顾:Web3 前沿创新者在 DESTINATION MOON 共话未来
9 月 17 日,由 TinTinLand 主办的「DESTINATION MOON: Web3 Dev Summit Shanghai 2023」线下活动在上海黄浦如约而至。 本次 DESTINATION MOON 活动作为 2023 上海区块链国际周的 Side Event,设立了 4 场主题演讲与 3 个圆桌讨论,聚集了诸多…...
【RPC】gRPC 安装及使用
本文记录下 Mac 安装 gRPC 的过程。 参考:官网 1. gRPC 安装 gRPC 安装步骤如下: 克隆 grpc 代码 git clone --recurse-submodules -b v1.58.0 --depth 1 --shallow-submodules https://github.com/grpc/grpc注意:不要直接 git clone http…...
Pygame中Sprite类的使用3
在Pygame中Sprite类的使用2_棉猴的博客-CSDN博客中提到了通过派生自pygame.sprite.Sprite类的自定义类Zombie,可以实现一个僵尸的移动。可以通过pygame.sprite.Group类实现对多个Zombie类实例的管理,即可以实现多个僵尸的移动。 1 pygame.sprite.Group类…...
23年下考前须知-软考中级信息安全工程师
信息安全工程师主要涉及计算机信息安全方面,在计算机软硬件、网络、应用相关领域从事安全系统设计、安全产品开发、产品集成、信息系统安全检测与审计等方面工作,服务单位可以是国家机关、企事业单位及科研教学单位等。 一、考试报名时间 信安考试一年…...
关于表单快速开发低代码技术平台的内容介绍
运用什么样的表单快速开发软件平台可以实现高效率创收?随着科技的进步和飞速发展,专业的低代码技术平台已经走入了很多企业的办公职场中,它们灵活、轻量级、优质、高效、易维护等优势特点,可以高效助力广大企业提质增效࿰…...
比特币 ZK 赏金系列:第 1 部分——支付解密密钥
以前,我们使用零知识赏金 (ZKB) 来支付比特币上的数独解决方案。在本系列中,我们将使用 ZKB 来解决范围更广的更实际的问题。 在第 1 部分中,我们应用 ZKB 来支付解密密钥。假设 Alice 使用对称密钥 K 加密她的文件。为了安全起见࿰…...
【Python深度学习】深度学习中框架和模型的区别
深度学习是人工智能领域的一股强大力量,它的快速发展离不开深度学习框架和模型的进步。本文将介绍深度学习框架和模型的基本概念、它们之间的联系与区别,以及如何根据项目需求选择合适的框架和模型。 一、深度学习框架 深度学习框架是进行深度学习研究和…...
MyBatis面试题(二)
文章目录 前言一、MyBatis 与 Hibernate 有哪些不同?二、MyBatis 的好处是什么?三、简述 Mybatis 的 Xml 映射文件和 Mybatis 内部数据结构之间的映射关系?四、什么是 MyBatis 的接口绑定,有什么好处?五、接口绑定有几种实现方式,…...
Android之MediaMetricsService实现本质(四十二)
简介: CSDN博客专家,专注Android/Linux系统,分享多mic语音方案、音视频、编解码等技术,与大家一起成长! 优质专栏:Audio工程师进阶系列【原创干货持续更新中……】🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药. 更多原创,欢迎关注:Android…...
Flutter超好用的路由库-fluro
文章目录 fluro的介绍fluro简介安装和导入路由配置导航到路由参数传递 fluro的典型使用创建路由管理类代码解释例子小结 初始化路由导航到路由 总结 fluro的介绍 fluro简介 fluro是一个流行的Flutter插件,用于实现高级路由管理。它提供了灵活的路由配置和导航功能…...
约数个数(蓝桥杯)
约数个数 题目描述 本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。 答案:96 1200000 有多少个约数(只计算正约数)。 约数,又称因数。整数a除以整数b(b≠0) 除得的商正好是整…...
越狱(快速幂C++)
题目 监狱有连续编号为 11 到 n 的 n 个房间,每个房间关押一个犯人。 有 m 种宗教,每个犯人可能信仰其中一种。 不存在没有信仰的犯人。 如果相邻房间的犯人信仰的宗教相同,就可能发生越狱。 求有多少种状态可能发生越狱。 输入格式 共…...
电脑入门:怎么进入路由器设置
怎么进入路由器设置 在浏览器地址栏上输入路由器的出厂默认IP地址(192.168.0.1)后按回车。在登录窗口中输入说明书上的密码,点击“Log in”按钮进入宽带路由器管理设置界面。 管理设置界面分为左右栏,左栏是主菜单,右边则是与之对应的设置内容。 请根据自己接…...
Java 语言特性(面试系列2)
一、SQL 基础 1. 复杂查询 (1)连接查询(JOIN) 内连接(INNER JOIN):返回两表匹配的记录。 SELECT e.name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id d.dept_id; 左…...
【杂谈】-递归进化:人工智能的自我改进与监管挑战
递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
【入坑系列】TiDB 强制索引在不同库下不生效问题
文章目录 背景SQL 优化情况线上SQL运行情况分析怀疑1:执行计划绑定问题?尝试:SHOW WARNINGS 查看警告探索 TiDB 的 USE_INDEX 写法Hint 不生效问题排查解决参考背景 项目中使用 TiDB 数据库,并对 SQL 进行优化了,添加了强制索引。 UAT 环境已经生效,但 PROD 环境强制索…...
1.3 VSCode安装与环境配置
进入网址Visual Studio Code - Code Editing. Redefined下载.deb文件,然后打开终端,进入下载文件夹,键入命令 sudo dpkg -i code_1.100.3-1748872405_amd64.deb 在终端键入命令code即启动vscode 需要安装插件列表 1.Chinese简化 2.ros …...
ServerTrust 并非唯一
NSURLAuthenticationMethodServerTrust 只是 authenticationMethod 的冰山一角 要理解 NSURLAuthenticationMethodServerTrust, 首先要明白它只是 authenticationMethod 的选项之一, 并非唯一 1 先厘清概念 点说明authenticationMethodURLAuthenticationChallenge.protectionS…...
三体问题详解
从物理学角度,三体问题之所以不稳定,是因为三个天体在万有引力作用下相互作用,形成一个非线性耦合系统。我们可以从牛顿经典力学出发,列出具体的运动方程,并说明为何这个系统本质上是混沌的,无法得到一般解…...
WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)
一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...
CVPR2025重磅突破:AnomalyAny框架实现单样本生成逼真异常数据,破解视觉检测瓶颈!
本文介绍了一种名为AnomalyAny的创新框架,该方法利用Stable Diffusion的强大生成能力,仅需单个正常样本和文本描述,即可生成逼真且多样化的异常样本,有效解决了视觉异常检测中异常样本稀缺的难题,为工业质检、医疗影像…...
Unity VR/MR开发-VR开发与传统3D开发的差异
视频讲解链接:【XR马斯维】VR/MR开发与传统3D开发的差异【UnityVR/MR开发教程--入门】_哔哩哔哩_bilibili...
