爆款云主机低至25.83元/年
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 云聚517 · 好价翼起拼 NEW 爆款云主机低至25.83元/年,参与拼团享更多优惠,拼成得额外优惠券
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 聚力AI赋能 天翼云大模型专项 大模型特惠专区·Token Plan 轻享包低至9.9元起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 企业出海解决方案 NEW 助力您的业务扬帆出海,通达全球!
  • 天翼云信创专区 NEW “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
Token服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V4-Flash
  • GLM-5.1
  • Qwen3.5-122B-A10B
  • DeepSeek-V3.2(旗舰版)
  • GLM-5(正式版)
智算一体机
  • 智算一体机
智能体引擎
  • 智能体引擎
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      内容审核_相关内容
      • 步骤一:创建实例
        本章节介绍在关系型数据库服务的管理控制台创建实例的过程。 操作场景 您可以通过关系型数据库服务的管理控制台或API创建关系型数据库实例。关于如何通过API创建的信息,请参见《关系型数据库API参考》中实例管理章节的“创建实例”的内容。本节将介绍在关系型数据库服务的管理控制台创建实例的过程。 目前,RDS for SQL Server支持“包年/包月”和“按需计费”购买,您可以根据业务需要定制相应计算能力和存储空间的关系型数据库实例。 操作步骤 步骤 1 登录管理控制台。 步骤 2 单击管理控制台左上角的,选择区域和项目。 步骤 3 选择“数据库 > 关系型数据库”。进入关系型数据库信息页面。 步骤 4 在“实例管理”页面,单击“购买数据库实例”。 步骤 5 在“服务选型”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购买”。 计费模式 包年/包月 若选择该模式,跳过步骤1,执行步骤2。 按需 计费 若选择该模式,继续执行步骤6。 表 基本信息 参数 描述 : 区域 租户当前所在区域,也可在页面左上角切换。说明不同区域内的产品内网不互通,且创建后不能更换,请谨慎选择。 实例名称 实例名称长度在4个到64个字符之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他特殊字符。 数据库引擎 Microsoft SQL Server。 数据库版本 不同区域所支持的数据库版本不同,请以实际界面为准。 选用Microsoft SQL Server数据库时,请根据实际业务需求选择合适的数据库引擎版本。建议您选择当前可用的最高版本数据库,因其性能更稳定,安全性更高,使用更可靠。 实例类型+可用区 主备:备机提高了实例的可靠性,创建主机的过程中,同步创建备机,备机创建成功后,用户不可见。可用区指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。关系型数据库服务支持在同一个可用区内或者跨可用区部署数据库主备实例,备机的选择和主机可用区对应情况:− 相同,主机和备机会部署在同一个可用区。− 不同(默认),主机和备机会部署在不同的可用区,以提供不同可用区之间的故障转移能力和高可用性。 单机:只创建一个主实例。 时区 由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。时区仅可在创建实例时选择,一旦选定无法修改。 实例字符集 定义数据库或表列的排序规则,或应用于字符串表达式时的排序规则强制转换操作。用于设置当前实例的字符集。 表 规格与存储 参数 描述 : 性能规格 实例的CPU和内存。不同性能规格对应不同连接数和最大IOPS。 关于性能规格详情,请参见数据库实例规格。创建成功后可进行规格变更,请参见变更实例的CPU和内存规格。 存储类 实例的存储类型决定实例的读写速度。最大吞吐量越高,读写速度越快。 普通I/O:磁盘类型SATA,最大吞吐量50MB/s 高I/O:磁盘类型SAS,最大吞吐量150MB/s 超高I/O:磁盘类型SSD,最大吞吐量350MB/s 存储池 只有选择“专属存储”的用户才有此选项,是购买专属分布式存储服务时确定的独享的存储池,该存储池与其他池物理隔离,安全性高。 存储空间 您申请的存储空间会有必要的文件系统开销,这些开销包括索引节点和保留块,以及数据库运行必需的空间。存储空间支持40GB到4000GB,用户选择容量大小必须为10的整数倍。 创建成功后可进行扩容,具体请参见扩容磁盘。 表 网络 参数 描述 虚拟私有云 关系型数据库实例所在的虚拟网络环境,可以对不同业务进行网络隔离。您需要创建或选择所需的虚拟私有云。如何创建虚拟私有云,请参见《虚拟私有云用户指南》中的“创建虚拟私有云和子网”。 如果没有可选的虚拟私有云,关系型数据库服务默认为您分配资源。 说明 目前RDS实例创建完成后不支持切换虚拟私有云,请谨慎选择所属虚拟私有云。 子网 通过子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全性。子网在可用区内才会有效,创建关系型数据库实例的子网默认开启DHCP功能,不可关闭。 创建实例时RDS会自动为您配置内网地址,您也可输入子网号段内未使用的内网地址,实例创建成功后该内网地址暂不可修改。 安全组 安全组限制实例的安全访问规则,加强关系型数据库服务与其他服务间的安全访问。请确保所选取的安全组允许客户端访问数据库实例。 创建实例时,可以选择多个安全组(为了更好的网络性能,建议不超过5个)。此时,实例的访问规则遵循几个安全组规则的并集。 如果没有可选的安全组,关系型数据库服务默认为您分配安全组资源。 IPv6 启用IPv6前,请确保数据库实例所在的VPC和子网已开启IPv6配置,在VPC和子网开启IPv6配置的应用场景和操作步骤,请参见《虚拟私有云操作指导》中的“创建IPv4/IPv6双栈子网”章节。 启用IPv6后,数据库实例可在双堆栈模式下运行,即可以拥有两个不同版本的IP地址:IPv4地址和IPv6地址。此时实例通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 表 数据库配置 参数 描述 :: 管理员帐户名 数据库的登录名称默认为rdsuser。 管理员密码 所设置的密码长度为8~32个字符,至少包含大写字母、小写字母、数字、特殊字符三种字符的组合,其中允许输入 ~!@
        来自:
        帮助文档
        关系数据库SQL Server版
        快速入门
        通过公网连接Microsoft SQL Server实例
        步骤一:创建实例
      • 创建实例
        本章节会介绍在关系型数据库服务的管理控制台创建实例的过程。 操作场景 您可以通过关系型数据库服务的管理控制台或API创建关系型数据库实例。关于如何通过API创建的信息,请参见《关系型数据库API参考》中实例管理章节的“创建实例”的内容。本文将介绍在关系型数据库服务的管理控制台创建实例的过程。 目前,RDS for PostgreSQL支持“包年/包月”和“按需计费”购买,您可以根据业务需要定制相应计算能力和存储空间的RDS实例。 操作步骤 步骤 1 登录管理控制台。 步骤 2 单击管理控制台左上角的,选择区域和项目。 步骤 3 选择“数据库 > 关系型数据库”。进入关系型数据库信息页面。 步骤 4 在“实例管理”页面,单击“购买数据库实例”。 步骤 5 在“服务选型”页面,选择计费模式,填写并选择实例相关信息后,单击“立即购买”。 计费模式: 包年/包月 : 若选择该模式,跳过步骤6,执行步骤7。 按需计费 : 若选择该模式,继续执行步骤6。 表 基本信息 参数 描述 :: 区域 租户当前所在区域,也可在页面左上角切换。说明不同区域内的产品内网不互通,且创建后不能更换,请谨慎选择。 实例名称 实例名称长度在4个到64个字符之间,必须以字母开头,可以包含字母、数字、中划线或下划线,不能包含其他特殊字符。 数据库引擎 PostgreSQL。 数据库版本 不同区域所支持的数据库版本不同,请以实际界面为准。 选用PostgreSQL数据库时,请根据实际业务需求选择合适的数据库引擎版本。建议您选择当前可用的最高版本数据库,因其性能更稳定,安全性更高,使用更可靠。 实例类型+可用区 主备:备机提高了实例的可靠性,创建主机的过程中,同步创建备机,备机创建成功后,用户不可见。 可用区指在同一区域下,电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。关系型数据库服务支持在同一个可用区内或者跨可用区部署数据库主备实例,备机的选择和主机可用区对应情况:− 相同,主机和备机会部署在同一个可用区。− 不同(默认),主机和备机会部署在不同的可用区,以提供不同可用区之间的故障转移能力和高可用性。 单机:只创建一个主实例。 时区 由于世界各国家与地区经度不同,地方时也有所不同,因此会划分为不同的时区。时区可在创建实例时选择,后期可修改。 表 规格与存储 参数 描述 :: 性能规格 实例的CPU和内存。不同性能规格对应不同连接数和最大IOPS。 创建成功后可进行规格变更。 存储类型 实例的存储类型决定实例的读写速度。最大吞吐量越高,读写速度越快。 高I/O:磁盘类型SAS,最大吞吐量150MB/s 超高I/O:磁盘类型SSD,最大吞吐量350MB/s 存储池 只有选择“专属存储”的用户才有此选项,是购买专属分布式存储服务时确定的独享的存储池,该存储池与其他池物理隔离,安全性高。 存储空间 您申请的存储空间会有必要的文件系统开销,这些开销包括索引节点和保留块,以及数据库运行必需的空间。存储空间支持40GB到4000GB,用户选择容量大小必须为10的整数倍。 表 网络 参数 描述 虚拟私有云 关系型数据库实例所在的虚拟网络环境,可以对不同业务进行网络隔离。您需要创建或选择所需的虚拟私有云。如何创建虚拟私有云,请参见《虚拟私有云用户指南》中的“创建虚拟私有云和子网”。 如果没有可选的虚拟私有云,关系型数据库服务默认为您分配资源。 说明 目前RDS实例创建完成后不支持切换虚拟私有云,请谨慎选择所属虚拟私有云。 子网 通过子网提供与其他网络隔离的、可以独享的网络资源,以提高网络安全性。子网在可用区内才会有效,创建关系型数据库实例的子网默认开启DHCP功能,不可关闭。 IPv4地址: 创建实例时RDS会自动为您配置IPv4内网地址,您也可输入子网号段内未使用的IPv4内网地址。实例创建成功后该内网地址可修改。 IPv6地址: 选择支持IPv6地址的CPU和内存规格后,才能创建内网地址为IPv6的实例。 创建实例时RDS会自动为您配置IPv6内网地址,不支持指定IPv6内网地址。实例创建成功后该内网地址也不支持修改。 安全组 控制网络出/入及端口的访问,默认添加了关系型数据库实例所属的安全组访问。 安全组限制实例的安全访问规则,加强关系型数据库服务与其他服务间的安全访问。请确保所选取的安全组允许客户端访问数据库实例。 如果没有可选的安全组,关系型数据库服务默认为您分配安全组资源。 IPv6 启用IPv6前,请确保数据库实例所在的VPC和子网已开启IPv6配置,在VPC和子网开启IPv6配置的应用场景和操作步骤,请参见《虚拟私有云操作指导》中的“IPv4/IPv6双栈管理”章节。 启用IPv6后,数据库实例可在双堆栈模式下运行,即可以拥有两个不同版本的IP地址:IPv4地址和IPv6地址。此时实例通过IPv4和IPv6进行通信,且IPv4和IPv6通信彼此独立。 表 数据库配置 参数 描述 :: 管理员帐户 数据库的登录名称默认为root。 管理员密码 所设置的密码长度为8~32个字符,至少包含大写字母、小写字母、数字、特殊字符三种字符的组合,其中允许输入 ~!@
        来自:
        帮助文档
        关系数据库PostgreSQL版
        快速入门
        通过公网连接PostgreSQL实例
        创建实例
      • 基于弹性云主机的视频处理应用加速实践
        运行示例2 plaintext 执行命令: ffmpeg y i movie.mp4 c:v libx265 mvreuse 2 crf 28 psnr out.mp4 命令解释: ffmpeg 使用视频转码工具(英特尔版) y 想要默认覆盖输出文件 i movie.mp4 输入1920x1080 24fps的电影场景视频 c:v libx265 使用libx265编码器 mvreuse 2 开启intel优化 crf 28 控制压缩力度为28 psnr 想看到转码后的质量分数 out.mp4 指定输出视频的名字 执行结果如图 plaintext 日志解释: 58.51fps 视频转码实时吐帧量,用来衡量视频转码速度指标 PSNR:44.283 视频转码后质量分数,用来衡量视频转码质量指标 2094.95kb/s 视频转码后平均码率,用来衡量视频转码压缩率指标 视频抽帧工具(英特尔版) 视频抽帧工具介绍 视频抽帧可以从原始视频中提取关键帧,用于后续AI模型的内容分析、检索或建模。它还能显著降低数据量,加速视频处理流程,如智能分析、转码或特征提取等任务。视频抽帧最常用的软件工具是FFmpeg。参考FFmpeg(version release/6.1),intel实施了视频包预取和自适应线程优化,显著提升抽帧速度。 说明 Decoder功能仅针对6.1版本的ffmpeg且仅针对每400帧抽取1帧的情况下有效率提升。
        来自:
        帮助文档
        弹性云主机 ECS
        最佳实践
        搭建网站/应用最佳实践
        基于弹性云主机的视频处理应用加速实践
      • 使用VNC Viewer连接linux轻量型云主机
        配置VNC Server 启动VNC Server 1. 输入命令: Vncserver 2. 根据命令返回的提示语进行配置,首先需要设置VNC Viewer连接主机时的密码。 Password:用户可自行设置密码,密码规则为:长度为6~8个字符。 Verify:设置密码后再次输入验证密码,保证密码正确。 3. 命令行将提示您是否创建仅查看密码(用户将无法使用鼠标或键盘控制主机):敲入n。 修改VNC Server配置文件 1. 停止第一个虚拟会话桌面,输入以下命令。 vncserver kill :1 2. 修改配置文件。xstartup文件为VNC Server的配置文件,打开配置文件进行编辑。 vim ~/.vnc/xstartup 3. 通过“i”键进入编辑模式,补充以下内容,如下图。 !/bin/sh xrdb $HOME/.Xresources startxfce4 & 说明 xrdb $HOME/.Xresources:使VNC的GUI框架读取.Xresources文件。.Xresources为桌面设置文件,包含终端颜色、字体渲染等配置。 startxfce4 &:Xfce启动命令。 4. 修改VNC Sever的权限,保证服务能正常拉起,输入命令: sudo chmod +x ~/.vnc/xstartup 5. 重启服务,使配置生效。 Vncserver 6. 此时,服务将自动创建日志信息。 第二次运行vncserver时,它将创建日志文件,用户可前往查看,其中日志编号为用户的虚拟桌面号码,VNC的端口号为:5900+虚拟桌面号码,VNC Viewer客户端连接主机时会使用该端口号。
        来自:
        帮助文档
        轻量型云主机
        最佳实践
        使用VNC Viewer连接linux轻量型云主机
      • 操作类
        专属磁盘可以挂载给非专属云主机吗? 不可以。 专属磁盘只能挂载给专属云主机,不能挂载给公有云中开通的云主机。 非专属云主机可以挂载公有云中开通的云硬盘。 云硬盘容量不足了怎么办? 当您云硬盘容量不足且可能影响到自身业务时,可以参考以下内容来解决此问题: 单独购买一块云硬盘做数据盘,并挂载至弹性云主机,挂载成功之后进行初始化。 扩容当前已有云硬盘。 清理当前云硬盘上不需要的程序或文件来清理磁盘空间,具体步骤可参见:解决Linux云主机磁盘空间不足的问题、解决Windows弹性云主机磁盘空间不足的问题。 Linux系统的云硬盘挂载至Windows系统后需如何处理? 不建议将Linux系统云主机上的云硬盘卸载后,重新挂载至Windows系统云主机,也不建议将Windows系统云主机上的云硬盘重新挂载至Linux系统云主机。 在这种情况下,由于文件系统的格式不一致,可能导致磁盘无法正确显示。如果磁盘无法显示,可以重新进行磁盘初始化和分区的操作。磁盘格式化会造成数据丢失,请提前对云硬盘创建备份,避免数据丢失。
        来自:
        帮助文档
        专属云(存储独享型)
        常见问题
        操作类
      • 将MySQL迁移至TeleDB
        开启binlog并设置格式 binlogformatrow binlogrowimagefull expirelogsdays7 binlog日志保留时间 gtidmode on 开启gtid enforcegtidconsistency 1 defaulttimezone '+8:00' 设置时区,解决CST夏令时的问题 maxconnections 1000 设置最大连接数 4. 重启MySQL。 5. 确认待迁移对象中是否包含触发器。 > 如果将触发器作为结构的一部分,在DTS的调度逻辑上,触发器会先于全量迁移被迁移到TeleDB。这样可能会影响到全量迁移,导致数据不一致。 > 建议将触发器放到全量迁移之后,再新建一个迁移任务进行迁移。 6. 数据及业务信息统计 > 如果为非测试任务,需要在迁移之前统计业务以及迁移信息,方便进行迁移任务规划。 资源信息: 源库规格信息,例:4C8G + 500G + SSD 目标库磁盘信息:例:4C8G + 500G + SSD 网络情况:例:为测试环境纯内网传输,无复杂的网络拓补结构 数据信息: 总数据量,例如30GB 总库表数量:例:40个库,8000张表,2000个视图,5个触发器 每日新增数据量级,例:一天的binlog日志新增大概100GB 是否所有表都有主键,建议迁移前完善主键,提高性能,方便运维。 注意 如果存在无主键的表,则增量阶段源端对应表的增、删、改操作不会同步至目标端,可能导致数据不一致,请谨慎评估。 业务类 规划迁移批次,例:规划分3次进行迁移,迁移时间每天晚上20:0006:00,日期为20230918至20230920。 注意 实际迁移操作请与数据库全量备份操作错开,以免交叉影响,否则可能会导致备份失败,同时影响迁移效率。 数据迁移是否可停业务,例:能/不能 增量迁移情况,例:开启增量迁移,持续时间5天 可停业务时间长度,例:服务停机时间预计48小时 业务中是否存在百万级别的大事务,例:存在,涉及对表CLOUD.LOGS进行大事务操作,存在一个存储过程用不带where条件的delete语句定期清理该表。 操作步骤 1. 进入迁移页面单击TeleDBDCP数据库管理平台左上角,可跳转到DTS管理服务页面。 2. 数据页面列表实例开通后,存在待配置 状态实例,单击操作 列的 实例配置 ,进入配置页面。 3. 配置源库及目标库信息 1. 进入实例配置第一个步骤的配置源库及目标库信息 页面,填入源库与目标库的相关配置信息,包括数据库类型、IP地址端口、数据库账号、数据库密码等信息。TeleDB的连接信息可以从TeleDB管理控制台看到,选择协调节点的主节点信息进行连接。在测试环境下,源库所在主机可通过连接网线到测试样品内网,并指定IP地址后,填写相应信息。 2. 完成上述信息的填写后,单击源数据库和目标数据库的检测联通性并进行下一步按钮进行数据库连接测试,检查数据库能否正常连接。 4. 配置迁移对象及高级配置 源库和目标库连通性测试成功后,进入实例配置第二个步骤的配置迁移对象及高级配置页面,在“源库对象”中展开库后,选择要迁移的源库对象,选中后单击“>”按钮,将待迁移对象移动到“已选择对象”中。 5. 预检查并启动。 完成迁移对象和高级配置后,单击 下一步预检查 ,进入实例配置第三个步骤的预检查并启动页面。预检查会检查如下列表信息,并给出检查结果,用户可以依据检查结果进行下一步操作。 > 检查项 检查内容 > > 待迁移表主键检查 检查待迁移表是否都存在主键。 > 存储引擎检查 检查源库中待迁移表的存储引擎是否满足要求。 > 源库binlog存在性检查 查看源库的binlog文件是否被误删除。 > 源库binlog影像类型检查 查看源库的binlogrowimage参数是不是FULL。 > 源库binlog是否开启检查 查看源库的logbin参数是不是ON。 > 源库binlog模式检查 查看源库的binlogformat参数是不是ROW。 > 源库binlog保留时间检查 检查源库的binlog保留时间是否满足要求 > 源库和目标库字符集一致性检查 检查源库和目标库的字符集是否一致。 > 源库用户权限检查 检查源库用于DTS任务的用户是否具有相应的权限。 > 源库连通性检查 检查数据传输服务能否连通源数据库。 > 目标库用户权限检查 检查目标库用于DTS任务的用户是否具有相应的权限。 > 目标库连通性检查 检查数据传输服务器能否连通目标数据库。 > 约束完整性检查 检查待迁移对象中所有表的约束外键所属对象是否被选中。 > 如果预检查通过,可单击【预检查】页面底部的“启动迁移”按钮,开始迁移任务。也可以直接单击 “数据迁移”页签,返回数据迁移列表。注意,如果预检查中有错误项,数据迁移将无法开始;如果有警告项,数据迁移任务可以运行,但可能会出现一些问题。 直接返回迁移列表,迁移任务将处于未启动状态。 勾选实例,然后单击 开始任务 ,直到数据迁移实例完成(没有增量迁移),或者处于增量迁移状态。运行到增量迁移后,如果显示未运行,稍等一会会进入增量运行中。
        来自:
      • 主机发现
        主机发现这个功能就是在用户网络环境内通过已经安装了Agent 的主机发现未安装 agent 的主机,帮用户更全面的了解其网络环境内的主机资源。 在用户的 IT 运维环境中会在一部分主机上部署Agent,用户就需要能够知道还有哪些主机没有部署 Agent(一方面是用户很多时候都不知道在自己的网络环境中有多少主机,另一方面用户也会有一些主机新上线)。 主要有以下三种发现方法: ARP 缓存发现 :Address Resolution Protecol(ARP)缓存是用来存放最近 Internet 地址到硬件地址之间的映射记录。通过在安装了 agent 的主机上查找 ARP 缓存表内存储 IP 信息来获取和这台主机连接过的主机。方法特殊设置:N/A Ping 发现 :Ping 发现是通过发送 ping 包的方式来发现新主机,支持系统:Linux,Windows(TBD),方法特殊设置:设置扫描的 IP 段。 Nmap 发现 1.扫描任务 新建扫描 系统管理主机发现扫描任务新建扫描,新建扫描功能可以让用户根据其需求配置一个扫描任务。界面如下图所示: 扫描项说明: 基本设置 1.任务名(必填,不可重复) 扫描任务名是由用户自定义的一个扫描任务的名字,该项目必填不 可为空,且任务名是不可重复的。 2.发起主机(必填) 扫描发起主机是由用户选择由已经安装 agent 的主机来发起扫描任务,可以选择的对象包括全部主机、某个业务组的机群或是用户自定义组。 发起主机的选项包括: 全部主机 业务组 自定义主机 对于发起主机的选择至少需要选择一个,支持多选。 在业务组界面和自定义主机界面可以展示该业务组或者某个主机已经参与的任 务,并给出提示,告诉用户主机任务越多,对于性能的开销越大。 基本设置 3.定时扫描(选填) 用户可以对扫描的操作时间可以进行定时扫描,如果不进行设置则会采用默认设置。 默认设置 用户如果不进行设置,则采用默认设置,即扫描任务只会被执行一次。 手动填写 用户选择对扫描任务进行定时运行设置,即当本次扫描完成以后,间隔规定的时间后会开始一次新的扫描。 扫描时间的填写规则说明如下: 由于扫描时间使用的是crontab 格式,界面上应该即时对其格式进行校验和显示,如果格式正确则显示器所对应的内容,如果不正确 则给出格式错误的提示。 基本设置 4.获取操作系统 (选填) 用户可以选择在扫描任务是否需要发现非托管设备的操作系统。 默认选择 扫描任务默认是不发现非托管设备的操作系统。 设置发现 设置发现以后,扫描任务会去发现非托管设备的操作系统,但是需 要注明这样会使得扫描任务消耗的资源增加。 基本设置 5.扫描网段 扫描网段用来让用户选择设置在 Ping 扫描和 Nmap 扫描下需要扫描的网段,用户可以选择使用默认设置或者手动设置。 默认设置 在默认设置下,则负责进行扫描任务的主机去 Scan 其设备所在的网段,需要用文字在界面上进行说明。 手动设置 用户手动设置被扫描的网段。在该情况下,则至少需要设置一个网段,也可以添加多个不同的网段。如果是多个网段,需要注意容错处理(比如网段之间的重复、IP 地址是否合法等)。 扫描方式设置 • 扫描方法有ARP 缓存方式扫描、Ping 方式扫描和 Nmap 方式扫描 三种方法,用户至少需要选择其中的一种扫描方法,扫描方法支持多选。需要在界面注明所选的方法越多,对于机器性能的开销越大。 其中,Nmap 方式扫描需要一定的设置,说明如下: Nmap 方式扫描 Nmap 方式扫描需要分别设置扫描网段、扫描协议和扫描端口。每个设置都有提供默认设置和手动设置。 扫描协议 默认设置 在默认设置下,则采用 TCP 协议进行扫描。需要用文字在界面上进行说明。 手动设置 用户可以选择对扫描协议进行手动设置,包括只用 UDP、只用 TCP 和都用。需要做的容错是用户不可以一个协议都不选择。 端口设置 默认设置 默认设置下,会扫描本系统提供的一些端口。 手动设置 如果用户选择使用手动配置,则用户至少需要填写一个端口,并且要对端口进行一些判定,看端口是否合法。 更多扫描设置 更多扫描设置提供了对于以下三种变量的手动设置功能,用户如果不选择手动设置,则使用系统的默认设置。 1. 并发扫描最大数量 2.每秒最大发包数 3.服务器下发任务间隔(可以精确到小数点后一位,需要设置上限,以秒为单位) 开始检查 开始检查是指的立刻开始执行某个扫描任务,而不是等待其到相应的时间再开始任务。 删除扫描任务 删除扫描功能,会删除当前扫描任务。前提: 1)普通列表项目不可以删除正在进行的任务。 2)删除任务不会删除其扫描任务所搜索出来的结果 修改扫描 修改扫描,可以让用户重新配置这个扫描的一些配置选项。 关于保存配置和新建扫描是一致的。 前提: 1)不可以修改正在进行的扫描任务 2)修改扫描配置不会删除其扫描任务所搜索出来的结果。 更新数据依赖
        来自:
        帮助文档
        服务器安全卫士(文档停止维护)
        通用功能
        主机发现
      • XEN实例变更为KVM实例(Linux-自动配置)
        本节介绍了XEN实例变更为KVM实例(Linux自动配置)的操作场景、约束与限制、操作流程、后续处理。 操作场景 Linux操作系统XEN实例变更为KVM实例前,必须已完成必要的驱动安装和配置。 本节操作指导您使用自动化脚本的方式为Linux云主机安装驱动、配置磁盘自动挂载等,并将XEN实例变更为KVM实例。 说明 XEN实例:S1、C1、C2、M1型弹性云主机。 KVM实例:参考 为了同时支持XEN虚拟化和KVM虚拟化,Linux弹性云主机的正常运行需依赖于xenpv驱动、virtio驱动等。XEN实例变更为KVM实例前,需要确保Linux弹性云主机已完成相关配置,包括安装驱动、配置磁盘自动挂载等。 约束与限制 Linux操作系统云主机如果存在由多个物理卷组成的LVM逻辑卷或组建了RAID磁盘阵列,均不支持变更规格,否则可能会导致数据丢失。 对于XEN实例,当挂载的VBD磁盘超过24块时,不支持将规格变更为KVM实例。 系统支持将“XEN实例”变更为“KVM实例”,不支持将“KVM实例”变更为“XEN实例”。 操作流程 XEN实例变更为KVM实例的操作流程如下图所示。 图 Linux云主机变更流程(自动配置) 具体的变更操作如下表所示。 表 XEN实例变更为KVM实例(自动配置) 序号 任务 :: 步骤1 步骤1:制作系统盘快照 步骤2 步骤2:使用脚本自动安装驱动 步骤3 步骤3:变更规格 步骤4 (可选)步骤4:检查磁盘挂载状态 步骤1:制作系统盘快照 如果云主机未安装驱动就执行了变更规格的操作,云主机无法正常使用,需要重装操作系统才能恢复,可能造成您的系统盘数据丢失。因此,建议您先制作系统盘快照,防止数据丢失。创建快照参考 ~/resizeecsmodifylinux.sh 其中,URL为规格变更优化脚本的下载地址。 3. 执行以下命令,运行脚本,该脚本会自动检查并安装原生xenpv驱动、virtio驱动。 bash resizeecsmodifylinux.sh 图 运行脚本 4. 请耐心等待脚本运行结束。 该脚本在确认驱动安装成功后会自动为云主机设置标签,标记驱动安装成功,没有设置标签的云主机无法执行变更规格的操作。 如果回显提示“{镜像名称} already contain xen and virtio driver”,表示检查并安装驱动成功。 回显提示“Success to set kvm meta!”或“this server already has kvm meta.”,表示设置标签成功,请继续执行步骤3:变更规格。 回显提示“Failed to set metadata, please try again”,表示设置标签失败,可稍后重试执行脚本。 如果安装失败请参考XEN实例变更为KVM实例(Linux手动配置)手动配置或者联系客服寻求技术支持。 您可以执行步骤3:变更规格。否则,请尝试重新运行脚本或联系客服寻求技术支持。 图 运行成功 说明 请务必确保云主机配置成功,否则,可能会导致变更规格后的弹性云主机不可用。如果安装失败请参考 脚本安装失败常见问题请参考: 步骤3:变更规格 1. 登录控制台。 2. 选择“计算 > 弹性云主机”。 3. 在弹性云主机列表,查询待变更弹性云主机状态。 如果不是关机状态,单击“操作”列下的“更多 > 关机”。 4. 单击“操作”列下的“更多 > 变更规格”。 系统进入“云主机变更规格”页面。 5. 根据界面提示,选择变更后的云主机类型、vCPU和内存。 6. (可选)选择“专属主机”。 对于在专属主机上创建的弹性云主机,系统支持更换云主机所在的专属主机。 此时,您可以单击下拉列表,选择更换专属主机。如果下拉列表中无可用的专属主机,说明专属主机所剩资源不足,不能用于创建变更规格后的弹性云主机。 7. 勾选复选框“我确认已完成对弹性云主机的配置”,确认已完成“配置弹性云主机”操作。 8. 单击“确定”。 说明 如果变更规格失败后,弹性云主机无法使用,可能会需要重装操作系统来恢复云主机,请注意重装操作系统会清除系统盘数据,但不影响数据盘的数据。 (可选)步骤4:检查磁盘挂载状态 XEN实例变更为KVM实例时,可能会发生磁盘挂载失败的情况,因此,变更规格后,需检查磁盘挂载状态是否正常。如果正常,则变更成功。 Linux弹性云主机 详细操作请参考Linux弹性云主机变更规格后磁盘脱机怎么办?
        来自:
        帮助文档
        弹性云主机 ECS
        用户指南
        实例
        变更规格
        XEN实例变更为KVM实例(Linux-自动配置)
      • 添加HTTP监听器
        本文主要介绍如何添加HTTP监听器 HTTP协议适用于需要对数据内容进行识别的应用,如Web应用、小的手机游戏等。您可以添加一个HTTP监听器转发来自HTTP协议的请求。 说明 前端协议为“HTTP”时,后端协议默认为“HTTP”,且不支持修改。 如果您的独享型负载均衡实例类型为网络型(TCP/UDP),则无法创建HTTP监听器。 添加独享型负载均衡HTTP监听器 1. 登录管理控制台。 2. 在管理控制台左上角选择区域和项目。 3. 选择“服务列表 > 网络 > 弹性负载均衡”。 4. 在“负载均衡器”界面,单击需要添加监听器的负载均衡名称。 5. 切换到“监听器”页签,单击“添加监听器”,配置监听器。 独享型负载均衡配置监听器参数说明表 参数 说明 示例 ::: 名称 监听器名称。 listenerpnqy 前端协议/端口 负载分发的协议和端口。 协议选择HTTP,端口取值范围[165535]。 HTTP/80 重定向 重定向开关是否开启。 协议类型为HTTP时,可根据需要设置该项。需要保证业务建立安全连接时,若同时创建了HTTPS监听器和HTTP监听器,可以通过重定向功能,将HTTP监听器访问重定向至HTTPS监听器。 HTTP监听器被重定向后,会返回301返回码。 重定向至 选择需要重定向HTTPS监听器的名称。 listener9ecd(HTTPS/443) 高级配置 访问策略 支持通过白名单和黑名单进行访问控制: 允许所有IP访问 黑名单 白名单 黑名单 IP地址组 设置白名单或者黑名单时,必须选择一个IP地址组。如果还未创建IP地址组,需要先创建IP地址组。 ipGroupb2 空闲超时时间(秒) 如果在超时时间内一直没有访问请求,负载均衡会中断当前连接,直到下一次请求到来时再重新建立新的连接。 时间取值范围[04000]。 60 请求超时时间(秒) 客户端向负载均衡发起请求,如果在超时时间内客户端没有完成整个请求的传输,负载均衡将放弃等待关闭连接。 时间取值范围[1300]。 60 响应超时时间(秒) 负载均衡向后端云主机发起请求,如果超时时间内接收请求的后端云主机无响应,负载均衡会向其他后端云主机重试请求。如果重试期间后端云主机一直没有响应,则负载均衡会给客户端返回HTTP 504错误码。 时间取值范围[1300]。 说明: 当开启了会话保持功能时,响应超时时间内如果对应的后端云主机无响应,则直接会返回HTTP 504错误码。 60 描述 对于监听器描述。 字数范围:0/255。 标签 可通过配置该项使用标签功能。标签的“键”和“值”是一一对应的,其中“键”值是唯一的。 6. 单击“下一步”,配置后端主机组及配置健康检查。 独享型负载均衡配置后端主机组参数说明表 参数 说明 示例 后端主机组 把具有相同特性的后端云主机放在一个组。说明:使用已有后端主机组时,请确保此后端主机组未被使用。 并且只能选择前端协议匹配的后端主机组。例如前端协议是TCP时,后端协议只能是TCP。 新创建 名称 后端主机组名称。 servergroupsq4v 后端协议 云云主机开通的协议。前端协议为HTTP时,后端协议默认为HTTP,不支持修改。 HTTP 分配策略类型 负载均衡采用的算法。说明:用户可以根据自身需求选择相应的算法来分配用户访问流量,提升负载均衡能力。 对于加权轮询算法和加权最少连接,当云主机的权重为“0”时,将不会被分发访问请求。 加权轮询算法 会话保持 开启会话保持后,弹性负载均衡将属于同一个会话的请求都转发到同一个云主机进行处理。 说明:当分配策略类型为“加权轮询算法”或"加权最少连接”时,可配置会话保持。 会话保持类型 前端协议为HTTP或HTTPS时,支持负载均衡器cookie类型的会话保持。 负载均衡器cookie 会话保持时间(分钟) 当分配策略类型选择“加权轮询算法”或“加权最少连接”,会话保持开启后,需添加会话保持时间。 四层会话保持的会话保持时间取值范围为[1,60]。七层会话保持的会话保持时间取值范围为[1,1440]。 20 慢启动 慢启动默认关闭。当开启慢启动时,负载均衡器向该模式下的后端云主机线性增加请求分配权重, 当配置的慢启动持续时间期限结束后,负载均衡器向后端云主机发送完整的请求比例,此后本次添加的后端云主机退出慢启动模式。 慢启动时间(秒) 配置慢启动的时间。取值范围为30~1200,默认为30秒。 30 描述 后端主机组的描述。字数范围:0/255。 7. 配置健康检查参数。 独享型负载均衡配置健康检查参数说明表 参数 说明 示例 ::: 是否开启 开启或者关闭健康检查。 协议 健康检查支持HTTP、TCP、HTTPS协议,设置后不可修改。 HTTP 域名 健康检查的请求域名。 默认值为空,由数字、字母、‘’、‘.’组成的字符串,只能以数字或字符开头。 只有健康检查协议为HTTP时,需要设置。 www.elb.com 高级配置 检查间隔(秒) 每次健康检查响应的最大间隔时间。 取值范围[150]。 5 超时时间(秒) 每次健康检查响应的最大超时时间。取值范围[150]。 3 检查路径 指定健康检查的URL地址。当“协议”为HTTP时生效。检查路径只能以/开头,长度范围[180]。 支持使用英文字母、数字和‘’、‘/’、‘.’、‘%’、‘&’以及特殊字符~';@$+,!:()。 例如: 访问链接为: 访问链接为: /index.html 最大重试次数 健康检查最大的重试次数,取值范围[110]。 3 8. 单击“完成”。
        来自:
        帮助文档
        弹性负载均衡 ELB
        用户指南
        监听器
        添加HTTP监听器
      • 将MySQL迁移至TeleDB
        开启binlog并设置格式 binlogformatrow binlogrowimagefull expirelogsdays7 binlog日志保留时间 gtidmode on 开启gtid enforcegtidconsistency 1 defaulttimezone '+8:00' 设置时区,解决CST夏令时的问题 maxconnections 1000 设置最大连接数 4. 重启MySQL。 5. 确认待迁移对象中是否包含触发器。 > 如果将触发器作为结构的一部分,在DTS的调度逻辑上,触发器会先于全量迁移被迁移到TeleDB。这样可能会影响到全量迁移,导致数据不一致。 > 建议将触发器放到全量迁移之后,再新建一个迁移任务进行迁移。 6. 数据及业务信息统计 > 如果为非测试任务,需要在迁移之前统计业务以及迁移信息,方便进行迁移任务规划。 资源信息: 源库规格信息,例:4C8G + 500G + SSD 目标库磁盘信息:例:4C8G + 500G + SSD 网络情况:例:为测试环境纯内网传输,无复杂的网络拓补结构 数据信息: 总数据量,例如30GB 总库表数量:例:40个库,8000张表,2000个视图,5个触发器 每日新增数据量级,例:一天的binlog日志新增大概100GB 是否所有表都有主键,建议迁移前完善主键,提高性能,方便运维。 注意 如果存在无主键的表,则增量阶段源端对应表的增、删、改操作不会同步至目标端,可能导致数据不一致,请谨慎评估。 业务类 规划迁移批次,例:规划分3次进行迁移,迁移时间每天晚上20:0006:00,日期为20230918至20230920。 注意 实际迁移操作请与数据库全量备份操作错开,以免交叉影响,否则可能会导致备份失败,同时影响迁移效率。 数据迁移是否可停业务,例:能/不能 增量迁移情况,例:开启增量迁移,持续时间5天 可停业务时间长度,例:服务停机时间预计48小时 业务中是否存在百万级别的大事务,例:存在,涉及对表CLOUD.LOGS进行大事务操作,存在一个存储过程用不带where条件的delete语句定期清理该表。 操作步骤 1. 进入迁移页面单击TeleDBDCP数据库管理平台左上角,可跳转到DTS管理服务页面。 2. 数据页面列表实例开通后,存在待配置 状态实例,单击操作 列的 实例配置 ,进入配置页面。 3. 配置源库及目标库信息 1. 进入实例配置第一个步骤的配置源库及目标库信息 页面,填入源库与目标库的相关配置信息,包括数据库类型、IP地址端口、数据库账号、数据库密码等信息。TeleDB的连接信息可以从TeleDB管理控制台看到,选择协调节点的主节点信息进行连接。在测试环境下,源库所在主机可通过连接网线到测试样品内网,并指定IP地址后,填写相应信息。 2. 完成上述信息的填写后,单击源数据库和目标数据库的检测联通性并进行下一步按钮进行数据库连接测试,检查数据库能否正常连接。 4. 配置迁移对象及高级配置 源库和目标库连通性测试成功后,进入实例配置第二个步骤的配置迁移对象及高级配置页面,在“源库对象”中展开库后,选择要迁移的源库对象,选中后单击“>”按钮,将待迁移对象移动到“已选择对象”中。 5. 预检查并启动。 完成迁移对象和高级配置后,单击 下一步预检查 ,进入实例配置第三个步骤的预检查并启动页面。预检查会检查如下列表信息,并给出检查结果,用户可以依据检查结果进行下一步操作。 > 检查项 检查内容 > > 待迁移表主键检查 检查待迁移表是否都存在主键。 > 存储引擎检查 检查源库中待迁移表的存储引擎是否满足要求。 > 源库binlog存在性检查 查看源库的binlog文件是否被误删除。 > 源库binlog影像类型检查 查看源库的binlogrowimage参数是不是FULL。 > 源库binlog是否开启检查 查看源库的logbin参数是不是ON。 > 源库binlog模式检查 查看源库的binlogformat参数是不是ROW。 > 源库binlog保留时间检查 检查源库的binlog保留时间是否满足要求 > 源库和目标库字符集一致性检查 检查源库和目标库的字符集是否一致。 > 源库用户权限检查 检查源库用于DTS任务的用户是否具有相应的权限。 > 源库连通性检查 检查数据传输服务能否连通源数据库。 > 目标库用户权限检查 检查目标库用于DTS任务的用户是否具有相应的权限。 > 目标库连通性检查 检查数据传输服务器能否连通目标数据库。 > 约束完整性检查 检查待迁移对象中所有表的约束外键所属对象是否被选中。 > 如果预检查通过,可单击【预检查】页面底部的“启动迁移”按钮,开始迁移任务。也可以直接单击 “数据迁移”页签,返回数据迁移列表。注意,如果预检查中有错误项,数据迁移将无法开始;如果有警告项,数据迁移任务可以运行,但可能会出现一些问题。 直接返回迁移列表,迁移任务将处于未启动状态。 勾选实例,然后单击 开始任务 ,直到数据迁移实例完成(没有增量迁移),或者处于增量迁移状态。运行到增量迁移后,如果显示未运行,稍等一会会进入增量运行中。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        管理平台使用手册
        数据传输服务操作指南
        迁移指南
        迁移配置
        将MySQL迁移至TeleDB
      • 域名管理概述
        本文介绍域名管理模块所涉及的功能。 概述 通过对域名管理相关的功能模块进行概括性介绍,方便您全面了解当前天翼云全站加速已支持的相关功能以及指引您快速找到对应功能的介绍入口,更快上手。 相关功能 相关管理模块功能简介如下: 功能 说明 []( 客户往往会存在多个域名需要配置,而配置又是相同的情况,这时我们提供批量配置域名的方式可以使客户快速、便捷的接入域名。 []( 介绍全站加速域名管理中的工单,它是用于跟踪和记录由客户操作发起的域名新增及域名配置变更任务的状态和执行结果,方便跟进变更的进度以及追溯变更历史,辅助管理客户业务。 []( 简述什么是标签和标签组,如何创建/删除标签和标签组,如何绑定/解绑标签,如何使用标签管理域名、筛选数据。 []( 简述基础配置所涉及的配置,包含:域名名称、加速类型选定、域名类型选定、加速区域选定、IPv6开关。 []( 简述天翼云全站加速产品回源相关的功能和配置,包括:源站地址、动态回源策略、回源协议、源站端口、回源HOST、回源SNI、回源HTTP请求头、回源HTTP响应头、回源URI改写、回源参数改写、Common name白名单、回源302/301跟随、Range回源、回源请求超时时间、分区域分运营商回源、区分ipv4/ipv6协议回源、指定源站回源HOST、高级回源等功能。 缓存配置 简述缓存配置相关功能,包括:缓存过期时间、状态码过期时间、配置HTTP响应头、错误页面自定义、自定义重定向、缓存key设置、跨域资源共享等。 []( 简述天翼云全站加速产品的HTTPS相关功能及配置方法。包括:HTTPS配置、国密HTTPS、HTTP2.0、强制跳转、OCSP Stapling、HSTS、TLS协议版本、HTTPS无私钥驻留加速方案、批量配置HTTPS证书、支持的SSL/TLS加密套件等。 []( 简述如何配置HTTP响应头,回源HTTP响应头,回源HTTP请求头。 []( 简述如何配置文件压缩、图片处理功能。 []( 简述访问控制策略及配置方法,包括:IP黑/白名单、Referer防盗链、UA黑/白名单、URI黑/白名单、URL鉴权、全网带宽控制、有序回源、单请求限速等策略。 []( 简述html页面优化、html禁止操作等功能。 []( 简述视频拖拉、视频试看、HLS标准加密改写功能。 websocket加速 简述websocket加速方案及配置方法。 []( 简述上传加速方案及配置方法。 []( 简述什么是QUIC协议,天翼云全站加速对QUIC协议的支持情况,以及配置说明。 []( 介绍天翼云全站加速平台高级配置,包括访问URL重定向,错误页面自定义。 []( 云备源服务可帮助客户实现定期将网站内容从主源自动同步至备源,如主源发生宕机,则全站加速可无缝切换至云备源,实现网站业务高可用。 防攻击处理预案说明 天翼云全站加速默认不提供防攻击服务。当某个客户的域名遭受攻击(例如CC攻击),而出现带宽或QPS异常大幅上涨触发平台稳定性红线时,全站系统有权(根据域名业务情况、攻击影响程度等因素综合判断)将对应客户的域名切入专用隔离资源池以隔离异常业务,避免影响其他正常用户的加速服务。在攻击较严重的情况下,同账户下的其他域名也会切入隔离资源池。 []( 介绍高性能网络的适用场景和配置方法。 []( 天翼云全站加速平台支持自动化业务指标监控和告警功能,客户可以依据实际业务监控/告警需要,设置相关的监控与告警规则。
        来自:
        帮助文档
        全站加速
        用户指南
        域名管理
        域名管理概述
      • 使用规范
        本节介绍了使用规范相关内容。 实例规格 建议生产环境至少使用4u8g规格。由于SQL Server使用Windows系统,引擎及系统本身需要的资源较多,2u4g不适合运行生产业务,长时间运行后可能会有系统低内存及其卡顿问题。 数据库连接 连接Microsoft SQL Server时,请使用“ip,port”的方式连接,注意连接串中间为逗号。 不建议使用服务器名字连接。 应用连接数据库时建议要有重试机制,当数据库发生容灾或者断连时,应用可以通过重试及时恢复连接。 数据库迁移 迁移上云完成后,需要进行以下检查: 需要检查权限完整性。权限会影响对于数据库的方案,迁移仅会完成数据恢复,数据库用户恢复,登录名等其他服务级权限需要重新创建,并且关联数据库账户。 需要对索引进行重建。由于迁移完成后数据文件的物理环境发生了改变,数据库索引会失效,需要对索引进行重建,否则可能会导致数据库性能有明显下降。 对比参数配置。迁移上云后RDS for SQL Server会使用云上的参数模板,需要及时对比云下参数配置和云上是否匹配。由于云下参数配置是经过长期验证,所以请及时更新云上的参数配置。 使用建议 不推荐创建加域实例,Microsoft SQL Server支持创建加域实例,加域实例的域控服务器在用户侧,用户拥有较高权限,域控服务器组策略配置会影响加入该域的机器,用户侧域控规则修改会导致数据库实例的权限安全风险增加。 单实例数据库数量不要超过100个。单实例可以承载的数据库数量跟实例规格相关,数据库数量过多会导致实例性能下降,占用Worker Thread等资源。 应用不能依赖SysAdmin权限。具有SysAdmin角色的账号有超级管理员权限,使用不当会导致数据库安全与稳定性受到威胁,云数据库不开放超级管理员权限,应用使用数据库不能依赖于此权限。 不要在系统库创建表。用户数据请创建用户自定义库存放,不要在系统库创建任何表写入数据,虽然开放了使用系统库的权限,但是任何在系统库存放的数据都是不安全的。 数据库不要打开Auto Close属性。用户库可以设置Auto Close属性,打开该属性后会导致包括建立复制关系无法建立的问题,并且该属性设置后不能正常的使用该库,强烈建议不要设置。 不要将数据库设置为Single User模式。Single User模式只允许一个Session访问数据库,会导致其他Session无法访问造成云数据库的运维问题。设置Single User模式请及时恢复到Multi User模式。 慢日志不要长时间打开。慢日志可以帮助进行慢SQL分析,但是长时间打开会导致性能损失,建议在不需要跟踪分析SQL问题时关闭慢日志。 定时重建索引。数据库在长时间使用后可能会产生较多的索引碎片,导致数据库访问性能下降,需要定时进行索引重建,可以采用创建SQL Agent Job的方式定时重建索引,建议一个月重建一次索引。 定时更新统计信息。数据库统计信息需要经常更新对于性能有益。建议采用创建SQL Agent Job的方式每周更新一次统计信息。 关注数据库大小,及时收缩数据库。数据库长时间使用可能会有一些物理空间无法及时释放,需要执行收缩数据库操作才能释放物理空间。需要关注日志文件大小及物理文件大小,发现文件膨胀迅速可以在业务低峰期收缩数据库。 数据库名长度不要超过64个字符,且数据库名当前仅支持数字、大小写字母、中划线()和下划线(),不支持其他特殊字符。 建议修改默认端口。RDS for SQL Server默认端口为1433,公网上一些不安全的程序可能会扫描RDS for SQL Server的默认端口,建议修改默认端口。 推荐使用高可用主备实例。相比于单机实例,高可用实例可以极大提高生产业务的可用性和可靠性。 高可用实例请跨AZ部署,进行AZ级别的容灾。 建议长时间运行的实例在业务低峰期可以重启。实例长时间运行后可能会出现性能下降,推荐每三个月能够在业务低峰期重启一次实例。 设置最大并行度。最大并行度参数影响业务的CPU使用率。默认值为0允许Session使用所有CPU,可能由于某个SQL的问题导致CPU无法分配给其他Session使用。建议根据规格配置,如核数除以2。 临时库(TempDB)创建多个ndf辅助文件。 当执行操作出现权限问题时,请优先参考存储过程的使用,查找使用合适的存储过程。 如需修改SQL Server参数,请在控制台进行修改,不支持通过执行SQL命令方式修改。 备份恢复相关操作请通过管理控制台下发或调用RDS API接口、SDK接口下发,不能通过SSMS或执行SQL直接操作。 恢复数据到已有实例请谨慎操作,避免错误覆盖已有数据导致影响业务。建议使用恢复到新实例功能。 数据库恢复模式(Recovery model)不要设置为simple模式,建议使用full模式。 − 设置为simple模式将不会对该库执行增量备份,因此该库无法恢复到指定时间点。 − 对于主备实例或者集群实例,设置数据库恢复模式是simple模式后,会导致该库不会建立复制关系,进而无法操作主备切换或者规格变更。 因此,请谨慎使用simple模式。 不建议使用长事务或长时间未提交事务。长事务会长时间占用数据库的事务日志,造成事务日志膨胀并且无法阶段回收空间,最终导致磁盘满并造成大量锁等待,阻塞其他SQL执行。如果kill掉后会导致回滚时间更长,至少是事务执行的1.5倍,造成主备复制延迟增大,导致主备切换失败、主备的规格变更失败。
        来自:
        帮助文档
        关系数据库SQL Server版
        用户指南
        使用规范
      • HPFS-POSIX 客户端挂载
        客户端配置 为了获得更好的性能体验,修改 /etc/modprobe.d/lustre.conf 配置文件(如不存在,可新建同名文件),添加以下内容: plaintext options libcfs cpunpartitions4 options libcfs cpupattern"" 详细参数信息请查看最佳实现:性能调优 设置 lnet 网络配置 网络加载项 使用以下命令,更新网络加载项配置文件 lustre.conf,参数需要根据实际情况替换。注意用 >> 进行追加,避免覆盖上一步客户端性能调优的配置: plaintext echo e 'noptions lnet networks ( )' >> /etc/modprobe.d/lustre.conf TCP举例 echo e 'noptions lnet networks"tcp0(bond3)"' >> /etc/modprobe.d/lustre.conf IB、RoCE(昇腾服务器环境)举例 echo e 'noptions lnet networks"o2ib0(bond2)"' >> /etc/modprobe.d/lustre.conf 如o2ib0的示例: 参数 替换为挂载地址中的HPFS组网类型,下图红框: tcp0(业务使用以太网TCP的情况,注意末尾有0) o2ib0(业务使用IB的情况:包括IB和RoCE两种网络,注意末尾有0) 参数 替换为网卡的名称,RoCE是通过 ip a grep 100.97查询,IB网通过 ip a grep 100.96查询, 如下图IB组网中,grep 挂载地址中的 ip 100.97 ,确认对应网卡为 bond2。
        来自:
        帮助文档
        并行文件服务 HPFS
        快速入门
        挂载文件系统
        HPFS-POSIX 客户端挂载
      • 响应结果
        请求发出后,您会收到服务端的响应,其中包含状态码、响应消息头和响应消息体。 状态码 状态码是一组数字代码,其中包含1xx、2xx、3xx、4xx和5xx五种类型,它可以表示请求响应的状态。 1xx(信息性状态码):请求已被接收,继续处理(如100 Continue)。 2xx(成功状态码):请求已成功处理(如200 OK、204 No Content)。 3xx(重定向状态码):需进一步操作以完成请求(如301 永久重定向、302 临时重定向)。 4xx(客户端错误):请求包含错误或无法完成(如400 参数错误、403 无权限)。 5xx(服务器错误):服务器处理请求时失败(如500 服务器内部错误、502 网关错误)。 响应消息头 响应消息头是服务器在返回数据时附加的元信息,用于描述响应的各项属性,ZOS的公共响应头字段如下表所示。 名称 描述 类型 ContentLength 回复中Body的长度,以字节为单位 String Connection 指定服务器连接打开或关闭,有效值keepalive|close Enum Date 响应的时间和日期,格式如:Sun, 05 Sep 2021 23:00:00 GMT String xamzrequestid xamzrequestid是由ZOS创建,并唯一标识一个请求。可用于ZOS快速定位问题 String 响应消息体 响应消息体存储实际返回的数据(如 JSON/XML 格式),其类型由响应头的ContentType定义,用于传递消息头无法容纳的具体内容。
        来自:
        帮助文档
        对象存储 ZOS
        API参考
        API(原生接口)
        如何调用API
        响应结果
      • 退费说明
        针对资源退订操作,为您进行说明,请在退订前务必阅读以下内容。 退订情况说明 客户(天翼云用户)可根据需要,在符合天翼云退订规则的前提下,灵活退订资源。目前退订包含七天无理由全额退订和非七天无理由退订以及其他退订。 七天无理由全额退订 容灾管理中心、主机高可用、持续数据保护、数据定时灾备、数据库双活、文件存储数据灾备、对象存储数据灾备不支持七天无理由退订。 故障演练包在满足以下全部条件的前提下,享受七天无理由全额退订: 在资源开通的7天内发起退订。 资源未使用。 非七天无理由退订 不符合七天无理由全额退订条件的退订,都属于非七天无理由退订。非七天无理由退订,不限制退订次数,但退订需要收取相应的使用费用和退订手续费,具体费用以退订时展示的费用为准。 退订规则说明 容灾管理中心/主机高可用/持续数据保护/数据定时灾备/数据库双活/文件存储数据灾备/对象存储数据灾备退费规则 按订购时间计算退费金额:预付费退款金额订单实付金额已消费金额退订手续费。 已消费金额天单价实际使用天数,其中: 天单价总销售金额(即现金支付部分)/总订购时长 总订购时长订单结束日期订单开始日期 实际使用天数退订单创建日期订单开始时间+1
        来自:
        帮助文档
        多活容灾服务
        计费说明
        退费说明
      • 数据集成
        代码示例 使用Java调用CDM服务的REST API创建、启动、查询、删除CDM作业的代码示例如下: package cdmclient;  import java.io.IOException;  import org.apache.http.Header;  import org.apache.http.HttpEntity;  import org.apache.http.HttpHost;  import org.apache.http.auth.AuthScope;  import org.apache.http.auth.UsernamePasswordCredentials;  import org.apache.http.client.CredentialsProvider;  import org.apache.http.client.config.RequestConfig;  import org.apache.http.client.methods.CloseableHttpResponse;  import org.apache.http.client.methods.HttpDelete;  import org.apache.http.client.methods.HttpGet;  import org.apache.http.client.methods.HttpPost;  import org.apache.http.client.methods.HttpPut;  import org.apache.http.entity.StringEntity;  import org.apache.http.impl.client.BasicCredentialsProvider;  import org.apache.http.impl.client.CloseableHttpClient;  import org.apache.http.impl.client.HttpClients;  import org.apache.http.util.EntityUtils; public class CdmClient {  private final static String DOMAINNAME"云账号名";  private final static String USERNAME"云用户名";  private final static String USERPASSWORD"云用户密码";  private final static String PROJECTID"项目ID";  private final static String CLUSTERID"CDM集群ID";  private final static String JOBNAME"作业名称";  private final static String FROMLINKNAME"源连接名称";  private final static String TOLINKNAME"目的连接名称";  private final static String IAMENDPOINT"IAM的Endpoint";  private final static String CDMENDPOINT"CDM的Endpoint"; private CloseableHttpClient httpclient;  private String token;    public CdmClient() {  this.httpclient  createHttpClient();  this.token  login();  }    private CloseableHttpClient createHttpClient() {  CloseableHttpClient httpclient HttpClients.createDefault();  return httpclient;  }    private String login(){  HttpPost httpPost  new HttpPost(" String json   "{rn"+  ""auth": {rn"+  ""identity": {rn"+  ""methods": ["password"],rn"+  ""password": {rn"+  ""user": {rn"+  ""name": ""+USERNAME+"",rn"+  ""password": ""+USERPASSWORD+"",rn"+  ""domain": {rn"+  ""name": ""+DOMAINNAME+""rn"+  "}rn"+  "}rn"+  "}rn"+  "},rn"+  ""scope": {rn"+  ""project": {rn"+  ""name": "PROJECTNAME"rn"+  "}rn"+  "}rn"+  "}rn"+  "}rn";  try {  StringEntity s  new StringEntity(json);  s.setContentEncoding("UTF8");  s.setContentType("application/json");  httpPost.setEntity(s);  CloseableHttpResponse response  httpclient.execute(httpPost);  Header tokenHeader  response.getFirstHeader("XSubjectToken");  String token  tokenHeader.getValue();  System.out.println("Login successful");  return token;  } catch (Exception e) {  throw new RuntimeException("login failed.", e);  }  } /创建作业/    public void createJob(){  HttpPost httpPost  new HttpPost("   /此处JSON信息比较复杂,可以先在作业管理界面上创建一个作业,然后单击作业后的“作业JSON定义”,复制其中的JSON内容,格式化为Java字符串语法,然后粘贴到此处。  JSON消息体中一般只需要替换连接名、导入和导出的表名、导入导出表的字段列表、源表中用于分区的字段。/    String json   "{rn"+  ""jobs": [rn"+  "{rn"+  ""fromconnectorname": "genericjdbcconnector",rn"+  ""name": ""+JOBNAME+"",rn"+  ""toconnectorname": "genericjdbcconnector",rn"+  ""driverconfigvalues": {rn"+  ""configs": [rn"+  "{rn"+  ""inputs": [rn"+  "{rn"+  ""name": "throttlingConfig.numExtractors",rn"+  ""value": "1"rn"+  "}rn"+  "],rn"+  ""validators": [],rn"+  ""type": "JOB",rn"+  ""id": 30,rn"+  ""name": "throttlingConfig"rn"+  "}rn"+  "]rn"+  "},rn"+  ""fromlinkname": ""+FROMLINKNAME+"",rn"+  ""fromconfigvalues": {rn"+  ""configs": [rn"+  "{rn"+  ""inputs": [rn"+  "{rn"+  ""name": "fromJobConfig.schemaName",rn"+  ""value": "sqoop"rn"+  "},rn"+  "{rn"+  ""name": "fromJobConfig.tableName",rn"+  ""value": "city1"rn"+  "},rn"+  "{rn"+  ""name": "fromJobConfig.columnList",rn"+  ""value": "code&name"rn"+  "},rn"+  "{rn"+  ""name": "fromJobConfig.partitionColumn",rn"+  ""value": "code"rn"+  "}rn"+  "],rn"+  ""validators": [],rn"+  ""type": "JOB",rn"+  ""id": 7,rn"+  ""name": "fromJobConfig"rn"+  "}rn"+  "]rn"+  "},rn"+  ""tolinkname": ""+TOLINKNAME+"",rn"+  ""toconfigvalues": {rn"+  ""configs": [rn"+  "{rn"+  ""inputs": [rn"+  "{rn"+  ""name": "toJobConfig.schemaName",rn"+  ""value": "sqoop"rn"+  "},rn"+  "{rn"+  ""name": "toJobConfig.tableName",rn"+  ""value": "city2"rn"+  "},rn"+  "{rn"+  ""name": "toJobConfig.columnList",rn"+  ""value": "code&name"rn"+  "}, rn"+  "{rn"+  ""name": "toJobConfig.shouldClearTable",rn"+  ""value": "true"rn"+  "}rn"+  "],rn"+  ""validators": [],rn"+  ""type": "JOB",rn"+  ""id": 9,rn"+  ""name": "toJobConfig"rn"+  "}rn"+  "]rn"+  "}rn"+  "}rn"+  "]rn"+  "}rn";  try {  StringEntity s  new StringEntity(json);  s.setContentEncoding("UTF8");  s.setContentType("application/json");  httpPost.setEntity(s);  httpPost.addHeader("XAuthToken", this.token);  httpPost.addHeader("XLanguage", "enus");  CloseableHttpResponse response  httpclient.execute(httpPost);  int status  response.getStatusLine().getStatusCode();  if(status  200){  System.out.println("Create job successful.");  }else{  System.out.println("Create job failed.");  HttpEntity entity  response.getEntity();  System.out.println(EntityUtils.toString(entity));  }  } catch (Exception e) {  e.printStackTrace();  throw new RuntimeException("Create job failed.", e);  }  } /启动作业/    public void startJob(){  HttpPut httpPut  new HttpPut(" String json  "";  try {  StringEntity s  new StringEntity(json);  s.setContentEncoding("UTF8");  s.setContentType("application/json");  httpPut.setEntity(s);  httpPut.addHeader("XAuthToken", this.token);  httpPut.addHeader("XLanguage", "enus");  CloseableHttpResponse response  httpclient.execute(httpPut);  int status  response.getStatusLine().getStatusCode();  if(status  200){  System.out.println("Start job successful.");  }else{  System.out.println("Start job failed.");  HttpEntity entity  response.getEntity();  System.out.println(EntityUtils.toString(entity));  }  } catch (Exception e) {  e.printStackTrace();  throw new RuntimeException("Start job failed.", e);  }  } /循环查询作业运行状态,直到作业运行结束。/    public void getJobStatus(){  HttpGet httpGet  new HttpGet(" try {  httpGet.addHeader("XAuthToken", this.token);  httpGet.addHeader("XLanguage", "enus");  boolean flag  true;  while(flag){  CloseableHttpResponse response  httpclient.execute(httpGet);  int status  response.getStatusLine().getStatusCode();  if(status  200){  HttpEntity entity  response.getEntity();  String msg  EntityUtils.toString(entity);  if(msg.contains(""status":"SUCCEEDED"")){  System.out.println("Job succeeded");  break;  }else if (msg.contains(""status":"FAILED"")){  System.out.println("Job failed.");  break;  }else{  Thread.sleep(1000);  }    }else{  System.out.println("Get job status failed.");  HttpEntity entity  response.getEntity();  System.out.println(EntityUtils.toString(entity));  break;  }  }  } catch (Exception e) {  e.printStackTrace();  throw new RuntimeException("Get job status failed.", e);  }  }  /删除作业/    public void deleteJob(){  HttpDelete httpDelte  new HttpDelete(" try {  httpDelte.addHeader("XAuthToken", this.token);  httpDelte.addHeader("XLanguage", "enus");  CloseableHttpResponse response  httpclient.execute(httpDelte);  int status  response.getStatusLine().getStatusCode();  if(status  200){  System.out.println("Delete job successful.");  }else{  System.out.println("Delete job failed.");  HttpEntity entity  response.getEntity();  System.out.println(EntityUtils.toString(entity));  }  } catch (Exception e) {  e.printStackTrace();  throw new RuntimeException("Delete job failed.", e);  }  } /关闭/    public void close(){  try {  httpclient.close();  } catch (IOException e) {  throw new RuntimeException("Close failed.", e);  }  }    public static void main(String[] args){  CdmClient cdmClient  new CdmClient();  cdmClient.createJob();  cdmClient.startJob();  cdmClient.getJobStatus();  cdmClient.deleteJob();  cdmClient.close();  }  }
        来自:
      • 安全告警事件概述
        事件类型 告警名称 告警说明 企业版 旗舰版 网页防篡改版 加入告警白名单 隔离查杀 恶意软件 恶意程序 恶意程序可能是黑客入侵成功之后植入的木马、后门等,用于窃取数据或攫取不当利益。 例如:黑客入侵之后植入木马,将受害主机作为挖矿、DDoS肉鸡使用,这类程序会大量占用主机的CPU资源或者网络资源,破坏用户业务的稳定性。 通过程序特征、行为检测,结合AI图像指纹算法以及云查杀,有效识别后门、木马、挖矿软件、蠕虫和病毒等恶意程序,也可检测出主机中未知的恶意程序和病毒变种,并提供一键隔离查杀能力。 √ √ √ √ √ 恶意软件 勒索软件 检测来自网页、软件、邮件、存储介质等介质捆绑、植入的勒索软件。 勒索软件用于锁定、控制您的文档、邮件、数据库、源代码、图片、压缩文件等多种数据资产,并以此作为向您勒索钱财的筹码。 × √ √ √ ×(部分支持) 恶意软件 Webshell 检测云服务器上web目录中的文件,判断是否为Webshell木马文件,支持检测常见的PHP、JSP等后门文件类型。 您可以在“策略管理”的“Webshell检测”中配置Webshell检测,HSS会实时检测执行的可疑指令,主机被远程控制执行任意命令等。 × √ √ √ × 恶意软件 反弹Shell 实时监控用户的进程行为,及时发现进程的非法Shell连接操作产生的反弹Shell行为。 支持对TCP、UDP、ICMP等协议的检测。 您可以在“策略管理”的“恶意文件检测”中配置反弹Shell检测,HSS会实时检测执行的可疑指令,主机被远程控制执行任意命令等。 × √ √ √ × 漏洞利用 一般漏洞利用 实时检测利用漏洞入侵主机的行为,对发现的入侵行为进行告警上报。 √ √ √ √ × 系统异常行为 文件提权 当黑客成功入侵主机后,会尝试利用漏洞进行root提权或者文件提权,从而达到非法创建和修改系统帐号的权限或者篡改文件的目的。 HSS检测当前系统的“进程提权”和“文件提权”操作。 检测以下异常提权操作: 利用SUID程序漏洞进行root提权。 利用内核漏洞进行root提权。 对文件的提权。 √ √ √ √ × 系统异常行为 进程提权 检测以下进程提权操作并进行告警: 利用SUID程序漏洞进行root提权。 利用内核漏洞进行root提权。 √ √ √ √ × 系统异常行为 关键文件变更 篡改系统关键文件,通常是黑客入侵成功后进行身份隐藏或者发起下一步攻击的准备工作。 对系统关键文件(例如:ls、ps、login、top等)及目录进行监控,一旦文件被修改就进行告警,提醒用户关键文件存在被篡改的可能。监控的关键文件的路径请参见关键文件变更监控路径。 关键文件变更信息包括“被更改的关键文件路径”、“文件最后修改时间”以及配置文件所在的“服务器名称”。 文件/目录变更信息包括“文件别名”、“被更改的关键文件路径”以及配置文件所在的“服务器名称”。 添加关键文件指纹库,收集关键文件信息,便于清点合法文件信息,检测异常文件。 对于关键文件变更,HSS只检测目录或文件是否被修改,不关注是人为或者某个进程修改的。 √ √ √ √ × 系统异常行为 文件/目录变更 实时监控系统文件/目录,对创建、删除、移动、修改属性或修改内容的操作进行告警,提醒用户文件/目录可能被篡改。 √ √ √ √ × 系统异常行为 进程异常行为 检测各个主机的进程信息,包括进程ID、命令行、进程路径、行为等。 对于进程的非法行为、黑客入侵过程进行告警。 进程异常行为可以监控以下异常行为: 监控进程CPU使用异常。 检测进程对恶意IP的访问。 检测进程并发连接数异常等。 √ √ √ √(部分支持) × 系统异常行为 高危命令执行 您可以在“策略管理”的“高危命令检测”中预置高危命令。 HSS实时检测当前系统中执行的高危命令,当发生高危命令执行时,及时触发告警。 √ √ √ √ × 系统异常行为 异常Shell 检测系统中异常Shell的获取行为,包括对Shell文件的修改、删除、移动、复制、硬链接、访问权限变化。 您可以在“策略管理”的“恶意文件检测”中配置异常Shell检测,HSS会实时检测执行的可疑指令,主机被远程控制执行任意命令等。 √ √ √ √ × 系统异常行为 Crontab可疑任务 检测并列出当前所有主机系统中自启动服务、定时任务、预加载动态库、Run注册表键或者开机启动文件夹的汇总信息。 帮助用户通过自启动变更情况,及时发现异常自启动项,快速定位木马程序的问题。 × × √ √ × 用户异常行为 暴力破解 黑客通过帐户暴力破解成功登录主机后,便可获得主机的控制权限,进而窃取用户数据、植入挖矿程序,DDoS木马攻击等恶意操作,严重危害主机的安全。 检测SSH、RDP、FTP、SQL Server、MySQL等帐户遭受的口令破解攻击。 如果30秒内,帐户暴力破解次数(连续输入错误密码)达到5次及以上,HSS就会拦截该源IP,禁止其再次登录,防止主机因帐户破解被入侵。 SSH类型攻击默认拦截12小时,其他类型攻击默认拦截24小时。 根据帐户暴力破解告警详情,如“攻击源IP”、“攻击类型”和“拦截次数”,您能够快速识别出该源IP是否为可信IP,如果为可信IP,您可以通过手动解除拦截的方式,解除拦截的可信IP。 √ √ √ √ × 用户异常行为 异常登录 检测“异地登录”和“帐户暴力破解成功”等异常登录。若发生异常登录,则说明您的主机可能被黑客入侵成功。 检测主机异地登录行为并进行告警,用户可根据实际情况采取相应措施(例如:忽略、修改密码等)。 异地登录检测信息包括被拦截的“登录源IP”、“登录时间”,攻击者尝试登录主机时使用的“用户名”和“云服务器名称”。 若在非常用登录地登录,则触发安全事件告警。 若帐户暴力破解成功,登录到云主机,则触发安全事件告警。 √ √ √ √ × 用户异常行为 非法系统帐号 黑客可能通过风险帐号入侵主机,以达到控制主机的目的,需要您及时排查系统中的帐户。 HSS检查系统中存在的可疑隐藏帐号、克隆帐号;若存在可疑帐号、克隆帐号等,则触发告警。 √ √ √ √ ×
        来自:
      • 批量自动配置)
        操作流程 XEN实例变更为KVM实例的操作流程如下图所示。 图 Linux云主机变更流程(批量自动配置) XEN实例变更为KVM实例(批量自动配置) 序号 任务 步骤1 制作系统盘快照 步骤2 批量安装和配置驱动 步骤3 变更规格 (可选)步骤4 检查磁盘挂载状态 步骤1:制作系统盘快照 如果云主机未安装驱动就执行了变更规格的操作,云主机无法正常使用,需要重装操作系统才能恢复,可能造成您的系统盘数据丢失。因此,建议您先制作系统盘快照,防止数据丢失。 1.制作系统盘快照前请对云主机完成自检。 对云主机执行关机、开机操作,确保云主机重启后业务可以正常运行。再启动制作系统盘快照。 2.制作系统盘快照的操作,请参见《云硬盘用户指南》。 说明 变更规格完成后,如已确认业务恢复正常,请在快照页面手动删除快照。 步骤2:批量安装和配置驱动 对于支持使用脚本方式批量配置的弹性云主机,请参见本节操作内容。 不支持使用自动化脚本方式进行配置的云主机,请直接参见XEN实例变更为KVM实例(Linux手动配置)。 1.登录已准备好的执行机,执行机需满足的条件请参考约束与限制。 2.执行以下命令,安装批量脚本运行所需要的依赖。 yum install y epelrelease yum install ansible y 3.执行以下命令,将驱动安装脚本下载到root目录下。 curl URL > ~/resizeecsmodifylinux.sh 其中,URL为驱动安装脚本的下载地址。 4执行以下命令,将批量操作脚本下载到root目录下。 curl URL > ~/batchresizeecsmodifylinux.py 其中,URL为批量操作的执行脚本。 5.执行以下命令,新建并编辑hostlist.txt,按i进入编辑模式。 vi hostlist.txt 注意 请将驱动安装脚本、批量操作执行脚本、hostlist.txt文件放在一个目录下。 6.将需要自动安装驱动的云主机的相关信息填写到hostlist.txt文件中。 文件填写格式与登录待切换弹性云主机的方式需要匹配。 使用密钥对方式鉴权的云主机,填写方式如下: 注意 使用密钥对方式鉴权的云主机,请将创建弹性云主机时保存的私钥文件,上传至与hostlist.txt同一个文件夹下。 使用密钥对方式鉴权的云主机,请确保私钥文件的权限为400。 chmod 400 私钥文件。 每行仅需填写云主机IP地址。 示例: 192.168.1.10 192.168.1.11 使用密码方式登录的云主机,填写方式如下: 请严格按照每行ip,root用户密码,中间以英文逗号隔开的格式填写。 示例: 192.168.1.10,'' 192.168.1.11,'' 确认输入完毕后,按Esc退出编辑模式,输入:wq保存退出。 7.运行批量执行操作脚本“batchresizeecsmodifylinux.py”,该脚本会批量对配置好的云主机进行自动检查并安装原生xenpv驱动、virtio驱动。 a.执行以下命令,对配置好的云主机安装驱动。 密钥对鉴权方式的服务器 如果私钥文件与批量操作执行脚本在一个目录下,则直接指定私钥文件名称即可。 python batchresizeecsmodifylinux.py {私钥文件路径/私钥文件名称} 图 运行脚本 密码方式鉴权的服务器。 python batchresizeecsmodifylinux.py 图 运行脚本 8.查看运行结果。 请耐心等待脚本运行结束,脚本在确认驱动安装成功后会自动为云主机设置标签,标记驱动安装成功,没有设置标签的云主机无法执行变更规格的操作。 运行结果如下图所示。下表列举了常见的运行结果和说明。 图 运行成功 如果安装失败请参考XEN实例变更为KVM实例(Linux手动配置)手动配置。 回显信息 说明 Total: {数量} Success: {数量} Failed: 0 全部弹性云主机完成检查并安装驱动成功。 Total: {数量} Success: {数量} Failed: {数量} Failed数量不为零,表示部分弹性云主机检查或者安装驱动失败,可按照提示查看日志(logs/execorigin.log)对应主机执行失败的原因。 Please check the format of hostlist.txt hostlist.txt文件填写不符合要求,需要重新按照步骤6要求进行填写。 [Error] resizeecsmodifylinux.sh not found. 步骤6中的驱动安装脚本尚未下载,需要重新操作下载。 Host(s) is unreachable, please check the network or password of user root. 当前云主机无法访问以上弹性云主机,需要确认网络是否互通,或者hostlist.txt文件中配置的root用户密码是否正确。 [Error] hostlist.txt not found. hostlist.txt文件尚未创建,需要按照步骤6进行操作。 [Error] keyfile {私钥文件} not found. 指定的私钥文件不存在,请确定私钥文件存在后,重新按照步骤6操作。 或者使用密码方式登录,重新按照操作流程步骤6进行操作。 Please confirm that the ansible has been installed. 步骤2中的运行所需依赖尚未安装,需要执行命令进行安装。 说明 驱动安装成功后,请妥善处理hostlist.txt中的弹性虚拟机密码以及私钥文件,防止出现环境密码、私钥文件泄露。 请务必确保云主机配置成功,否则,可能会导致变更规格后的弹性云主机不可用。如果运行失败,详细操作请参考
        来自:
      • 部署多个Nginx Ingress Controller
        访问验证 1. 创建一个nginx工作负载 进入集群,在菜单栏选中“工作负载”>“无状态”,然后点击“创建Deployment”按钮,如下示例创建nginx工作负载。 2. 创建Ingress,通过新部署的Nginx Ingress Controller提供网络访问 在菜单栏选中“网络”>“路由”,然后点击“新增YAML”,填写以下内容,然后点击“保存”。 plaintext apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: nginx namespace: ingressdemo annotations: nginx.ingress.kubernetes.io/rewritetarget: / spec: ingressClassName: ingressdemo 新创建的Nginx Ingress Controller的ingressClass rules: host: nginx.demo.com 访问的Host地址 http: paths: path: / pathType: Prefix backend: service: name: nginx 目标服务nginx port: number: 80 目标服务nginx端口 3. 通过新部署的Nginx Ingress Controller来访问该应用 在菜单栏选中“网络”>“服务”,找到新部署的Nginx Ingress Controller对应的服务,如下图: 其中集群外地址为Nginx Ingress Controller对应的ELB地址,通过该地址访问应用,可以看到返回正确的nginx页面。 4. 通过集群的Ingress Controller组件来访问该应用 找到Ingress Controller组件对应的服务,如下图: 通过其对应的ELB地址访问nginx应用,可以看到返回404错误。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        最佳实践
        网络
        部署多个Nginx Ingress Controller
      • 流程执行管理
        流程执行管理 概述 本文介绍如何通过控制台管理工作流执行及其执行详情,帮助您了解工作流执行信息,并解析迭代(Foreach)状态和并行(Parallel)状态的特殊场景。 执行工作流 1. 访问 云工作流控制台,登录您的账户,在顶部菜单栏中,选择目标地域。。 2. 在左侧导航栏选择 工作流列表 ,进入 工作流列表页面。 3. 选择目标工作流,单击进入 工作流详情页面 ,然后在 执行记录页签 中单击 启动执行 。 在弹出的 执行工作流 窗口中,填写以下内容: 执行名称(可选) 执行输入 (必填,需为合法 JSON 对象格式) 单击 确定 启动执行。 停止执行工作流 适用范围 :仅适用于 标准模式 的工作流。 操作步骤 : 在工作流执行过程中,进入 执行详情页面 ,单击 停止执行 按钮即可终止当前执行。 查看工作流执行详情 详情概览 执行状态与基本信息 : 在 基础信息页签 中,可查看工作流的 执行状态 、执行名称 等基本信息。 输入与输出信息 : 在 输入和输出页签 中,可查看执行过程中的输入和输出数据。 工作流定义 : 在 工作流定义页签 中,可查看当前工作流执行时对应的工作流定义。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        控制台操作
        工作流执行
        流程执行管理
      • API概览
        本章节提供媒体存储API概览。 序号 接口名称 接口内容 原生接口 OpenAPI接口 1 查询资源池 查询所有支持的资源池或者指定资源池对应的Endpoint信息。 查询资源池 2 列举桶列表 列举请求者拥有的所有存储桶。 列举桶列表 列举桶列表 3 创建桶 创建存储桶。 创建桶 创建桶 4 删除桶 删除存储桶。 删除桶 删除桶 5 获取对象列表 列举存储空间中所有对象的信息。 获取对象列表 获取对象列表 6 获取桶信息 查看存储桶的相关信息。 获取桶信息 获取桶信息 7 获取桶所在区域 查看存储桶的位置信息。只有桶的拥有者才能查看桶的位置信息。 获取桶所在区域 获取桶所在区域 8 新建WORM策略 新建一条合规保留策略。 新建WORM策略 9 删除WORM策略 删除指定存储桶未锁定的合规保留策略。 删除WORM策略 10 启用WORM策略 锁定合规保留策略。 启用WORM策略 11 延长WORM保留天数 延长已锁定的合规保留策略对应桶中对象的保留天数。 延长WORM保留天数 12 获取WORM策略 获取指定存储桶的合规保留策略信息。 获取WORM策略 13 设置桶控制权限 设置或修改存储桶的访问权限。 设置桶控制权限 设置桶控制权限 14 获取桶控制权限 获取某个存储桶的访问权限。只有桶的拥有者才能获取桶的访问权限。 获取桶控制权限 获取桶控制权限 15 配置桶生命周期 调用存储桶的生命周期规则。 配置桶生命周期 配置桶生命周期 16 获取桶生命周期配置 查看存储桶的生命周期规则。只有桶的拥有者才有权限查看桶的生命周期规则。 获取桶生命周期配置 获取桶生命周期配置 17 删除桶生命周期配置 删除指定存储桶的生命周期规则。 删除桶生命周期配置 删除桶生命周期配置 18 设置版本控制 设置指定存储桶的版本控制状态。 设置版本控制 设置版本控制 19 获取版本控制状态 获取指定桶的版本控制状态。 获取版本控制状态 获取版本控制状态 20 列出对象版本信息 列出桶中包括删除标记在内的所有对象的版本信息。 列出对象版本信息 列出对象版本信息 21 设置授权策略 为指定的存储桶设置授权策略。 设置授权策略 设置授权策略 22 获取授权策略 获取指定存储桶的权限策略。 获取授权策略 获取授权策略 23 删除授权策略 删除指定存储桶的权限策略。 删除授权策略 删除授权策略 24 创建复制规则 为存储桶指定数据复制规则。媒体存储支持跨区域复制和同区域复制。 创建复制规则 25 获取复制规则 可通过此接口查询存储桶复制规则。 获取复制规则 26 删除复制规则 停止某个存储桶的数据复制并删除桶的复制配置。 删除复制规则 27 配置桶清单规则 为指定存储桶配置清单规则。 配置桶清单规则 28 获取桶清单规则 查看某个存储桶中指定的清单任务。 获取桶清单规则 29 批量获取桶清单规则 批量获取某个存储桶中的所有清单任务。 批量获取桶清单规则 30 删除桶清单规则 删除某个存储桶中指定的清单任务。 删除桶清单规则 31 设置日志存储规则 为存储桶开启日志存储功能。 设置日志存储规则 32 获取日志存储规则 查看存储桶的访问日志配置。只有桶的拥有者才能查看桶的访问日志配置。 获取日志存储规则 33 删除日志存储规则 关闭存储桶的访问日志记录功能。 删除日志存储规则 34 设置静态网站托管 将存储桶设置为静态网站托管模式并设置跳转规则。 设置静态网站托管 35 查看静态网站托管规则 查看存储桶的静态网站托管状态以及跳转规则。 查看静态网站托管规则 36 删除静态网站托管 关闭存储桶的静态网站托管模式以及跳转规则。 删除静态网站托管 37 设置防盗链规则 设置存储桶级别的防盗链访问白名单。 设置防盗链规则 38 查看防盗链规则 查看存储桶的防盗链相关配置。 查看防盗链规则 39 配置加密规则 配置存储桶的加密规则。 配置加密规则 配置加密规则 40 获取加密规则 获取存储桶的加密规则。 获取加密规则 获取加密规则 41 删除加密规则 删除指定存储桶的加密规则。 删除加密规则 删除加密规则 42 添加或修改桶标签 给某个存储桶添加或修改标签。 添加或修改桶标签 添加或修改桶标签 43 获取桶标签 获取存储桶的标签信息。 获取桶标签 获取桶标签 44 删除桶标签 删除存储桶标签。 删除桶标签 删除桶标签 45 设置CORS规则 设置指定存储桶的跨域资源共享CORS规则。 设置CORS规则 设置CORS规则 46 获取CORS列表 获取指定存储桶当前的跨域资源共享CORS规则。 获取CORS列表 获取CORS列表 47 删除CORS规则 删除指定存储桶的跨域资源共享CORS功能并清空所有规则。 删除CORS规则 删除CORS规则 48 预检Options请求 浏览器在发送跨域请求之前会发送一个preflight请求(Options)给媒体存储,并带上特定的来源域、HTTP方法和Header等信息,以决定是否发送真正的请求。 预检Options请求 预检Options请求 49 上传对象 上传对象。 上传对象 上传对象 50 复制对象 拷贝同一地域下相同或不同存储桶之间的对象。 复制对象 复制对象 51 追加写上传 以追加写的方式上传对象。 追加写上传 追加写上传 52 POST上传 用于通过HTML表单上传的方式将对象上传到指定的存储桶Bucket中。 POST上传对象 POST上传 53 下载对象 获取某个对象。 下载对象 下载对象 54 删除对象 删除对象。 删除对象 删除对象 55 删除多个对象 删除同一个存储桶中的多个对象。 删除多个对象 删除多个对象 56 获取对象元数据 用于获取对象的信息。 获取对象元数据 获取对象元数据 57 获取对象元信息 获取对象的元数据信息,包括该对象的ETag、Size、LastModified信息,并且不返回该对象的内容。 获取对象元信息 获取对象元信息 58 解冻归档对象 解冻归档类型的对象。 解冻归档对象 解冻归档对象 59 查看归档对象状态 查看归档对象的状态。 查看归档对象状态 60 初始化分片上传 通知媒体存储初始化一个分片上传事件。 初始化分片上传 初始化分片上传 61 分片上传文件 根据指定的对象名和uploadId来分块上传数据。 分片上传文件 分片上传文件 62 完成分片上传 来完成整个文件的分片上传。 完成分片上传 完成分片上传 63 拷贝分片 从一个已存在的对象中拷贝数据来上传一个分片。 拷贝分片 拷贝分片 64 终止分片上传 终止分片上传。 终止分片上传 终止分片上传 65 获取分片上传任务列表 列出存储桶中已经初始化,但是还没complete或者abort的分片上传事件。 获取分片上传任务列表 获取分片上传任务列表 66 列举上传成功分片 列出指定uploadId所属的所有已经上传成功的分片。 列举上传成功分片 列举上传成功分片 67 设置对象权限列表 修改对象的访问权限。 设置对象权限列表 设置对象权限列表 68 获取对象权限列表 获取存储桶下某个对象的访问权限。 获取对象权限列表 获取对象权限列表 69 设置对象标签 设置或更新对象的标签信息。 设置对象标签 设置对象标签 70 获取对象标签 获取对象的标签信息。 获取对象标签 获取对象标签 71 删除对象标签 删除指定对象的标签信息。 删除对象标签 删除对象标签 72 查询桶容量 根据指定区域或指定桶查询存储容量情况。 查询桶容量 73 查询桶流量 根据指定区域及指定桶查询桶流量。 查询桶流量 74 查询请求次数 根据指定区域或指定桶查询各类请求的次数。 查询请求次数 75 查询请求响应码返回情况 根据指定区域或指定桶查询请求各类响应码返回次数。 查询请求响应码返回情况
        来自:
        帮助文档
        媒体存储
        API参考
        API概览
      • 统一身份认证IAM介绍(1)
        身份管理 访问控制IAM中的身份包括IAM用户、IAM用户组。 IAM用户有确定的登录密码和访问密钥,IAM用户组则用于分类职责相同的IAM用户,IAM用户和IAM用户组均可以被赋予一组权限策略。在需要协同使用资源的场景中,避免直接共享天翼云账号的密码等信息,缩小不同IAM子用户的信息可见范围,可为IAM子用户和IAM用户组按需授权,即使不慎泄露机密信息,也不会危及天翼云账号下的所有资源。 权限管理 统一身份认证IAM通过权限策略描述授权的具体内容,权限策略包括固定的基本元素“Action”“Effect”等,更多信息,请参见“通过IAM用户控制资源访问创建自定义策略”。为IAM用户、IAM用户组在全局授权或企业项目授权中添加一组权限策略后,即可让其有权限访问指定资源。 权限策略分为系统策略和自定义策略: 系统策略 预置的系统策略,您只能使用不能修改。科研助手相关的系统策略包含如下: bc admin:科研助手服务的管理者权限,包含科研助手所有控制权限(不含订单类权限); bc user:科研助手服务的使用者权限,科研助手部分读写访问权限,包含主流功能模块的创建、使用、删除等读写功能,不包括权限的配置、核心策略规则等写入权限; bc viewer :科研助手服务的观察者权限,仅可访问受控范围内的只读权限,部分权限类功能无法访问。
        来自:
      • 步骤7:添加安全组规则
        本文主要介绍使用私网NAT网关为VPC内计算实例实现线上线下互通添加安全组规则 操作场景 在目的VPC包含的云主机中添加入方向安全组规则,用于将转发到目的端的流量全部放通。 操作步骤 1. 登录管理控制台。 2. 在管理控制台左上角单击,选择区域和项目。 3. 在系统首页,选择“网络 > 虚拟私有云”。 4. 在左侧导航树选择“访问控制 > 安全组”。 5. 在安全组界面,单击操作列的“配置规则”,进入安全组详情界面。 6. 在入方向规则页签,单击“添加规则”,添加入方向规则。单击“+”可以依次增加多条入方向规则。 表入方向规则参数说明 参数 说明 取值样例 优先级 规则的优先级,优先级数字越小,规则的优先级别越高 1 策略 安全组规则策略,支持的策略如下: 如果“策略”设置为允许,表示允许源地址访问安全组内云主机的指定端口。 如果“策略”设置为拒绝,表示拒绝源地址访问安全组内云主机的指定端口。 允许 协议 网络协议。目前支持“All”、“TCP”、“UDP”、“ICMP”等协议。 TCP 端口 允许远端地址访问弹性云主机指定端口,取值范围为:1~65535。 22或2230 源地址 源地址:可以是IP地址、安全组、IP地址组。用于放通来自IP地址或另一安全组内的实例的访问。 0.0.0.0/0 描述 安全组规则的描述信息,非必填项。 描述信息内容不能超过255个字符,且不能包含“ ”。 无需配置 7. 单击“确定”,完成添加。
        来自:
        帮助文档
        NAT网关
        快速入门
        使用私网NAT网关为VPC内计算实例实现线上线下互通
        步骤7:添加安全组规则
      • 扩容类
        为什么扩容后云主机内云硬盘容量没有变化? 通过控制台扩容成功后,只是扩大了云硬盘的存储容量,您还需要登录云主机执行扩展分区和文件系统的操作。完成这些操作后,您才可以使用新增容量。 扩展磁盘分区和文件系统的操作请参见: 扩展磁盘分区和文件系统(Windows) 分区和文件系统扩展概述(Linux) 云硬盘容量不足了怎么办? 当您云硬盘容量不足且可能影响到自身业务时,可以参考以下内容来解决此问题: 单独购买一块云硬盘做数据盘,并挂载至弹性云主机,挂载成功之后进行初始化。具体操作步骤请参见创建云硬盘。 扩容当前已有云硬盘,系统盘和数据盘均可进行扩容。操作步骤请参见扩容云硬盘。 清理当前云硬盘上不需要的程序或文件来清理磁盘空间,具体步骤可参见:解决Linux云主机磁盘空间不足的问题、解决Windows弹性云主机磁盘空间不足的问题。 扩容时显示扩容失败怎么办?还会收费吗? 云硬盘按照云硬盘的实际使用时长/购买周期和容量计费。 若出现云硬盘扩容失败的情况,云硬盘的容量变更会失败,计费容量仍保持为扩容操作之前云硬盘的容量。扩容预期新增但实际并未新增的容量不会收费。 如果出现扩容失败,请您尽快联系天翼云客服提交工单处理。
        来自:
        帮助文档
        云硬盘 EVS
        常见问题
        扩容类
      • Linux服务器SSH登录的安全加固
        本文介绍如何进行Linux服务器SSH登录的安全加固。 SSH是远程登录Linux服务器的主要方式,但它也是黑客进行暴力破解和恶意攻击的主要入口之一。为了加强Linux云主机的SSH登录安全,您可以采用以下方式进行安全加固: 修改默认端口; 禁止root用户直接登录; 添加安全组规则; 采用密钥登录; 配置SSH登录限制。 我们以centos为例为大家介绍如何进行安全加固。 修改默认端口 1. 远程登录弹性云主机。 2. 打开 sshd 配置文件 /etc/ssh/sshdconfig,可以使用编辑器打开该文件,例如使用 vi 命令: vi /etc/ssh/sshdconfig 3. 找到以下代码行: Port 22 将该行代码的注释符号 去掉,并将 22 修改为想要设置的端口号,例如 2222: Port 2222 4. 按ESC键,输入:wq保存修改并退出编辑器。 5. 重启 sshd 服务,使配置生效。可以使用以下命令重启 sshd 服务: systemctl restart sshd 6. 确认修改是否生效。可以使用以下命令检查 sshd 服务是否在新端口上监听: netstat tnl grep 2222 如果输出类似于以下内容,则表示 sshd 服务已经在新端口 2222 上监听: tcp 0 0 0.0.0.0:2222 0.0.0.0: LISTEN 7. 完成以上步骤后,就成功将 CentOS 系统的 SSH 默认端口号修改为了 2222。注意,在修改 SSH 默认端口号之后,需要使用新的端口号来进行 SSH 连接,例如: ssh username@hostname p 2222 其中,username 和 hostname 分别是 SSH 登录的用户名和远程主机名或 IP 地址。
        来自:
        帮助文档
        弹性云主机 ECS
        最佳实践
        Linux基础最佳实践
        Linux服务器SSH登录的安全加固
      • Linux启动sshd服务出现/var/empty/sshd无法访问的解决方案
        本文向您介绍Linux启动sshd服务出现/var/empty/sshd无法访问的解决方案。 问题现象 /var/empty/sshd属主属组异常或目录缺失,导致Linux操作系统sshd服务启动失败。 适用场景 本节操作以CentOS7/CtyunOS系统为示例,其他Linux系统可能存在差异。 场景一:/var/empty/sshd属主非root导致sshd启动失败 1. 执行systemctl restart sshd时,服务重启失败,云主机无法正常远程连接。 systemctl restart sshd 2. 执行以下命令,查看journal日志。 journalctl xe 提示“/var/empty/sshd must be owned by root”,从日志内容分析,由于/var/empty/sshd目录属主非root用户导致sshd服务启动失败。 3. 执行以下命令,查看/var/empty/sshd文件属主信息。 ls alF /var/empty/sshd 4. 修改/var/empty/sshd属主及其权限。 chown R root.root /var/empty/sshd chmod R 711 /var/empty/sshd 5. 执行以下命令重启sshd服务: systemctl restart sshd 场景二:/var/empty/sshd文件缺失导致sshd启动失败 1. 执行以下命令,打开journal日志,查看服务失败原因。 journalctl xe 从下图示例中可知由于/var/empty/sshd缺失导致sshd启动失败。 2. 执行以下命令,手动创建/var/empty/sshd目录。 mkdir p /var/empty/sshd 3. 重启sshd服务。 systemctl restart sshd
        来自:
        帮助文档
        弹性云主机 ECS
        故障修复
        SSH连接
        Linux启动sshd服务出现/var/empty/sshd无法访问的解决方案
      • 配置安全组规则
        参数 说明 取值样例 优先级 安全组规则优先级。 优先级可选范围为1100,默认值为1,即最高优先级。优先级数字越小,规则优先级级别越高。 1 策略 安全组规则策略。 优先级相同的情况下,拒绝策略优先于允许策略。 允许 协议端口 网络协议。目前支持“All”、“TCP”、“UDP”、“ICMP”和“GRE”等协议。 TCP 端口:允许远端地址访问弹性云主机指定端口,取值范围为:1~65535。 端口填写包括以下形式: 单个端口:例如22 连续端口:例如2230 多个端口:例如22,2330,一次最多支持20个不连续端口组, 端口组之间不能重复。 全部端口:为空或165535 22或2230或20,2230 类型 IP地址类型。开通IPv6功能后可见。 IPv4 IPv6 IPv4 源地址 源地址:可以是IP地址、安全组、IP地址组。用于放通来自IP地址或另一安全组内的实例的访问。例如: 单个IP地址:192.168.10.10/32(IPv4地址);2002:50::44/127(IPv6地址) IP地址段:192.168.1.0/24(IPv4地址段);2407:c080:802:469::/64(IPv6地址段) 所有IP地址:0.0.0.0/0(IPv4任意地址);::/0(IPv6任意地址) 安全组:sgabc IP地址组:ipGrouptest 若源地址为安全组,则选定安全组内的云主机都遵从当前所创建的规则。 0.0.0.0/0 描述 安全组规则的描述信息,非必填项。 描述信息内容不能超过255个字符,且不能包含“<”和“>”。
        来自:
        帮助文档
        弹性云主机 ECS
        用户指南
        安全
        安全组
        配置安全组规则
      • 常见问题
        一、安装配置成功Agent后,为什么控制台没有监控数据或者显示数据滞后? 安装配置Agent成功,需要等待2分钟,控制台上才会有主机监控数据。如果过了5min在总览页面还未看到“物理机”,则需要排查物理机时间和控制台所在客户端时间是否一致。 Agent上报数据取的是BMS实例中的本地时间,控制台下发的请求时间范围是依赖用户客户端浏览器的时间,两者如果不匹配则可能导致控制台查不到监控数据。 登录物理机,执行service telescoped status命令查看Agent运行状态,当系统返回以下内容,则表示Agent为正常运行状态。 Telescope process is running well. 如果还是看不到监控数据,请参考配置Agent章节检查配置是否正确。 二、如何创建用于物理机主机监控的委托? 1.在管理控制台主页,选择“服务列表 > 管理与部署 > 统一身份认证服务”,进入“统一身份认证服务”页面。 2.在左侧导航树中选择“委托”,单击右上角“创建委托”。 “委托名称”:填写“bmsmonitoragency”。 “委托类型”:选择“云服务”。 “云服务”:(“委托类型”选择“云服务”时出现此参数项。)单击“选择”,在弹出的“选择云服务”页面选择“ECS BMS",单击“确定”。 持续时间”:选择“永久”。 描述”:非必选,可以填写“支持BMS主机监控委托”。 权限选择”:选择物理机所属区域对应行,单击操作列的“修改”,在“可选择策略”中搜索“CES”,勾选“CES(CES Administrator)”策略,单击“确定”后自动返回创建委托页面。 3.单击“确定”。 至此用于物理机主机监控的委托创建完毕。
        来自:
        帮助文档
        物理机 DPS
        最佳实践
        物理机监控配置实践
        常见问题
      • 免责声明
        本节为您介绍云迁移服务的免责声明。 服务声明 禁止模仿、修改、翻译、改编、出借、出售、转许可、传播或转让本网站提供的服务。禁止违反逆向工程、反汇编、反编译、分解拆卸或试图以其他方式获取本网站提供的源代码。具体内容详见天翼云云迁移服务协议 数据模板导入声明 根据迁移平台下载离线模板后,请您认真准确地填写相关规格信息。若因模板填写问题导致数据错乱或其他问题,云迁移服务 CMS 概不负责。 评估结果声明 使用云迁移服务 CMS 提供的全面的企业上云成本分析功能时,请注意自行准确填写数据模板。此功能旨在帮助用户快速进行天翼云产品映射与成本分析比较,以辅助用户做出符合其需求的上云选择。若因数据模板填写不准确导致价格差异,云迁移服务 CMS 概不负责。 辅助工具使用声明 使用云迁移服务 CMS 提供的迁移服务工具时,请确保符合工具使用范围(约束及限制、兼容性范围等)。若超出工具使用范围,云迁移服务 CMS 概不负责。 迁移完成后系统、软件的激活声明 服务器迁移服务提供的是整机迁移服务,使用CMS把源端服务器迁移到目的端服务器上后,源端服务器中需要许可证(License)的产品在目的端需要重新激活。常见的如Windows、鲲鹏、Redhat系统的激活以及付费软件的License激活,服务器迁移服务本身不提供相应的激活服务,需要您自行联系系统提供方和软件提供方进行激活。
        来自:
        帮助文档
        云迁移服务CMS
        产品简介
        使用须知
        免责声明
      • 通过DMS连接实例(推荐)
        本文介绍了如何通过天翼云DMS服务连接RDSPostgreSQL实例。 数据管理服务(Data Management Service,DMS)是异构数据库的一站式、全生命周期管理平台,为企业提供统一数据资产视图、统一数据库开发规范、统一数据安全策略、统一变更管控标准,让数据库的使用更高效、更安全、更规范。本文介绍了如何使用DMS连接RDSPostgreSQL实例。 前提条件 已完成天翼云RDS PostgreSQL数据库开通。 通过实例列表录入实例 1. 进入RDS PostgreSQL控制台后,点击【实例管理】进入实例管理页 。 2. 选择需要DMS纳管的实例,点击【更多>登录数据库】按钮,进入DMS纳管实例页面。 3. 在DMS纳管历史页面中,输入管控规则、默认数据库、数据库账号、数据库密码等信息(注:标的属性为必填项)后,点击【测试连接】按钮进行验证,如连接成功后,点击【确定】按钮即可录入新实例。 4. 连接成功后,可在实例的数据库列表进行切换需要查询的数据库。 注意 如纳管实例校验不通过,请检查以下内容: 用户密码是否正确; DMS服务是否存在于RDS PostgreSQL实例的白名单中,DMS服务的地址详见: PostgreSQL白名单的操作详见:
        来自:
        帮助文档
        关系数据库PostgreSQL版
        快速入门
        步骤三:连接实例
        通过DMS连接实例(推荐)
      • Service概述
        本文介绍Service概述。 创建服务 Kubernetes中每⼀个工作负载会有⼀个或多个实例(Pod),每个实例(Pod)的IP地址由网络插件动态随机分配(Pod重启后IP地址会改变)。为屏蔽这些后端实例的动态变化和对多实例的负载均衡,引入了服务(Service)这个资源对象。本文将介绍如何创建服务并对外发布应用。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 在本地使用命令之前,需要先通过kubectl连接Kubernetes集群。 通过命令创建应用 步骤一:创建Deplyoment 1. 登录云容器引擎控制台。 2. 在控制台的左侧导航栏中点击“集群” 。 3. 在集群列表页面中,单击目标集群的名称进入集群详情界面。 4. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 5. 在无状态页面中单击左上角的“新增YAML” ,本次示例模板是一个Nginx的Deployment,具体内容如下所示: plaintext apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: name: nginx image: nginx:1.14.2 ports: containerPort: 80 6. 创建完成后可查看该应用。 1. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 2. 在无状态页面中可以查看所有已经创建的Deployment。 3. 在目标Deployment项选项卡单击创建好的应用名称 ,查看其详情。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Service管理
        Service概述
      • Service概述
        本节介绍了如何Service管理。 创建服务 Kubernetes中每⼀个工作负载会有⼀个或多个实例(Pod),每个实例(Pod)的IP地址由网络插件动态随机分配(Pod重启后IP地址会改变)。为屏蔽这些后端实例的动态变化和对多实例的负载均衡,引入了服务(Service)这个资源对象。本文将介绍如何创建服务并对外发布应用。 前提条件 确保您已经创建Serverless集群,具体操作请参阅创建Serverless集群。 在本地使用命令之前,需要先通过kubectl连接Kubernetes集群。 通过命令创建应用 步骤一:创建Deplyoment 1. 登录云容器引擎控制台。 2. 在控制台的左侧导航栏中点击“集群” 。 3. 在集群列表页面中,单击目标集群的名称进入集群详情界面。 4. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 5. 在无状态页面中单击左上角的“新增YAML” ,本次示例模板是一个Nginx的Deployment,具体内容如下所示: apiVersion: apps/v1 kind: Deployment metadata: name: nginxdeployment labels: app: nginx spec: replicas: 3 selector: matchLabels: app: nginx template: metadata: labels: app: nginx spec: containers: name: nginx image: nginx:1.14.2 ports: containerPort: 80 6. 创建完成后可查看该应用。 1. 在集群管理页面的左侧导航栏中,选择“工作负载” ,然后单击“无状态” 。 2. 在无状态页面中可以查看所有已经创建的Deployment。 3. 在目标Deployment项选项卡单击创建好的应用名称 ,查看其详情。
        来自:
        帮助文档
        云容器引擎 Serverless版
        用户指南
        网络
        Service概述
      • 1
      • ...
      • 155
      • 156
      • 157
      • 158
      • 159
      • ...
      • 163
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      云聚517 · 好价翼起拼

      爆款云主机低至25.83元/年,参与拼团享更多优惠,拼成得额外优惠券

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      聚力AI赋能 天翼云大模型专项

      大模型特惠专区·Token Plan 轻享包低至9.9元起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      企业出海解决方案

      助力您的业务扬帆出海,通达全球!

      天翼云信创专区

      “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      多活容灾服务 MDR

      GPU云主机

      轻量型云主机

      训推服务

      应用托管

      科研助手

      智算一体机

      推荐文档

      管理云间高速

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 息壤智算平台
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号