云服务器内容精选

  • Windows环境重启Agent Agent版本为Python3时: 在任务托盘栏中右键点击 SMS Agent图标,单击“Quit”。 打开文件夹C:\SMS-Agent-Py3,双击运行SMS-Agent.exe。 在弹出的页面输入相关信息,单击启动即可。 Agent版本为Python2时: 打开文件夹C:\SMS-Agent-Py2,双击运行“restart.bat”。 在弹出的CMD窗口中按照提示输入AK/SK和SMS 域名 即可。
  • 如何查找SMS的运行日志? SMS-Agent的运行日志存放在Agent安装目录下的Logs文件夹中,具体日志文件请参考SMS-Agent的日志文件。 表1 SMS-Agent的日志文件 类型 路径 说明 startup.log Windows:C:\SMS-Agent-Py3\Logs或C:\SMS-Agent-Py2\Logs。 Linux:../SMS-Agent/agent/Logs。 说明: 其中../代表SMS-Agent的解压路径。 记录Agent启动日志信息。 SmsAgent_Info.log 记录Agent运行的所有日志信息。 SmsAgent_Error.log 记录Agent运行的错误日志信息。 Linux系统迁移和同步源端数据所产生的日志文件以及获取路径参见表2。 表2 Linux系统迁移和同步日志文件 类型 路径 说明 f2f_migrate_schedule.log /root/f2f_migrate_schedule.log Linux迁移和同步源端数据时产生的日志。 f2f_migrate_error.log /root/f2f_migrate_error.log Linux迁移和同步源端数据时产生的报错日志。 父主题: Agent安装与启动
  • 为什么E CS 控制台规格/镜像列显示的名称与源端的操作系统名称不一致? ECS控制台规格/镜像列显示的名称是创建ECS虚拟机时选择的镜像名称,而非操作系统名称。 图1 ECS控制台规格/镜像 如果用户目的端预设时选择的是已有服务器,ECS控制台显示的是用户已有服务器创建时选择的镜像。 如果用户目的端预设时选择是创建新服务器,ECS控制台显示的是 主机迁移服务 提供的镜像。 如果用户需要让ECS控制台显示的名称和源端操作系统保持一致,请使用已有服务器,并保证创建已有服务器时使用的镜像名称和源端操作系统保持一致。 父主题: 产品咨询
  • 解决方案 使用bcdboot命令进行修复。 a . 关闭目的端虚拟机,并卸载其系统盘,同时为该系统盘制作一个快照。 b . 购买一台临时的按需的Windows服务器(1核2G 40GB系统盘即可),该服务器region以及可用区需要和目的端保持一致。 c . 将目的端的系统盘挂载到临时服务器作为数据盘。 d . 在临时服务器中以管理员命令运行cmd。执行 : bcdboot e:\windows /s d: 其中e:\windows代表目的端的系统盘所在路径,d:代表目的端的启动盘所在路径。 您可以执行bcdboot /? 查看帮助。 e . 执行命令后将磁盘卸载,然后挂载回目的端服务器,刷新几次页面后开机,然后检查是否能正常启动。 f . 如果系统还是不能正常启动,请使用之前制作的快照回滚,然后请联系技术支持。
  • Windows服务器如何下载“SMS-Agent安装包”和校验文件“SHA256”? 登录 主机迁移 服务控制台。 在左侧导航树中,选择“迁移Agent”,进入迁移Agent页面。 选择Windows操作系统,根据实际的系统版本,单击对应Windows Agent下载窗格中“链接”后的图标,获取SMS-Agent的安装包;单击“SHA256链接”后的图标,获取用来校验Agent安装包内容完整性的Hash值。 图形界面(Windows Server 2019/Windows Server 2016/Windows Server 2012/Windows 10/Windows 8.1):请选择“Windows Agent(Python3)”。 命令行界面(Windows Server 2008/Windows 7):请选择“Windows Agent(Python2)”。 父主题: 产品咨询
  • 问题分析 出现该问题可能是因为以下原因,导致设置的网络限流未生效。 源端服务器的网卡上存在预设的限速规则,因SMS限速策略不会覆盖网卡上的已有规则,导致迁移限速规则没有生效。 源端服务器的流量控制(TC)模块缺失或存在异常,导致迁移限速规则没有生效。 源端服务器的CBQ(Class Based Queueing)模块缺失,导致迁移限速规则没有生效。 源端服务器缺少route指令,导致迁移限速规则没有生效。
  • 解决方案 检查源端服务器是否已存在限速规则(包括但不限于网卡配置),并自行评估删除已有规则是否影响业务。网卡限速规则查看方法如下: 以root用户登录源端服务器,执行如下命令,显示所有网络接口的配置。 ifconfig 执行如下命令,显示指定网络接口(以下示例中为 eth0,请根据实际接口替换)上的流量控制(traffic control)规则。 tc qdisc show dev eth0 如果删除已有规则影响业务,请按照设置迁移速率,取消限速设置,然后单击SMS控制台“开始”继续迁移。 如果删除已有规则不影响业务,可以执行以下命令,删除指定网络接口(以下示例中为 eth0,请根据实际接口替换)上的流量控制(traffic control)规则。然后单击SMS控制台“开始”继续迁移。 tc qdisc del dev eth0 root 在源端服务器执行以下命令,检查是否都具备必要的指令和模块。 tc -V 查看tc route 查看路由 lsmod | grep sch_cbq 查看cbq模块 如果有指令或模块缺失,请修复后执行如下命令删除相关日志文件。然后单击SMS控制台“开始”继续迁移。 rm -f /SMS-Agent/agent/Logs/handleRecord.log
  • 解决方案 进入...SMS-Agent/agent/linux/resources/shell目录,执行如下命令,运行相应的预检查脚本。xxx为具体的报错检查项。 ./pre_check.sh check_xxx 根据运行时间和结果执行相应操作。 若运行时间小于30秒,程序正常退出无报错,则重新运行迁移Agent。 若运行时间大于30秒,程序正常退出无报错,则编辑pre_check.sh文件,在exclude_items参数值中添加报错检查项,以排除对该检查项的检查。然后重新运行迁移Agent。 若运行后长时间无响应或输出Error信息,则代表检查项中某些指令出错(例如,在check_df_result中,命令df -TH可能因挂载无法访问的外部目录而卡住)。需要排查检查项的每个执行命令。排查步骤: 打开pre_check.sh文件,查找check_xxx(报错的检查项)。 逐一手动运行检查项包含的命令,查找出错的命令。 根据实际情况修复出错命令后,重新运行迁移Agent。
  • 背景 使用主机迁移服务进行服务器迁移时,目的端服务器会根据您在迁移配置阶段的设置调整必要的参数。具体修改的参数请参见迁移后目的端与源端相比有哪些变化?除了这些修改项外,在迁移割接完成后,通常还需要您根据业务需要对目的端服务器进行一些额外的配置调整。这些调整是为了确保服务器的运行与您的业务流程和安全标准相匹配。我们列出了一些常见的配置修改项,您可以根据实际业务需求选择进行调整。 本节列出的修改项需在迁移割接完成后再进行调整。
  • 首次全量迁移完成后,修改源端服务器密码,执行同步操作会同步修改后的源端密码吗? 主机迁移服务首次全量迁移会迁移源端服务器密码。如果在全量迁移完成后修改源端服务器密码,Windows操作系统,将无法进行同步操作;Linux操作系统,可以执行同步操作,但不会同步修改后的密码。 源端服务器修改密码后,需要重启服务器才能生效。 Windows操作系统,首次全量迁移完成后,重启源端服务器或Agent都将与SMS控制台断开连接,无法进行同步操作,需要删除原有任务,重新创建迁移任务并再次进行全量迁移。 Linux操作系统,首次全量迁移完成后,重启源端服务器或Agent可以进行同步操作,但是不会同步修改后的源端密码到目的端。 迁移完成后,如果目的端需要重置密码,请参考在控制台重置弹性云服务器密码。 如果一键式重置密码失效,请参考安装一键式重置密码插件。 如果无法安装密码重置插件,请参考: 重置Windows云服务器密码(未安装重置密码插件) 重置Linux云服务器密码(未安装重置密码插件) 父主题: 目的端配置与启动
  • 解决方案 通过安全模式进入系统,如果能够进入系统,则排除系统驱动问题,进行步骤2。 排查是否安装了杀毒软件(如sophos、卡巴斯基等杀毒软件)。 如果安装了杀毒软件,可以按照以下任意一种方式解决。 方式一 下发一台同区域、同可用区的临时服务器,将目的端服务器系统盘挂载到临时服务器,搜索并删除所有杀毒软件相关的安装目录、注册表和启动项等。 将目的端服务器系统盘挂载回目的端服务器,多次重启系统,确认系统不再出现蓝屏重启。 方式二 在源端卸载杀毒软件后进行同步操作。 部分杀毒软件需要联系其供应商卸载。 多次重启系统,确认系统不再出现蓝屏重启。
  • 迁移完成后,“删除目的端配置”和“删除”此服务器是否会影响源端和目的端服务器? 迁移完成后,目的端服务器业务、数据均验证正常,并且不再有同步计划,即可选择“删除目的端配置”和“删除”此服务器,删除后不对源端和目的端服务器有任何影响。 删除目的端配置后,服务器列表会保留迁移任务,但目的端信息会被清除,无法进行同步。可以重新设置目的端,将源端所有数据重新迁移。 删除此服务器后,服务器列表中的迁移任务会被删除。重启源端迁移Agent可在主机迁移服务的服务器列表中生成新的迁移任务。 父主题: 目的端配置与启动
  • 迁移完成后,目的端服务器存在源端云服务商相关服务的Agent插件 主机迁移是整机迁移,会把源端磁盘数据和服务配置一起迁移到目的端服务器。 例如:源端云服务商的Agent插件部署在源端服务器磁盘中,并配置为开机自动启动。迁移完成后,源端云服务商的Agent插件会存在于目的端服务器,并且保留配置为开机自动启动。 您可以在目的端自行删除卸载相关插件或修改相关配置。 主机迁移服务只保证迁移前后数据的一致性,业务相关配置需要您自行修改。 父主题: 目的端配置与启动
  • 源端为Windows系统 进入源端Agent安装目录: Py3版本:C:\SMS-Agent-Py3\script Py2版本:C:\SMS-Agent-Py2\script 在script目录下,找到rollback.bat脚本文件并双击运行。 根据提示分别输入AK/SK以及其他参数值。 AK/SK(Access Key ID/Secret Access Key):目的端账号的访问密钥ID(AK)和秘密访问密钥(SK),获取方法参考如何获取访问密钥AK/SK。 region_id:迁移目的端所在的区域id,例如:华南-广州为cn-south-1。 target_server_id:迁移目的端服务器的id。 system_disk_id:迁移目的端服务器原有系统盘的磁盘id。 migration_disk_id:迁移任务创建的临时迁移代理镜像的磁盘id。 task_id:迁移任务的任务id。如果忘记了 task_id,可以将Agent安装目录下...\config\rollback.cfg文件中的配置项“enable_check_task”的值修改为“false”,不进行迁移任务校验,然后重新执行rollback.bat脚本。 输入以上信息后,脚本开始执行,等待执行结果。
  • 源端为Linux系统 进入源端Agent安装目录:.../SMS-Agent。 执行./rollback.sh命令,运行rollback脚本。 根据提示分别输入AK/SK以及其他参数值。 AK/SK(Access Key ID/Secret Access Key):目的端账号的访问密钥ID(AK)和秘密访问密钥(SK),获取方法参考如何获取访问密钥AK/SK。 region_id:迁移目的端所在的区域id,例如:华南-广州为cn-south-1。 target_server_id:迁移目的端服务器的id。 system_disk_id:迁移目的端服务器原有系统盘的磁盘id。 migration_disk_id:迁移任务创建的临时迁移代理镜像的磁盘id。 task_id:迁移任务的任务id。如果忘记了 task_id,可以将Agent安装目录下.../SMS-Agent/agent/configconfig/rollback.cfg文件中的配置项“enable_check_task”的值修改为“false”,不进行迁移任务校验,然后重新执行rollback脚本。 输入以上信息后,脚本开始执行,等待执行结果。