• 关于

    文件系统概述

    的搜索结果

回答

云服务器 ECS Linux 系统中,日志文件是非常重要的文件,它们记录了很多系统中重要的事。Linux 系统中常见日志文件概述如下:/var/log/cron可以在 cron 文件中检查 crontab 任务调度是否实际执行,执行过程是否发生错误,以及 /etc/crontab 文件是否有语法错误或编写错误。/var/log/dmesg 可以在 dmesg 文件中检查系统在开机时候内核检测过程所产生的各项信息,包括系统的设备信息,以及在启动和操作过程中系统记录的任何错误和问题的信息。通过 dmesg 文件可以判断某些硬件设备(比如磁盘)在系统启动过程中是否被正确识别。/var/log/lastlog 可以在 lastlog 文件中检查系统上面所有账号的最后一次登录系统时的相关信息。/var/log/messages 可以在 messages 文件中检查到绝大多数系统发生的错误信息,如果系统发生一些未知的错误,建议客户首先检查一下 messages 文件。可以通过 tail -f /var/log/messages 实时查看系统内的变化情况。iptables 的默认日志就是 /var/log/messages。 /var/log/secure所有涉及需要输入账号密码的软件或程序,在登陆时(无论登录成功或失败)的信息都会被记录到 secure 文件,比如系统的 login 程序;su、sudo 命令;ssh、telnet、pop3、ftp 等程序的登录信息。/var/log/wtmp可以在 wtmp 文件中检查到正确登陆系统的账户信息。由于 wtmp 文件已经被编码过的,所以需要使用 last 指令来取出文件的内容,用 cat 等命令无法直接查看此文件。

元芳啊 2019-12-02 00:37:35 0 浏览量 回答数 0

回答

云服务器 ECS Linux 系统中,日志文件是非常重要的文件,它们记录了很多系统中重要的事。Linux 系统中常见日志文件概述如下: /var/log/cron 可以在 cron 文件中检查 crontab 任务调度是否实际执行,执行过程是否发生错误,以及 /etc/crontab 文件是否有语法错误或编写错误。   /var/log/dmesg  可以在 dmesg 文件中检查系统在开机时候内核检测过程所产生的各项信息,包括系统的设备信息,以及在启动和操作过程中系统记录的任何错误和问题的信息。通过 dmesg 文件可以判断某些硬件设备(比如磁盘)在系统启动过程中是否被正确识别。   /var/log/lastlog 可以在 lastlog 文件中检查系统上面所有账号的最后一次登录系统时的相关信息。   /var/log/messages 可以在 messages 文件中检查到绝大多数系统发生的错误信息,如果系统发生一些未知的错误,建议客户首先检查一下 messages 文件。可以通过 tail -f /var/log/messages 实时查看系统内的变化情况。iptables 的默认日志就是 /var/log/messages。    /var/log/secure所有涉及需要输入账号密码的软件或程序,在登陆时(无论登录成功或失败)的信息都会被记录到 secure 文件,比如系统的 login 程序;su、sudo 命令;ssh、telnet、pop3、ftp 等程序的登录信息。   /var/log/wtmp可以在 wtmp 文件中检查到正确登陆系统的账户信息。由于 wtmp 文件已经被编码过的,所以需要使用 last 指令来取出文件的内容,用 cat 等命令无法直接查看此文件。 

KB小秘书 2019-12-02 01:27:59 0 浏览量 回答数 0

回答

概述 本文主要介绍在使用云虚拟主机时,FTP使用的常见问题。 详细信息 如何获取FTP账号和密码 如何上传网站程序 重置云虚拟主机控制台密码和FTP密码 FTP上传网页注意事项 云虚拟主机FTP无法连接问题诊断 主机FTP上传压缩文件及解压缩教程 FTP软件上传常见错误排查 FTP连接时报错 227 Entering Passive Mode 的解决方法 FTP传输速度慢分析及解决 云虚拟主机连接FTP报错421 FTP上传后文件大小异常 Linux 系统云虚拟主机通过 FTP 无法删目录 Linux系统云虚拟主机的FTP根目录下各个文件夹功能说明 虚机主机上传文件后 FTP 软件查看文件是 0KB FTP上传提示451 No mapping for the Unicode characte报错 云虚拟主机FTP上传文件时间不正确处理方法 Linux 系统虚拟主机通过 FTP 创建文件提示550权限错误 通过 FTP 客户端软件进行文件移动操作

51干警网 2019-12-02 00:39:11 0 浏览量 回答数 0

阿里云爆款特惠专场,精选爆款产品低至0.95折!

爆款ECS云服务器8.1元/月起,云数据库低至1.5折,限时抢购!

回答

请参考: Windows系统挂载NAS共享目录时报错 - 云服务器 ECS 概述   Windows  Server2008 32位标准版 系统 挂载 NAS共享目录时报错,错误信息是:发生 系统错误58。 问题症状 访问 NAS共享目录,\\xx\myshare无法访问,netusez:\\xx\myshare也无法访问,错误信息 ... 来自:   帮助  >  云服务器 ECS  >  常见问题  >  操作运维 Windows  >  服务应用  >  服务安装配置 在Windows实例上挂载NAS文件系统 - 文件存储 Windows  ECS实例上 挂载一个阿里云 NAS文件 系统。您可以使用类似的方法在其他版本的 Windows 系统上操作。 说明 如果您要在一台Linux实例上 挂载一个 NAS文件 系统,请参考 挂载文件 ...

微wx笑 2019-12-02 00:26:25 0 浏览量 回答数 0

问题

云服务器 ECS Linux 系统中常见的日志文件介绍

boxti 2019-12-01 22:04:24 1145 浏览量 回答数 0

回答

概述 本文主要介绍在使用云虚拟主机时,FTP使用的常见问题。 详细信息 如何获取FTP账号和密码 如何上传网站程序 重置云虚拟主机控制台密码和FTP密码 FTP上传网页注意事项 云虚拟主机FTP无法连接问题诊断 主机FTP上传压缩文件及解压缩教程 FTP软件上传常见错误排查 FTP连接时报错 227 Entering Passive Mode 的解决方法 FTP传输速度慢分析及解决 云虚拟主机连接FTP报错421 FTP上传后文件大小异常 Linux 系统云虚拟主机通过 FTP 无法删目录 Linux系统云虚拟主机的FTP根目录下各个文件夹功能说明 虚机主机上传文件后 FTP 软件查看文件是 0KB FTP上传提示451 No mapping for the Unicode characte报错 云虚拟主机FTP上传文件时间不正确处理方法 Linux 系统虚拟主机通过 FTP 创建文件提示550权限错误 通过 FTP 客户端软件进行文件移动操作 适用于 云虚拟主机

51干警网 2019-12-02 00:39:06 0 浏览量 回答数 0

回答

概述 本文主要介绍执行cscript命令激活Windows server 2008R2系统时发生异常的处理方法。 问题症状 在Windows server 2008R2系统中,执行如下激活命令,不能正常进行激活。 slmgr -skms kms.cloud.aliyuncs.com 系统显示类似如下,会弹出一个IE浏览器下载的窗口,下载slmgr.vbs文件。 问题原因 cscript.exe文件缺失。 解决方案 1.用slmgr.vbs命令文件进行激活,依次执行如下命令,提示cscript命令不存在。 cscript c:\windows\system32\slmgr.vbs -skms kms.aliyun-inc.com cscript c:\windows\system32\slmgr.vbs -ato 2.找一台正常的Windows server2008R2系统服务器执行cscript命令测试,执行正常。 3.分别在正常服务器和报错服务器上 C盘搜索 cscript,对比两台服务器,发现报错服务器上 C:\Windows\System32和 C:\Windows\SysWOW64两个目录中没有cscript.exe文件。 4.登录报错服务器,将其他目录中的cscript.exe文件拷贝到 C:\Windows\System32和 C:\Windows\SysWOW6两个目录中。 5.依次执行如下命令,激活系统。 cscript c:\windows\system32\slmgr.vbs -skms kms.aliyun-inc.com cscript c:\windows\system32\slmgr.vbs -ato 系统显示类似如下,系统正常激活。

KB小秘书 2019-12-02 02:07:16 0 浏览量 回答数 0

回答

《操作系统》课程设计报告课程设计题目:操作系统课程设计 设计时间:2016/1/10一、 课程设计目的与要求需要完成的内容:(1) 安装虚拟机:Vmware、Vmware palyer (free)(推荐)、Virtualbox(推荐)、VMLite、Xen、Virtuozzo、KVM(2) 安装和使用Linux(推荐SUSE)(注意包含内核源码和内核开发工具等)(3) Linux内核源代码配置和重编(4) 找到VFS和一个具体文件系统的源代码(ext3或ext4)(5) 读懂VFS和具体文件系统如何关联(如何体现virtual file switch)(6) 找到具体文件系统的read或write函数,使用printk(使用方法和printf一样)向后台打印文件读写信息。(read或write函数选一个即可)(7) 使用dmesg –c查看后台的输出。可以附加的功能(8) 复制ext3或ext4的源代码(注意与当前使用的文件系统有区别),修改Makefile文件,使用模块编译方式(9) 修改ext3或ext4的源代码,实现新的文件系统。(至少需要修改文件系统的名称,最好能对文件写操作向系统后台打印出信息。)(10) 动态加载和卸载新的文件系统。二、 课程设计内容(1) 安装虚拟机(2) 安装和使用Linux(3) Linux内核源代码配置和重编(4) 提取并动态加载和卸载新的文件系统三、 课程设计设备与环境设备信息:PC 虚拟机:VM11 四、 设计正文(包括分析与设计思路、各模块流程图、带注释的主要算法源码、内核编译过程以及动态模块加载过程等,如有改进或者拓展,请重点用一小节进行说明)(1) 安装虚拟机(2) 安装和使用Linux(推荐SUSE)(注意包含内核源码和内核开发工具等)安装OpenSUSE,并下载相近版本的内核源码 初始内核版本 下载的源代码包 (3) Linux内核源代码配置和重编利用vmtools(虚拟机提供的可以在宿主机和虚拟机之间自由复制文件的工具)将内核源码包复制进虚拟机,解压到/home/a123/linux-3.12.51 *因为分配的磁盘空间比较小,所以没有按照惯例把内核源码放在/usr/src目录下(如果放在这里,会出现空间不足的情况)附:磁盘分配情况/swap(交换分区) 2.4G/(根目录) 11G/home(用户目录) 13G 解压好的内核源码文件在编译前需要稍作修改(6),并且缺乏一个config文件告诉编译器编译哪些功能。Config文件可以用make menuconfig命令生成,但是需要自己选择相应的功能,太过复杂,这里有一个简便的方法因为下载的内核源码是相近的版本,所以可以使用现有版本的config文件,该文件在/boot目录下使用cp /boot/config-3.11.6-4-desktop .config命令将此文件复制过来 注意:应当在内核所在的文件目录下使用此命令复制成功 执行 make menuconfig命令,进入选择界面,直接保存退出即可虽然新版本的Linux可以直接执行make一步完成所有的编译工作,但此次课程设计仍然采用以前的编译的方式 执行 make bzImage命令——编译压缩的内核编译完成 执行 make modules命令——编译模块 执行 make modules_install命令——安装模块 注: 在make menuconfig时我在General setup中把版本号改过 执行 make install命令——安装新内核 Reboot重启 说明内核修改安装完毕,成功(4) 找到VFS和一个具体文件系统的源代码(ext3或ext4)VFS:虚拟文件系统,顾名思义。它为应用程序员提供一层抽象,屏蔽底层各种文件系统的差异。Linux的文件系统采用面向对象的方式设计,这使得Linux的文件系统非常容易扩展,我们可以非常容易将一个新的文件系统添加到Linux中。在此主要对象之一super_block位于中 代码量巨大,此为部分代码Ext4在fs文件夹下的ext4文件夹内 此处打开file.c用vim打开file.c部分代码如下 (5) 读懂VFS和具体文件系统如何关联(如何体现virtual file switch)在(4)中已经提到,VFS是C语言写的一个面向对象的设计,比如我们要调用alloc_inode方法:sb->s_op->alloc_inode(sb)。这里与面向对象语言的差别是,面向对象语言里实例方法可以访问到this,这样就可以访问到自身的所有成员,但是在C里却做不到,所以需要将自身作为参数传入到函数中、图一表示了对文件写操作的调用过程 (6) 找到具体文件系统的read或write函数,使用printk(使用方法和printf一样)向后台打印文件读写信息。(read或write函数选一个即可)因为Linux系统对文件的操作是通过函数调用来实现的,所以在此我修改的是vfs这一层,找到fs,目录下的read_write.c并打开找到do_sync_read函数,在其返回前加入printk语句 (7) 使用dmesg –c查看后台的输出。 (8) 复制ext3或ext4的源代码(注意与当前使用的文件系统有区别),修改Makefile文件,使用模块编译方式 (9) 修改ext3或ext4的源代码,实现新的文件系统。(至少需要修改文件系统的名称,最好能对文件写操作向系统后台打印出信息。) 使其在加载和卸载的时候能够printk到buffer缓冲中(10) 动态加载和卸载新的文件系统。使用insmod语句加载使用lsmod语句加载 加载成功接下来使用dmesg 查看缓冲区内容 成功接下来使用rmmod语句卸载模块 成功五、 课程设计结果及分析课程设计结果:成功分析:Linux文件系统使用了面向对象的设计方法,保证了其对用户的透明,VFS层实现了系统与文件系统的无关性,增加了系统对不同文件系统的兼容性。六、 总结与进一步改进设想总结:1.编译内核的时候,可以使用make XXX –j8这样可以开启多线程编译(我的虚拟机分配的是8核心),加快编译速度2.printk语句我写的是printk(”””DoingRead”);本意是利用printk的优先级,将其输出到用户态的控制台,结果语法错误,并没有输出到控制台改进设想:修改的文件前加上语句,实现对控制台的输出 define KERN_EMERG 0(因为缺少这个宏,导致系统并没有理解我的0是什么意思) 七、 答辩(或汇报)记录(包括问题和答案,每个人不少于3个) 显示内核版本 使用dmesg –c命令 加载新模块 八、 参考文献 鸟哥的Linux私房菜 百度百科:printk概述http://baike.baidu.com/link?url=Kv5e2xb9thGENkIvSQmjpkYb8kbKoNvEhmt2oICTmDAn0wj2YADVf8dsrzBtz2fRt0uwa_3joQ-o40wKwwL68a Linux虚拟文件系统(VFS)http://www.cnblogs.com/yuyijq/archive/2013/02/24/2923855.html LinuxEXT4文件系统分析http://wenku.baidu.com/link?url=Wi-vyrROUIJqRk4eSsuwOwRe0Sf-ydXamWNR0H2HCrN9CPHJg80lXpu0Gi_ZGT-X5yKnknl86ooHdckHhJxybmyBR2szWsPDOV0IPJ6fJXO

杨冬芳 2019-12-02 03:10:35 0 浏览量 回答数 0

回答

概述 本文主要介绍Linux系统的ECS实例中执行 yum update命令返回 is not signed错误的解决方法。 问题症状 在Linux服务器中执行 yum update命令返回 is not signed错误。 问题原因 根据报错信息了解,yum本身没有问题,而是包没有GPG签名。 解决方案 1.登录Linux服务器,在 /etc/yum.repos.d/aliyun-base.repo配置文件里将 gpgcheck=1改成为 gpgcheck=0。 2.配置文件更改后,执行如下命令。 yum makecache 3.执行如下命令,重新更新系统。 yum update 系统显示类似如下,表示更新成功。

KB小秘书 2019-12-02 02:07:16 0 浏览量 回答数 0

回答

概述 本文主要介绍在Mac OS系统,如何通过FTP工具上传文件。 详细信息 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 可使用系统自带或第三方的FTP工具上传文件。 Mac OS系统自带FTP终端工具 您可以通过Mac OS系统自带FTP终端工具上传文件。请注意选择正确的上传路径。 第三方FTP工具 下载并安装YummyFTP软件。 说明 关于如何下载并安装该软件,请参见其官网文档。 填写FTP服务器的IP地址、用户名和密码。协议 选择 标准(FTP),端口 选择默认 21 或其他您所使用的端口,SSH密匙 不用选择。单击 连接 按钮。 在右侧窗口切换到远程服务器的上传目录,在左边窗口选择要上传的文件,右击上传即可。

1934890530796658 2020-03-26 00:29:23 0 浏览量 回答数 0

回答

概述 本文主要介绍无法SSH登录CoreOS系统服务器的处理步骤。 问题症状 执行如下命令,测试22端口能通,但是无法SSH登录主机。 telnet [CoreOS_IP] 22 注:[CoreOS_IP]为主机实际IP。 执行如下命令,检测发现22 端口监听的不是SSH服务。 sudo netstat -napo|grep 22 解决方案 通过管理终端登录主机,执行如下命令,到SSH的配置文件目录。 cd /etc/ssh 编辑配置文件sshd_config,注释掉配置文件中的第一行文字。 执行如下命令,重启SSH服务。 systemctl restart sshd 执行如下命令,检查22 端口监听的是SSH服务。 sudo netstat -napo|grep ssh 系统显示类似如下,问题解决。

KB小秘书 2019-12-02 02:06:22 0 浏览量 回答数 0

回答

http://blog.csdn.net/zdy0_2004/article/details/462881831.概述 在大型软件系统中,为了监测软件运行状况及排查软件故障,一般都会要求软件程序在运行的过程中产生日志文件。在日志文件中存放程序流程中的一些重要信息,包括:变量名称及其值、消息结构定义、函数返回值及其执行情况、脚本执行及调用情况等。通过阅读日志文件,我们能够较快地跟踪程序流程,并发现程序问题。因此,熟练掌握日志系统的编写方法并快速地阅读日志文件,是对一个软件开发工程师的基本要求。 本文详细地介绍了Linux下一个简单的日志系统的设计方法,并给出了其C代码实现。本文为相关开发项目Linux下软件日志系统的编写提供了有益的参考。2.日志系统的框架结构 一个完整的日志系统包括三大部分:配置文件、软件程序和日志文件,它们之间的关系如图1所示。 3.生成日志文件的程序流程 基于日志系统的框架结构,生成日志文件的程序流程如图2所示。 图2 生成日志文件的程序流程 在实际的软件程序中,为了在程序的不同地方打印不同的日志,要将生成日志的代码封装为函数,作为API供程序调用。 如果软件没有成功生成日志,那么就不要让其继续执行后续流程,而是要查找问题的原因,直到日志生成正常为止。4.日志文件命名及日志信息格式 对于日志文件的命名,不同的软件开发项目有不同的规定。一般说来,日志文件都是以log作为后缀,如本文中的日志文件命名为:WriteLog.log。 对于每条日志信息的格式,对于不同的软件来说,也会有所不同。在本文中,日志信息的格式有以下两种(具体使用哪一种通过配置项决定): 第一种:日志生成时间函数名[日志等级]日志具体信息 第二种:日志生成时间日志具体信息5.配置文件说明 本文中使用的配置文件为Config.ini,它包括了两部分信息,如下所示:其中,“EMPLOYEEINFO”段是指员工信息,包含员工姓名和员工年龄两个配置项。程序会将员工姓名和员工年龄读入,并输出到日志文件中。 “LOG”段是指日志信息,包含日志等级、日志代码位置标识和输出日志文件的目录三个配置项。对于“LogLevel”配置项,只有代码中日志等级不低于配置值的日志信息才会被输出到日志文件中(例如,LogLevel=4,那么只有Fatal、Error、Warn、Info和Trace等级的日志会被输出到日志文件中)。“LogPosition”配置项的值用于控制是否在日志文件中显示“文件名/函数名/代码行数”信息,1则显示,0则不显示。“LogDir”配置项的值表示生成的日志文件存放的目录。6.重要程序流程 (1) 从配置文件中读取各个配置项的值 该操作的流程如图3所示,具体请参见《Linux下配置文件读取操作流程及其C代码实现》(http://blog.csdn.net/zhouzhaoxiong1227/article/details/45563263)一文。 图4 向日志文件中写入日志信息程序流程该流程的具体代码请参考本文附录中的完整程序代码中的WriteLogFile函数。7.程序测试设计及文件上传 为了测试本日志系统的功能是否正确,在main函数中设计了以下三类日志信息: 第一类:打印程序的版本号及编译时间。 第二类:打印Fatal、Error、Warn、Info、Trace、Debug、All这七个等级的日志各一条。 第三类:调用GetEmployeeInfo函数打印读取到的员工姓名和年龄。将本程序“WriteLog.c”上传到Linux的“/home/zhou/zhouzx/test”目录下,并在该目录下建立“etc”和“log”目录,将配置文件“Config.ini”上传到“etc”下。文件及目录布局如图5所示。 图5 文件及目录布局8.代码编译及运行 在Linux下使用“gcc -g -o WriteLog WriteLog.c”命令对程序进行编译,生成“WriteLog”文件。 下面来运行程序。 (1) 将配置文件中的各个配置项的值设置如下:对照配置文件和日志文件,我们可以看到,“LogLevel”设置的是为4,因此只有日志等级不低于4的日志被输出到了日志文件中;“LogPosition”设置的是为0,因此在日志文件中不显示“文件名/函数名/代码行数”的信息。为了验证本日志系统功能的正常与否,要对程序进行多组测试,9.总结 本文对Linux下一个简单的日志系统的设计方法进行了详细的介绍(其C代码实现请见附录),代码中的写日志相关函数可作为API供其它需要进行类似操作的程序调用。在使用本日志系统的过程中,有以下注意事项: 第一,配置文件中“LOG”段只包括了日志等级、日志代码位置标识和输出日志文件的目录三个配置项。在实际的软件开发项目中,还会有更多的配置参数,像存放的日志文件的最大个数、每个日志文件的大小阈值、每个已写入完成的日志文件的命名等。可以在本程序的基础上进一步扩展来实现复杂的日志功能。 第二,本文中对日志信息的写入采用的是直接在日志文件后面追加的方式,因此每次测试之前,要在“log”目录下删除上一次产生的“WriteLog.log”文件,否则新的日志信息会写入旧的日志文件中。 第三,由于写日志函数WriteLogFile的入参较多,每次调用的时候编写代码较为繁琐,因此使用一个宏WRITELOGFILE来代替,且只需要带上日志等级和日志消息两个参数即可,其它的如代码文件名、函数名和代码行数直接使用系统自定义的宏即可。附录:完整的程序代码

杨冬芳 2019-12-02 03:06:27 0 浏览量 回答数 0

回答

概述 本文主要介绍如何解决在Linux系统中sysctl.conf文件设置参数不生效问题。 问题症状 在/etc/sysctl.conf中添加如下参数后,执行 sysctl -p不生效。 问题原因 在 /etc/sysctl.conf文件中,参数设置格式错误。如下图所示,参数和参数值中间“ =”两边没有空格。 解决方案 在 /etc/sysctl.conf文件中,将参数和参数值中间“=”两边空格删除。 注:执行man sysctl.conf命令可查看参数设置说明。

KB小秘书 2019-12-02 02:06:21 0 浏览量 回答数 0

回答

概述 本文主要介绍/bin目录下命令权限异常导致Linux系统无法启动的解决方法。 问题症状 ECS实例启动后ping不通,SSH连接不上。通过 管理终端登录服务器查看系统,系统显示类似如下,没有正常启动的界面。 问题原因 从系统启动的异常信息中,可以看到很多命令没有执行权限。导致系统无法启动。 解决方案 验证是不是命令权限有问题。挂载LiveCD到服务器,执行 chroot命令到用户系统盘中。 执行如下命令,查看/bin目录下的文件权限。 ls -l /bin 系统显示类似如下,发现一些命令缺少执行权限。 创建系统盘快照备份。 执行如下命令,添加执行权限。 chmod +x /bin/* 重启服务器,系统正常启动。 适用于 云服务器ECS

KB小秘书 2019-12-02 02:06:33 0 浏览量 回答数 0

问题

云效使用指南:持续交付:概述:典型场景:通过EDAS部署Web应用

行者武松 2019-12-01 21:59:51 1110 浏览量 回答数 0

回答

您可以使用混合云备份HBR来保护阿里云文件存储NAS的数据,并可以在数据丢失或受损时及时恢复。 说明 本文提及的NAS均指代阿里云文件存储NAS。 目前华北3(张家口)、华北2(北京)、华南1(深圳)、华东1(杭州)、华东2(上海)、中国(香港)、新加坡、澳大利亚(悉尼)、印度尼西亚(雅加达)、美国(硅谷)地域已支持阿里云NAS无代理备份,其他地域将陆续开放,敬请期待。 阿里云NAS无代理备份支持NFS和SMB的文件共享备份,不论已挂载或未挂载的NAS文件系统,HBR都可以用同样的操作流程实现备份。HBR在备份NAS时不打文件系统快照,而是基于高效的文件系统扫描机制。 除原生备份方式外,您还可以使用文件备份方式来备份阿里云NAS,详情请参见概述。 前提条件 已创建用于备份的NFS NAS或SMB NAS文件系统。 同地域备份 说明 建议所创建的每个NAS备份任务包含的文件数量不超过5000万,单个目录下的文件及子目录数量之和不超过800万。 请按如下步骤实现同地域备份NAS文件系统。 登录混合云备份管理控制台。 在左侧导航栏,选择云存储备份 > 阿里云NAS备份。 单击右上角的备份文件系统。 在备份文件系统对话框,按照以下说明填写各项参数,然后单击创建。 说明 您可以享受免费备份计划,计划到期日期为创建备份计划之日起60天内。 nas1 按以下说明填写基础设置中涉及的各项参数。 参数 说明 文件系统 选择需要备份的文件系统。 备份计划名称 为该备份计划命名。可不填,默认名字随机分配。 备份起始时间 选择备份开始执行的时间。时间精确到秒。 到期付费续用 免费备份计划到期后,是否执行到期付费续用。 单击立即转为付费使用,启用高级设置,并按以下说明填写各项参数。 参数 说明 备份文件路径 输入一个路径,例如:/nas/folder (/代表NAS根目录)。 备份执行间隔 选择增量备份的频率。时间单位:天、周。 备份保留策略 您可以选择指定保留时间或永久保留备份。 如果您选择指定保留时间来保留备份,则需要指定备份保留时间,当前备份保留时间支持的单位为:天、周、月、年。 备份保留时间 选择保留该备份的时间。时间单位:天、周、月、年。 备份库配置 您可以选择已有备份库。如果您之前没有创建过备份仓库,单击创建新备份库,然后输入仓库名称和描述即可创建一个新仓库。仓库名称不得超过64个字节。 说明 备份库是混合云备份的云上存储仓库,用于保存备份的数据。多个客户端可以备份到同一个仓库。备份仓库有地域属性,您仅能选择或者新建当前地域下的仓库。 备份计划创建完成后,将按照指定的备份起始时间、备份执行间隔进行NAS备份任务。您还可以在备份计划页签进行如下相关操作: 单击操作栏下的立即执行,开始执行备份任务。 单击操作栏下的 > 暂停计划,暂停执行中的备份任务。如需再次启动备份任务,单击操作下的 > 继续计划。 单击操作栏下的 > 删除计划,删除执行中的备份任务。备份计划删除后,该备份计划不会继续执行,但仍保留已备份的数据。 单击操作栏下的 > 备份历史,您可以查看该文件系统最近3个月或者所有的备份历史。 单击操作栏下的编辑,修改已创建的备份计划。 说明 您可以在备份任务页签查看NAS备份任务进度,待指定的备份任务完成后,您可以将指定的备份源NAS中的备份数据恢复至本NAS或其他指定的NAS文件系统。 同地域恢复 请按如下步骤实现同地域恢复单个NAS文件系统。 在恢复任务页签,单击右上角的创建恢复任务。 在选择备份页签,按以下说明填写各项参数,然后单击下一步。 参数 说明 备份库 选择待恢复的 NAS 所在的备份库。 待恢复的NAS 从已经备份的NAS里面选一个作为要恢复的源NAS。 待恢复的备份 在查看最近3个月或查看所有备份中,选择待恢复的备份。 在选择恢复文件页签,选择恢复规则,然后单击下一步。 恢复规则包含以下三项: 包含所有文件:将恢复所选源NAS实例下的所有文件。 包含下列文件或排除下列文件,在输入文件列表框中手动填写文件列表,将按照规则恢复所选NAS实例下指定的文件。 文件列表每行填写一个路径,且每一行只能以源备份路径最后一个文件夹开头,如备份路径/test/data,要恢复data里的file.txt和abc,请按如下格式填写路径。 /data/file.txt /data/abc 在配置恢复目的页签,选择该地域下的任意一个文件系统,并填写恢复路径。 说明 您可以直接恢复至指定的地点,并在恢复路径框中输入一个路径,例如/nas/abc(/代表NAS根目录)。 单击创建。 恢复任务创建后,可以在恢复任务页签的状态栏查看恢复任务进度。 跨地域备份 备份仓库是混合云备份的云上存储仓库,用于保存备份的数据。您可以根据备份容灾的需要,为一个仓库创建异地镜像备份库,用来备份源备份库的所有备份数据。 请按如下步骤实现跨地域备份: 登录混合云备份管理控制台。 单击概览页,选择有备份库的地域,例如华东1(杭州),然后单击对应备份库右上角的待创建镜像仓库图标+。 add 在创建镜像备份库页面,选择地域,填写备份库名称。 说明 每个备份库只可创建一个镜像仓库。 镜像备份库只能用于跨区域复制,无法在镜像备份库中创建备份计划。源备份库的历史存量数据将会在镜像备份库创建成功后的90分钟之后开始同步。 镜像备份库中包含创建镜像时源备份库的所有备份数据。 mirror 镜像备份库创建完成一段时间后,您可以查看数据同步进度。待数据同步完成后,即可开始跨地域恢复NAS文件系统。progress 跨地域恢复 备份仓库是混合云备份的云上存储仓库,用于保存备份的数据。您可以根据备份容灾的需要,使用异地镜像备份库实现跨地域恢复单个NAS文件系统。 选择镜像备份库所在的地域,然后选择任意一个文件系统。 单击恢复任务页签,然后单击右上角的创建恢复任务。 在选择备份页签,按要求填写各项参数。 COPY 说明 备份库需选择已创建的镜像备份库以外,且镜像备份库名称带[COPY]字样。其他各项参数填写要求与同地域恢复类似。 可选操作 单击顶部导航栏的备份挂载点图标set ,您可以: 查看所选地域下的所有文件系统,单击某一文件系统链接,可以查看当前NAS文件系统的详情,如协议类型,挂载点数量等。 删除备份挂载点:创建备份计划时,HBR服务会在NAS文件系统中自动创建一个挂载点。由于此挂载点由阿里云内部服务创建,无法直接删除。因此,当需要删除NAS文件系统时,请单击管理备份挂载点页面下某个NAS文件系统右侧对应的删除备份挂载点。删除NAS备份挂载点会导致备份失败,请确保所有备份计划都已删除,且没有正在运行的备份或恢复任务。

1934890530796658 2020-03-30 14:36:25 0 浏览量 回答数 0

回答

概述 用户在重启Windows服务器后,可能会出现开机乱码或长时间黑屏等自检情况,导致服务器不可用。本文对导致相应状态的原因和建议的操作措施进行说明。 详细信息 现象一:磁盘自检引发 相关信息类似如下。 Inserting an index entry with ID **** into index $S** of file 9.. 如下图所示。 原因与背景信息 该界面其实是chkdsk/autochk运行时的相关输出信息。Windows服务器默认启用了开机磁盘自检。系统在启动时会对磁盘及NTFS文件系统进行检查。如果检测到严重错误就会尝试自动修复。 系统会根据下面注册表键值的配置对磁盘进行检查。 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute 注:BootExecute的默认值为autocheck autochk *,表示会调用autocheck.exe程序做自动检查。 更多相关说明可以参阅微软官方文档BootExecute和Autochk。 关于自检时长 自检时长和手工触发的chkdsk类似,该状态下的具体自检时长,主要与文件系统内的文件数(不是容量)、文件系统损坏情况有关。从历史案例看,整个自检时长从几分钟到几个小时不等。 建议的操作措施 该状态下强制关机可能会引发进一步的文件损坏。所以除非已经有数据备份,可以通过回滚磁盘快照等方式恢复数据。否则,始终建议您等待自检操作自动完成。 现象二:WinSxS自检引发 相关信息类似如下。 1922/15800 ($$_syswow54_wbem_zh-cn_0204d280d77adf87.cdf...) 如下图所示。 原因与背景信息 该状态和现象一类似,也是autochk检测过程的一部分。Windows系统在启动过程中会对WinSxS及其他关键系统文件进行一致性扫描。如果检测到异常,则会调用WinSxS相关机制尝试自修复。 注:WinSxS文件夹位于Windows文件夹中,例如C:\Windows\WinSxS。这是Windows组件库文件所在的位置。Windows组件库用于支持Windows自定义和更新所需的功能。更多有关WinSxS文件夹的详细信息,请参阅微软官方管理组件库相关说明。 关于自检时长 该状态下的具体自检时长,主要与WinSxS的损坏情况有关。从历史案例看,整个自检时长从几分钟到几个小时不等。 建议的操作措施 该状态下强制关机可能会引发系统崩溃。所以除非已经有数据备份,可以通过回滚磁盘快照等方式恢复数据。否则,始终建议您等待自检操作自动完成。 现象三:注册表自检引发 相关信息类似如下。 1922/15800 (\Registry\machine\Schema\wcm://Microsoft-windows-IE-Intern...) 系统显示类似如下。 原因与背景信息 该状态是注册表HKLM\schema键值自修复时的相关输出信息。HKLM\schema是Windows Update或其他一些安装程序创建的临时注册表项,正常情况下,会在操作完成后自动删除。如果系统在启动时检测到该注册表分支存在损坏或异常,则会尝试做自动修复尝试修复错误或将损坏的键值重置为默认值。 关于自检时长 该状态下的具体自检时长,主要与HKLM\schema下的子键数量有关。从历史案例看,整个自检时长从几分钟到几个小时不等。 建议的操作措施 该状态下强制关机可能会进一步引发注册表损坏。所以,除非已经有数据备份,可以通过回滚磁盘快照等方式恢复数据。否则,始终建议您等待自检操作自动完成。 适用于 云服务器 ECS

KB小秘书 2019-12-02 02:06:34 0 浏览量 回答数 0

回答

概述 用户在重启Windows服务器后,可能会出现开机乱码或长时间黑屏等自检情况,导致服务器不可用。本文对导致相应状态的原因和建议的操作措施进行说明。   详细信息 现象一:磁盘自检引发 相关信息类似如下。 Inserting an index entry with ID **** into index $S** of file 9.. 如下图所示。   原因与背景信息 该界面其实是chkdsk/autochk运行时的相关输出信息。Windows服务器默认启用了开机磁盘自检。系统在启动时会对磁盘及NTFS文件系统进行检查。如果检测到严重错误就会尝试自动修复。   系统会根据下面注册表键值的配置对磁盘进行检查。 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\BootExecute 注:BootExecute的默认值为autocheck autochk *,表示会调用autocheck.exe程序做自动检查。   更多相关说明可以参阅微软官方文档BootExecute和Autochk。   关于自检时长 自检时长和手工触发的chkdsk类似,该状态下的具体自检时长,主要与文件系统内的文件数(不是容量)、文件系统损坏情况有关。从历史案例看,整个自检时长从几分钟到几个小时不等。   建议的操作措施 该状态下强制关机可能会引发进一步的文件损坏。所以除非已经有数据备份,可以通过回滚磁盘快照等方式恢复数据。否则,始终建议您等待自检操作自动完成。   现象二:WinSxS自检引发 相关信息类似如下。 1922/15800 ($$_syswow54_wbem_zh-cn_0204d280d77adf87.cdf...) 如下图所示。   原因与背景信息 该状态和现象一类似,也是autochk检测过程的一部分。Windows系统在启动过程中会对WinSxS及其他关键系统文件进行一致性扫描。如果检测到异常,则会调用WinSxS相关机制尝试自修复。 注:WinSxS文件夹位于Windows文件夹中,例如C:\Windows\WinSxS。这是Windows组件库文件所在的位置。Windows组件库用于支持Windows自定义和更新所需的功能。更多有关WinSxS文件夹的详细信息,请参阅微软官方管理组件库相关说明。   关于自检时长 该状态下的具体自检时长,主要与WinSxS的损坏情况有关。从历史案例看,整个自检时长从几分钟到几个小时不等。   建议的操作措施 该状态下强制关机可能会引发系统崩溃。所以除非已经有数据备份,可以通过回滚磁盘快照等方式恢复数据。否则,始终建议您等待自检操作自动完成。   现象三:注册表自检引发 相关信息类似如下。 1922/15800 (\Registry\machine\Schema\wcm://Microsoft-windows-IE-Intern...) 系统显示类似如下。   原因与背景信息 该状态是注册表HKLM\schema键值自修复时的相关输出信息。HKLM\schema是Windows Update或其他一些安装程序创建的临时注册表项,正常情况下,会在操作完成后自动删除。如果系统在启动时检测到该注册表分支存在损坏或异常,则会尝试做自动修复尝试修复错误或将损坏的键值重置为默认值。   关于自检时长 该状态下的具体自检时长,主要与HKLM\schema下的子键数量有关。从历史案例看,整个自检时长从几分钟到几个小时不等。   建议的操作措施 该状态下强制关机可能会进一步引发注册表损坏。所以,除非已经有数据备份,可以通过回滚磁盘快照等方式恢复数据。否则,始终建议您等待自检操作自动完成。

278835030529486151 2019-12-02 01:27:48 0 浏览量 回答数 0

问题

云转码系统

云转码 2019-12-01 21:35:00 3686 浏览量 回答数 0

回答

概述 本文主要介绍开启Windows实例的内核转储(Kernel Memory Dump)功能的方法。 详细信息 阿里云提醒您: 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。 Windows实例默认没有开启内核转储(Kernel Memory Dump)。在某些特殊情况下,比如蓝屏、卡死、宕机、黑屏等,需要借助Kernel Memory Dump才能更快的定位问题原因,进一步进行针对性的处理。可通过以下两种方法配置,在微软官方KB都有提到。 提示:本文仅供用户使用Windows实例时参考,文中引用的微软官方链接,版权归属微软。请注意文章适用的操作系统范围,以及微软Windows产品迭代或者文档未及时更新可能带来的问题,阿里云官方不对引用的微软官方链接内容负责。 如何在Windows Server 2008和Windows Server 2008 R2中生成内核或完全存储器转储文件。 https://support.microsoft.com/zh-cn/kb/969028 Troubleshoot “blue screen” or Stop error problems before you contact Microsoft Support。 https://support.microsoft.com/kb/3106831 我们建议您采用手动配置工具方式进行配置,同时为了防止因配置问题导致系统启动失败和可能的数据丢失,请您务必对系统创建快照后执行。 方法1:手动配置 提示:适用于所有Windows版本。 手动配置需要您对操作系统配置页面文件以及Dump配置选项有一定了解。 开启虚拟内存。右键单击 计算机,单击 属性,选择 高级,在性能选项中单击 设置,选择 高级 > 更改。在虚拟内存页面,具体设置如下。 注:建议将系统分页文件大小设置为“内存大小+1MB”即可,同时请确保C盘有足够的剩余空间存储该页面文件以及后续生成的Dump文件。 开启核心内存转储。右键单击 计算机,单击 属性,选择 高级,在启动和故障恢复选项中单击 设置,具体设置如下。 注:如果C盘空间不足,建议可以将转储文件放到其它磁盘,例如D:\memory.dmp。 重启系统生效。 方法2:自动配置工具 提示:适用于Windows 2008以后版本。 您可以参考如下步骤通过配置工具,快速实现自动开启Windows的内核转储(Kernel Memory Dump)。 登录服务器,下载附件所示工具。 DumpConfigurator.zip 解压后,双击打开工具,单击左下角 Auto Config Kernel。 注:系统会自动配置生成Kernel Memory Dump(核心内存转储)所需要的页面文件,此为蓝屏配置选项,Dump文件默认存储在 C:\Windows\memory.dmp路径。 单击 Save settings 按钮后,重启系统生效。 注:如果系统C盘空间不足,可以配置Dump到其它数据盘中,例如D:\memory.dmp。 此外,我们偶尔会遇到该配置工具没有成功配置分页文件的情况,从而导致后续生成dump失败。因此,请系统重启后,检查分页文件以及Dump选项是否正确配置,具体检查和更正方法请参考方法1的手动配置的步骤。

1934890530796658 2020-03-26 09:35:48 0 浏览量 回答数 0

回答

如何激活Windows Server 2008 R2 首先要选择安装的操作系统。Windows Server 2008 R2 RTM 官方简体中文版 下载后刻盘安装。 以上步骤如同常规。然后进入KMS激活准备阶段。 第一步、下载mini-KMS_Activator_v1.053_ENG,这个程序也可以百度到。激活过程需要有网络连接,因此最好安装相应的网卡驱动,并保证网络正常。 第二步、进入“服务器管理器”,找配置-高级安全Windows防火墙,中间视图中找到概述-windows防火墙属性。把“域配置文件”、“专用配置文件”、“公用配置文件”中的防火墙状态均设置为“关闭”。 http://wenku.baidu.com/link?url=U0JgfoOq0ynBWsq4O2KzlbKKD3gudPvnnzBmUmukEQ5dDGkugdO3ZbMrXMF-YPT8_L8_8BQyFOs2Dn3A6gIsc90zv7LxbEcjfNhpo1XAiFW

问问小秘 2019-12-02 02:12:57 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 镜像(Image)是云服务器ECS实例运行环境的模板,模板中包括了特定的操作系统信息,有时也额外包括了一些预装的应用程序。镜像文件相当于副本文件,该副本文件包含了一个或多个磁盘中的所有数据,对于ECS而言,这些磁盘可以是单个系统盘,也可以是系统盘加数据盘的组合。 镜像种类 ECS提供了以下灵活多样的镜像种类,让您方便地获取镜像资源。 种类 描述 来源 公共镜像 阿里云官方提供的公共镜像,支持几乎所有Windows Server和Linux的主流镜像版本。包括: Windows Server CentOS Ubuntu Debian SUSE Linux OpenSUSE Aliyun Linux CoreOS FreeBSD 此类镜像具有高度稳定性,皆以正版授权,您可以在公共镜像的基础上个性化部署应用环境。 阿里云官方发行 自定义镜像 根据您现有的物理机服务器、虚拟机或者云主机创建的自定义镜像。此类镜像灵活性高,能满足您的个性化需求。 可以是您根据现有的ECS实例创建的。 可以是您从线下环境导入到ECS相应地域的。 云市场镜像 第三方服务商(ISV,Independent Software Vendor)提供的镜像。云市场的镜像不仅包括应用所需的操作系统,并且提供配置环境,免除安装和配置的繁琐过程,达到一键部署ECS的效果。 云市场 共享镜像 其他阿里云用户共享给您的镜像。 其他阿里云用户制作的自定义镜像 镜像格式 支持的镜像文件格式为VHD、qcow2和RAW,其他格式的镜像文件需要预先使用工具转换镜像格式后 方能运行在ECS中。 费用详情 使用镜像会涉及到资源计费,建议您提前了解云服务器ECS的计费方式。更多详情,请参阅 计费概述。ECS的各类镜像的费用详情如下: 种类 费用描述 公共镜像 免费 自定义镜像 免费。潜在的费用有: 如果您 使用快照创建自定义镜像: 系统盘快照使用的镜像来自于云市场,可能涉及的费用为云市场镜像的费用和快照容量费用。 系统盘快照使用的镜像不是来自于云市场,可能涉及的费用为快照容量费用。 说明 目前快照容量免费。 如果您 使用实例创建自定义镜像 时,若ECS实例使用的镜像来自云市场,付费方式以云市场第三方服务商提供的信息为准。 云市场镜像 以云市场第三方服务商提供的镜像付费方式为准。 共享镜像 如果您的共享镜像的最终来源为云市场镜像时,以云市场第三方服务商提供的镜像付费方式为准。 使用限制 除公共镜像外,阿里云的自定义镜像、云市场镜像和共享镜像是地域级别的资源,镜像资源会因为地域不同而不同。更多详情,请参阅 地域与可用区。 相关操作 控制台操作 您可以 使用已有的镜像资源创建ECS实例。 您可以通过以下方式更换ECS实例系统盘: 使用公共镜像更换系统盘 使用非公共镜像更换系统盘 您可以通过以下方式获取自定义镜像: 使用快照创建自定义镜像 使用实例创建自定义镜像 导入线下自定义镜像 创建自定义镜像后,您可以: 复制自己的自定义镜像到其他地域 共享自己的自定义镜像给其他阿里云用户 导出自定义镜像到本地测试或线下私有云环境 API操作 您可以查看开发指南 镜像相关API。

2019-12-01 22:57:12 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 镜像(Image)是云服务器ECS实例运行环境的模板,模板中包括了特定的操作系统信息,有时也额外包括了一些预装的应用程序。镜像文件相当于副本文件,该副本文件包含了一个或多个磁盘中的所有数据,对于ECS而言,这些磁盘可以是单个系统盘,也可以是系统盘加数据盘的组合。 镜像种类 ECS提供了以下灵活多样的镜像种类,让您方便地获取镜像资源。 种类 描述 来源 公共镜像 阿里云官方提供的公共镜像,支持几乎所有Windows Server和Linux的主流镜像版本。包括: Windows Server CentOS Ubuntu Debian SUSE Linux OpenSUSE Aliyun Linux CoreOS FreeBSD 此类镜像具有高度稳定性,皆以正版授权,您可以在公共镜像的基础上个性化部署应用环境。 阿里云官方发行 自定义镜像 根据您现有的物理机服务器、虚拟机或者云主机创建的自定义镜像。此类镜像灵活性高,能满足您的个性化需求。 可以是您根据现有的ECS实例创建的。 可以是您从线下环境导入到ECS相应地域的。 云市场镜像 第三方服务商(ISV,Independent Software Vendor)提供的镜像。云市场的镜像不仅包括应用所需的操作系统,并且提供配置环境,免除安装和配置的繁琐过程,达到一键部署ECS的效果。 云市场 共享镜像 其他阿里云用户共享给您的镜像。 其他阿里云用户制作的自定义镜像 镜像格式 支持的镜像文件格式为VHD、qcow2和RAW,其他格式的镜像文件需要预先使用工具转换镜像格式后 方能运行在ECS中。 费用详情 使用镜像会涉及到资源计费,建议您提前了解云服务器ECS的计费方式。更多详情,请参阅 计费概述。ECS的各类镜像的费用详情如下: 种类 费用描述 公共镜像 免费 自定义镜像 免费。潜在的费用有: 如果您 使用快照创建自定义镜像: 系统盘快照使用的镜像来自于云市场,可能涉及的费用为云市场镜像的费用和快照容量费用。 系统盘快照使用的镜像不是来自于云市场,可能涉及的费用为快照容量费用。 说明 目前快照容量免费。 如果您 使用实例创建自定义镜像 时,若ECS实例使用的镜像来自云市场,付费方式以云市场第三方服务商提供的信息为准。 云市场镜像 以云市场第三方服务商提供的镜像付费方式为准。 共享镜像 如果您的共享镜像的最终来源为云市场镜像时,以云市场第三方服务商提供的镜像付费方式为准。 使用限制 除公共镜像外,阿里云的自定义镜像、云市场镜像和共享镜像是地域级别的资源,镜像资源会因为地域不同而不同。更多详情,请参阅 地域与可用区。 相关操作 控制台操作 您可以 使用已有的镜像资源创建ECS实例。 您可以通过以下方式更换ECS实例系统盘: 使用公共镜像更换系统盘 使用非公共镜像更换系统盘 您可以通过以下方式获取自定义镜像: 使用快照创建自定义镜像 使用实例创建自定义镜像 导入线下自定义镜像 创建自定义镜像后,您可以: 复制自己的自定义镜像到其他地域 共享自己的自定义镜像给其他阿里云用户 导出自定义镜像到本地测试或线下私有云环境 API操作 您可以查看开发指南 镜像相关API。

2019-12-01 22:57:12 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 镜像(Image)是云服务器ECS实例运行环境的模板,模板中包括了特定的操作系统信息,有时也额外包括了一些预装的应用程序。镜像文件相当于副本文件,该副本文件包含了一个或多个磁盘中的所有数据,对于ECS而言,这些磁盘可以是单个系统盘,也可以是系统盘加数据盘的组合。 镜像种类 ECS提供了以下灵活多样的镜像种类,让您方便地获取镜像资源。 种类 描述 来源 公共镜像 阿里云官方提供的公共镜像,支持几乎所有Windows Server和Linux的主流镜像版本。包括: Windows Server CentOS Ubuntu Debian SUSE Linux OpenSUSE Aliyun Linux CoreOS FreeBSD 此类镜像具有高度稳定性,皆以正版授权,您可以在公共镜像的基础上个性化部署应用环境。 阿里云官方发行 自定义镜像 根据您现有的物理机服务器、虚拟机或者云主机创建的自定义镜像。此类镜像灵活性高,能满足您的个性化需求。 可以是您根据现有的ECS实例创建的。 可以是您从线下环境导入到ECS相应地域的。 云市场镜像 第三方服务商(ISV,Independent Software Vendor)提供的镜像。云市场的镜像不仅包括应用所需的操作系统,并且提供配置环境,免除安装和配置的繁琐过程,达到一键部署ECS的效果。 云市场 共享镜像 其他阿里云用户共享给您的镜像。 其他阿里云用户制作的自定义镜像 镜像格式 支持的镜像文件格式为VHD、qcow2和RAW,其他格式的镜像文件需要预先使用工具转换镜像格式后 方能运行在ECS中。 费用详情 使用镜像会涉及到资源计费,建议您提前了解云服务器ECS的计费方式。更多详情,请参阅 计费概述。ECS的各类镜像的费用详情如下: 种类 费用描述 公共镜像 免费 自定义镜像 免费。潜在的费用有: 如果您 使用快照创建自定义镜像: 系统盘快照使用的镜像来自于云市场,可能涉及的费用为云市场镜像的费用和快照容量费用。 系统盘快照使用的镜像不是来自于云市场,可能涉及的费用为快照容量费用。 说明 目前快照容量免费。 如果您 使用实例创建自定义镜像 时,若ECS实例使用的镜像来自云市场,付费方式以云市场第三方服务商提供的信息为准。 云市场镜像 以云市场第三方服务商提供的镜像付费方式为准。 共享镜像 如果您的共享镜像的最终来源为云市场镜像时,以云市场第三方服务商提供的镜像付费方式为准。 使用限制 除公共镜像外,阿里云的自定义镜像、云市场镜像和共享镜像是地域级别的资源,镜像资源会因为地域不同而不同。更多详情,请参阅 地域与可用区。 相关操作 控制台操作 您可以 使用已有的镜像资源创建ECS实例。 您可以通过以下方式更换ECS实例系统盘: 使用公共镜像更换系统盘 使用非公共镜像更换系统盘 您可以通过以下方式获取自定义镜像: 使用快照创建自定义镜像 使用实例创建自定义镜像 导入线下自定义镜像 创建自定义镜像后,您可以: 复制自己的自定义镜像到其他地域 共享自己的自定义镜像给其他阿里云用户 导出自定义镜像到本地测试或线下私有云环境 API操作 您可以查看开发指南 镜像相关API。

2019-12-01 22:57:12 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 镜像(Image)是云服务器ECS实例运行环境的模板,模板中包括了特定的操作系统信息,有时也额外包括了一些预装的应用程序。镜像文件相当于副本文件,该副本文件包含了一个或多个磁盘中的所有数据,对于ECS而言,这些磁盘可以是单个系统盘,也可以是系统盘加数据盘的组合。 镜像种类 ECS提供了以下灵活多样的镜像种类,让您方便地获取镜像资源。 种类 描述 来源 公共镜像 阿里云官方提供的公共镜像,支持几乎所有Windows Server和Linux的主流镜像版本。包括: Windows Server CentOS Ubuntu Debian SUSE Linux OpenSUSE Aliyun Linux CoreOS FreeBSD 此类镜像具有高度稳定性,皆以正版授权,您可以在公共镜像的基础上个性化部署应用环境。 阿里云官方发行 自定义镜像 根据您现有的物理机服务器、虚拟机或者云主机创建的自定义镜像。此类镜像灵活性高,能满足您的个性化需求。 可以是您根据现有的ECS实例创建的。 可以是您从线下环境导入到ECS相应地域的。 云市场镜像 第三方服务商(ISV,Independent Software Vendor)提供的镜像。云市场的镜像不仅包括应用所需的操作系统,并且提供配置环境,免除安装和配置的繁琐过程,达到一键部署ECS的效果。 云市场 共享镜像 其他阿里云用户共享给您的镜像。 其他阿里云用户制作的自定义镜像 镜像格式 支持的镜像文件格式为VHD、qcow2和RAW,其他格式的镜像文件需要预先使用工具转换镜像格式后 方能运行在ECS中。 费用详情 使用镜像会涉及到资源计费,建议您提前了解云服务器ECS的计费方式。更多详情,请参阅 计费概述。ECS的各类镜像的费用详情如下: 种类 费用描述 公共镜像 免费 自定义镜像 免费。潜在的费用有: 如果您 使用快照创建自定义镜像: 系统盘快照使用的镜像来自于云市场,可能涉及的费用为云市场镜像的费用和快照容量费用。 系统盘快照使用的镜像不是来自于云市场,可能涉及的费用为快照容量费用。 说明 目前快照容量免费。 如果您 使用实例创建自定义镜像 时,若ECS实例使用的镜像来自云市场,付费方式以云市场第三方服务商提供的信息为准。 云市场镜像 以云市场第三方服务商提供的镜像付费方式为准。 共享镜像 如果您的共享镜像的最终来源为云市场镜像时,以云市场第三方服务商提供的镜像付费方式为准。 使用限制 除公共镜像外,阿里云的自定义镜像、云市场镜像和共享镜像是地域级别的资源,镜像资源会因为地域不同而不同。更多详情,请参阅 地域与可用区。 相关操作 控制台操作 您可以 使用已有的镜像资源创建ECS实例。 您可以通过以下方式更换ECS实例系统盘: 使用公共镜像更换系统盘 使用非公共镜像更换系统盘 您可以通过以下方式获取自定义镜像: 使用快照创建自定义镜像 使用实例创建自定义镜像 导入线下自定义镜像 创建自定义镜像后,您可以: 复制自己的自定义镜像到其他地域 共享自己的自定义镜像给其他阿里云用户 导出自定义镜像到本地测试或线下私有云环境 API操作 您可以查看开发指南 镜像相关API。

2019-12-01 22:57:12 0 浏览量 回答数 0

回答

Python:使用Kivy将python程序打包为apk文件1.概述 Kivy是一套Python下的跨平台开源应用开发框架,官网,我们可以用它来将Python程序打包为安卓的apk安装文件。以下是在windows环境中使用。 安装和配置的过程中会下载很多东西,确保你能够稳定地访问外网,另外推荐一个视频教程:Youtube 步骤 第一当然是安装了Python,我的版本是Python 2.7.13,然后就是安装Kivy包: 官网有详细的Kivy包的安装步骤,按照该步骤走完就安装ok。 img 然后就是写一个简单的程序main.py测试一下: import kivykivy.require('1.9.1')from kivy.app import Appfrom kivy.uix.button import Button class test(App): def build(self): return Button(text='hello world') if name == '__main__': test().run() 运行截图: 运行成功,那开发环境基本没问题了。然后下面就是怎么将这个程序打包成apk。 首先需要安装虚拟机 VirtualBox,这个没问题,很快就装好了,然后Kivy官方制作了该虚拟机的映像(很体贴),下载后就直接能运行了,省去不少麻烦。下载地址,或者直接去官网下载: 下载并解压之后,打开VB并载入该文件夹下的虚拟机文件,然后运行(登录密码kivy): 进入到该系统中之后,就需要开始配置环境。官方指导 首先我们先在该系统中添加一个共享文件夹,这样可以和windows共享文件,在VB的设备->共享文件夹选项中有配置: 然后我们使用固定分配,在windows下某个路径新建一个文件夹后将其选择为共享文件夹,并选择自动挂载: 然后重新启动虚拟机就可以访问该共享文件夹了: 设置好了共享文件夹后,可以将之前写的测试程序main.py拷贝到该文件夹,然后在虚拟机中拷贝到桌面备用。 然后打开终端(cd到桌面),执行buildozer init命令,之后会在桌面上生成buildozer.spec的配置文件: 然后使用命令gedit buildozer.spec来编辑该文件,(如果没有gedit可以sudo apt-get install gedit来安装) 基本不用改什么,那个source.dir 需要注意,这是刚刚我们放在桌面上的main.py的路径。 然后运行buildozer android_new debug,接着就开始下载很多东西了,例如Android SDK,Android NDK之类,并且是需要访问外网的,自搭梯子。这个过程要很久,让我一度以为出了问题,然后我中午睡一觉起来就差不多了^^。 然后在它自动下载配置之后就会在桌面的bin文件夹下面生成了apk文件,可以安装在手机上试一下。 然后基本流程大概如此^^,详细可以去官网了解,我就是按照官网的步骤完成的。 最后再推荐一个MIT开发的快速制作安卓app的网站,http://appinventor.mit.edu/explore/#

xuning715 2019-12-02 01:10:46 0 浏览量 回答数 0

回答

Packer的DevOps配置本文提供了在阿里云ECS使用Packer创建自定义镜像的DevOps(开发运维一体化)常用配置,适用于使用Packer创建ECS自定义镜像的场景。 Packer构建镜像的优势 通过Packer,您只需在JSON配置文件中指明构建镜像所需的基本信息、以及需要安装到镜像中的软件及配置,即可自动化构建ECS镜像。 创建并导入自定义镜像 如果您在创建实例时,在阿里云未找到需要使用的操作系统,可以创建自定义镜像并将其导入ECS控制台,然后在创建实例时使用该自定义镜像。本文介绍如何创建自定义镜像并将自定义镜像导入阿里云。 使用OOS更新自定义镜像 运维编排服务OOS为更新自定义镜像的场景提供了公共模版。您只需选择一个源镜像,输入更新镜像所需的云助手脚本等必要参数,就可以创建随机或定时的运维任务,一键更新自定义镜像。 自定义镜像构建概述 阿里云支持通过运维编排服务OOS、快照、ECS实例以及Packer构建自定义镜像,还支持导入本地的自定义镜像。出于安全考虑,如果您频繁地使用自定义镜像,建议您定期更新镜像。例如,定期升级操作系统补丁、更新中间件软件、更新证书或者安装最新的第三方软件。 自定义镜像构建概述

1934890530796658 2020-03-25 18:40:37 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 更换系统盘 是指为您重新分配一个系统盘(系统盘ID会更新),原来的系统盘会被释放。如果在创建ECS实例时选择了错误的操作系统,或者随着业务发展,需要扩大系统盘容量或者使用其他操作系统,您都能通过 更换系统盘 实现。您能将系统盘的镜像更换为公共镜像、共享镜像、自定义镜像或镜像市场里的任一种镜像。 说明 微软已经停止支持Windows Server 2003。为了保证您的数据安全,阿里云不推荐ECS实例继续使用Windows Server 2003系统,也不再提供这个镜像。更多信息,请参考 关于阿里云不再支持Windows Server 2003系统镜像。 更换系统盘后, 您的实例会被分配一个新的系统盘,系统盘ID会更新,原系统盘被释放。 系统盘的云盘类型不能更换。 实例的IP地址和MAC地址不变。 为了保证有足够的快照额度完成新系统盘的自动快照策略,您可以 删除不需要的旧系统盘快照。 本文介绍如何将系统盘的镜像更换为非公共镜像。如果您需要使用公共镜像,请参考文档 更换系统盘(公共镜像)。 注意事项 更换系统盘是一个高风险操作,所以,在更换系统盘之前,请务必认真阅读以下注意事项。 风险 更换系统盘存在如下风险: 更换系统盘需要停止实例,因此会中断您的业务。 更换完成后,您需要在新的系统盘中重新部署业务运行环境,有可能会对您的业务造成长时间的中断。 更换系统盘是重新为您的实例分配一个系统盘,磁盘ID会改变,所以基于旧的系统盘创建的快照将不能用于回滚新的系统盘。 说明 更换系统盘后,您手动创建的快照不受影响,您仍能用这些快照创建自定义镜像。如果您为旧的系统盘设置了自动快照策略,而且设置了自动快照随磁盘释放,则自动快照策略不再适用于新的系统盘,而且,旧系统盘的自动快照会自动删除。 跨操作系统更换注意事项 跨操作系统更换是指互相更换Windows与Linux系统。 说明 非中国大陆的地域暂不支持Linux和Windows系统的互换,仅支持Linux不同发行版本或Windows不同版本之间的更换。 跨操作系统更换时,数据盘的文件系统格式可能会无法识别。 如果您的数据盘没有重要数据,建议您 重新初始化数据盘,再将其格式化为相应系统的默认文件系统。 如果您的数据盘上有重要数据,您需要做以下操作: Windows系统更换为Linux系统:需要单独安装软件识别,例如NTFS-3G等,因为Linux缺省情况下无法识别NTFS格式。 Linux系统更换为Windows系统:需要单独安装软件识别,例如Ext2Read、Ext2Fsd等,因为Windows缺省情况下无法识别ext3、ext4、XFS等文件系统格式。 如果您将操作系统从Windows系统换为Linux系统,您能选择使用密码认证或SSH密钥对认证。 前提条件 将系统盘的镜像更换为非公共镜像之前,您必须先完成以下工作: 如果更换为自定义镜像: 如果要使用某台ECS实例上的镜像,您必须 对指定实例的系统盘创建快照,并 使用快照创建自定义镜像。如果这台实例与您要更换系统盘的实例不在同一个地域,您需要 复制镜像。 如果要使用本地物理镜像文件,您需要 在控制台导入镜像 或者 使用Packer创建并导入本地镜像。镜像所在地域必须与您的实例相同。 如果要使用其他地域的镜像,您需要先 复制镜像。 说明 通过上述方式得到的镜像,在更换系统盘时,都出现在 自定义镜像 的下拉列表里。 如果要使用其他阿里云账号的镜像,您必须先 共享镜像。 如果更换为Linux系统,而且选择SSH密钥对认证,您必须先 创建SSH密钥对。 因为更换系统盘是一个高危操作,可能会造成数据丢失或业务停止,为了最大限度地减少更换系统盘对您业务的影响,建议在更换系统盘之前先为当前系统盘 创建快照。 说明 避免在您的业务高峰期创建快照,以免影响业务。一个40 GiB的快照,第一次创建大约需要40分钟。因此请预留出足够的时间。而且,创建快照可能会降低块存储I/O性能(一般在10%以内),出现短暂瞬间变慢。 创建快照时,请确保系统盘有足够的空间,建议预留1 GiB的空间,否则系统盘扩容更换后,系统可能无法正常启动。 操作步骤 登录 ECS管理控制台。 在左侧导航栏里,单击 实例。 选择地域。 找到需要更换系统盘的实例,在 操作 列中,选择 更多 > 停止。 当实例状态变为 已停止 时,表示实例已经成功停止。 在 操作 列中,选择 更多 > 更换系统盘。 在弹出的对话框里,仔细阅读更换系统盘注意事项后,单击 确定,更换系统盘。 在 更换系统盘 页面上, 镜像类型:选择自定义镜像、共享镜像 或 镜像市场,并选择需要的镜像。 系统盘:不能更换系统盘的云盘类型,但是您能根据业务需求和新镜像的需求扩容系统盘,最大容量为500 GiB。扩容时能设置的最小容量与系统盘当前容量和镜像有关,如下表所示。 镜像 扩容的容量限制(GiB) Linux(不包括CoreOS)+ FreeBSD [Max{20, 系统盘当前容量}, 500] CoreOS [Max{30, 系统盘当前容量}, 500] Windows [Max{40, 系统盘当前容量}, 500] 说明 如果您做过 续费降配 操作,进入下一个计费周期前,您不能修改系统盘容量。 安全设置: 如果新的操作系统是Windows系统,您只能使用密码认证。 如果您的实例是I/O优化实例,而且新的操作系统是Linux系统,您能选择使用密码认证或SSH密钥对认证。您必须设置登录密码或者绑定SSH密钥对。 确认 配置费用:一般是指系统盘的费用。系统盘价格,请详见 云产品价格页。如果您选择的自定义镜像来源于镜像市场,可能会产生费用,也包括在配置费用里。镜像的计费信息,请参考 计费概述。 说明 系统盘价格说明:系统盘按起始容量起售,按起售价收费,超过起始容量后,每增加1 GiB按线性计费价格收费。起始容量的系统盘,包年包月价格的单位为 元/月,按量付费价格的单位为 元/小时。 确认无误后,单击 确定更换。 登录ECS控制台监控系统状态,完成操作系统更换大概需要10分钟。完成后,实例会自动启动。 后续操作 更换系统盘后,您可能需要做以下操作: (可选)为新的系统盘设置自动快照策略。自动快照策略与磁盘ID绑定。更换了新的系统盘后,旧磁盘上应用的自动快照策略自动失效。您需要对新系统盘设置自动快照策略。 如果更换前后都是Linux系统,而且,实例上原来挂载了数据盘并设置了开机自动挂载分区:更换系统盘后,原来系统盘中的数据盘分区挂载信息丢失。您必须在新系统盘的/etc/fstab文件写入新分区信息,并挂载分区,不需要对数据盘格式化并分区。操作步骤如下,具体的操作命令参考 Linux格式化和挂载数据盘: (建议)备份etc/fstab。 向/etc/fstab写入新分区信息。 查看/etc/fstab中的新分区信息。 运行 mount 命令挂载分区。 查看文件系统空间和使用情况:运行命令df -h。 挂载操作完成后,不需要重启实例即可开始使用新的数据盘。 相关API ReplaceSystemDisk

2019-12-01 22:57:17 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 更换系统盘 是指为您重新分配一个系统盘(系统盘ID会更新),原来的系统盘会被释放。如果在创建ECS实例时选择了错误的操作系统,或者随着业务发展,需要扩大系统盘容量或者使用其他操作系统,您都能通过 更换系统盘 实现。您能将系统盘的镜像更换为公共镜像、共享镜像、自定义镜像或镜像市场里的任一种镜像。 说明 微软已经停止支持Windows Server 2003。为了保证您的数据安全,阿里云不推荐ECS实例继续使用Windows Server 2003系统,也不再提供这个镜像。更多信息,请参考 关于阿里云不再支持Windows Server 2003系统镜像。 更换系统盘后, 您的实例会被分配一个新的系统盘,系统盘ID会更新,原系统盘被释放。 系统盘的云盘类型不能更换。 实例的IP地址和MAC地址不变。 为了保证有足够的快照额度完成新系统盘的自动快照策略,您可以 删除不需要的旧系统盘快照。 本文介绍如何将系统盘的镜像更换为非公共镜像。如果您需要使用公共镜像,请参考文档 更换系统盘(公共镜像)。 注意事项 更换系统盘是一个高风险操作,所以,在更换系统盘之前,请务必认真阅读以下注意事项。 风险 更换系统盘存在如下风险: 更换系统盘需要停止实例,因此会中断您的业务。 更换完成后,您需要在新的系统盘中重新部署业务运行环境,有可能会对您的业务造成长时间的中断。 更换系统盘是重新为您的实例分配一个系统盘,磁盘ID会改变,所以基于旧的系统盘创建的快照将不能用于回滚新的系统盘。 说明 更换系统盘后,您手动创建的快照不受影响,您仍能用这些快照创建自定义镜像。如果您为旧的系统盘设置了自动快照策略,而且设置了自动快照随磁盘释放,则自动快照策略不再适用于新的系统盘,而且,旧系统盘的自动快照会自动删除。 跨操作系统更换注意事项 跨操作系统更换是指互相更换Windows与Linux系统。 说明 非中国大陆的地域暂不支持Linux和Windows系统的互换,仅支持Linux不同发行版本或Windows不同版本之间的更换。 跨操作系统更换时,数据盘的文件系统格式可能会无法识别。 如果您的数据盘没有重要数据,建议您 重新初始化数据盘,再将其格式化为相应系统的默认文件系统。 如果您的数据盘上有重要数据,您需要做以下操作: Windows系统更换为Linux系统:需要单独安装软件识别,例如NTFS-3G等,因为Linux缺省情况下无法识别NTFS格式。 Linux系统更换为Windows系统:需要单独安装软件识别,例如Ext2Read、Ext2Fsd等,因为Windows缺省情况下无法识别ext3、ext4、XFS等文件系统格式。 如果您将操作系统从Windows系统换为Linux系统,您能选择使用密码认证或SSH密钥对认证。 前提条件 将系统盘的镜像更换为非公共镜像之前,您必须先完成以下工作: 如果更换为自定义镜像: 如果要使用某台ECS实例上的镜像,您必须 对指定实例的系统盘创建快照,并 使用快照创建自定义镜像。如果这台实例与您要更换系统盘的实例不在同一个地域,您需要 复制镜像。 如果要使用本地物理镜像文件,您需要 在控制台导入镜像 或者 使用Packer创建并导入本地镜像。镜像所在地域必须与您的实例相同。 如果要使用其他地域的镜像,您需要先 复制镜像。 说明 通过上述方式得到的镜像,在更换系统盘时,都出现在 自定义镜像 的下拉列表里。 如果要使用其他阿里云账号的镜像,您必须先 共享镜像。 如果更换为Linux系统,而且选择SSH密钥对认证,您必须先 创建SSH密钥对。 因为更换系统盘是一个高危操作,可能会造成数据丢失或业务停止,为了最大限度地减少更换系统盘对您业务的影响,建议在更换系统盘之前先为当前系统盘 创建快照。 说明 避免在您的业务高峰期创建快照,以免影响业务。一个40 GiB的快照,第一次创建大约需要40分钟。因此请预留出足够的时间。而且,创建快照可能会降低块存储I/O性能(一般在10%以内),出现短暂瞬间变慢。 创建快照时,请确保系统盘有足够的空间,建议预留1 GiB的空间,否则系统盘扩容更换后,系统可能无法正常启动。 操作步骤 登录 ECS管理控制台。 在左侧导航栏里,单击 实例。 选择地域。 找到需要更换系统盘的实例,在 操作 列中,选择 更多 > 停止。 当实例状态变为 已停止 时,表示实例已经成功停止。 在 操作 列中,选择 更多 > 更换系统盘。 在弹出的对话框里,仔细阅读更换系统盘注意事项后,单击 确定,更换系统盘。 在 更换系统盘 页面上, 镜像类型:选择自定义镜像、共享镜像 或 镜像市场,并选择需要的镜像。 系统盘:不能更换系统盘的云盘类型,但是您能根据业务需求和新镜像的需求扩容系统盘,最大容量为500 GiB。扩容时能设置的最小容量与系统盘当前容量和镜像有关,如下表所示。 镜像 扩容的容量限制(GiB) Linux(不包括CoreOS)+ FreeBSD [Max{20, 系统盘当前容量}, 500] CoreOS [Max{30, 系统盘当前容量}, 500] Windows [Max{40, 系统盘当前容量}, 500] 说明 如果您做过 续费降配 操作,进入下一个计费周期前,您不能修改系统盘容量。 安全设置: 如果新的操作系统是Windows系统,您只能使用密码认证。 如果您的实例是I/O优化实例,而且新的操作系统是Linux系统,您能选择使用密码认证或SSH密钥对认证。您必须设置登录密码或者绑定SSH密钥对。 确认 配置费用:一般是指系统盘的费用。系统盘价格,请详见 云产品价格页。如果您选择的自定义镜像来源于镜像市场,可能会产生费用,也包括在配置费用里。镜像的计费信息,请参考 计费概述。 说明 系统盘价格说明:系统盘按起始容量起售,按起售价收费,超过起始容量后,每增加1 GiB按线性计费价格收费。起始容量的系统盘,包年包月价格的单位为 元/月,按量付费价格的单位为 元/小时。 确认无误后,单击 确定更换。 登录ECS控制台监控系统状态,完成操作系统更换大概需要10分钟。完成后,实例会自动启动。 后续操作 更换系统盘后,您可能需要做以下操作: (可选)为新的系统盘设置自动快照策略。自动快照策略与磁盘ID绑定。更换了新的系统盘后,旧磁盘上应用的自动快照策略自动失效。您需要对新系统盘设置自动快照策略。 如果更换前后都是Linux系统,而且,实例上原来挂载了数据盘并设置了开机自动挂载分区:更换系统盘后,原来系统盘中的数据盘分区挂载信息丢失。您必须在新系统盘的/etc/fstab文件写入新分区信息,并挂载分区,不需要对数据盘格式化并分区。操作步骤如下,具体的操作命令参考 Linux格式化和挂载数据盘: (建议)备份etc/fstab。 向/etc/fstab写入新分区信息。 查看/etc/fstab中的新分区信息。 运行 mount 命令挂载分区。 查看文件系统空间和使用情况:运行命令df -h。 挂载操作完成后,不需要重启实例即可开始使用新的数据盘。 相关API ReplaceSystemDisk

2019-12-01 22:57:16 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 更换系统盘 是指为您重新分配一个系统盘(系统盘ID会更新),原来的系统盘会被释放。如果在创建ECS实例时选择了错误的操作系统,或者随着业务发展,需要扩大系统盘容量或者使用其他操作系统,您都能通过 更换系统盘 实现。您能将系统盘的镜像更换为公共镜像、共享镜像、自定义镜像或镜像市场里的任一种镜像。 说明 微软已经停止支持Windows Server 2003。为了保证您的数据安全,阿里云不推荐ECS实例继续使用Windows Server 2003系统,也不再提供这个镜像。更多信息,请参考 关于阿里云不再支持Windows Server 2003系统镜像。 更换系统盘后, 您的实例会被分配一个新的系统盘,系统盘ID会更新,原系统盘被释放。 系统盘的云盘类型不能更换。 实例的IP地址和MAC地址不变。 为了保证有足够的快照额度完成新系统盘的自动快照策略,您可以 删除不需要的旧系统盘快照。 本文介绍如何将系统盘的镜像更换为非公共镜像。如果您需要使用公共镜像,请参考文档 更换系统盘(公共镜像)。 注意事项 更换系统盘是一个高风险操作,所以,在更换系统盘之前,请务必认真阅读以下注意事项。 风险 更换系统盘存在如下风险: 更换系统盘需要停止实例,因此会中断您的业务。 更换完成后,您需要在新的系统盘中重新部署业务运行环境,有可能会对您的业务造成长时间的中断。 更换系统盘是重新为您的实例分配一个系统盘,磁盘ID会改变,所以基于旧的系统盘创建的快照将不能用于回滚新的系统盘。 说明 更换系统盘后,您手动创建的快照不受影响,您仍能用这些快照创建自定义镜像。如果您为旧的系统盘设置了自动快照策略,而且设置了自动快照随磁盘释放,则自动快照策略不再适用于新的系统盘,而且,旧系统盘的自动快照会自动删除。 跨操作系统更换注意事项 跨操作系统更换是指互相更换Windows与Linux系统。 说明 非中国大陆的地域暂不支持Linux和Windows系统的互换,仅支持Linux不同发行版本或Windows不同版本之间的更换。 跨操作系统更换时,数据盘的文件系统格式可能会无法识别。 如果您的数据盘没有重要数据,建议您 重新初始化数据盘,再将其格式化为相应系统的默认文件系统。 如果您的数据盘上有重要数据,您需要做以下操作: Windows系统更换为Linux系统:需要单独安装软件识别,例如NTFS-3G等,因为Linux缺省情况下无法识别NTFS格式。 Linux系统更换为Windows系统:需要单独安装软件识别,例如Ext2Read、Ext2Fsd等,因为Windows缺省情况下无法识别ext3、ext4、XFS等文件系统格式。 如果您将操作系统从Windows系统换为Linux系统,您能选择使用密码认证或SSH密钥对认证。 前提条件 将系统盘的镜像更换为非公共镜像之前,您必须先完成以下工作: 如果更换为自定义镜像: 如果要使用某台ECS实例上的镜像,您必须 对指定实例的系统盘创建快照,并 使用快照创建自定义镜像。如果这台实例与您要更换系统盘的实例不在同一个地域,您需要 复制镜像。 如果要使用本地物理镜像文件,您需要 在控制台导入镜像 或者 使用Packer创建并导入本地镜像。镜像所在地域必须与您的实例相同。 如果要使用其他地域的镜像,您需要先 复制镜像。 说明 通过上述方式得到的镜像,在更换系统盘时,都出现在 自定义镜像 的下拉列表里。 如果要使用其他阿里云账号的镜像,您必须先 共享镜像。 如果更换为Linux系统,而且选择SSH密钥对认证,您必须先 创建SSH密钥对。 因为更换系统盘是一个高危操作,可能会造成数据丢失或业务停止,为了最大限度地减少更换系统盘对您业务的影响,建议在更换系统盘之前先为当前系统盘 创建快照。 说明 避免在您的业务高峰期创建快照,以免影响业务。一个40 GiB的快照,第一次创建大约需要40分钟。因此请预留出足够的时间。而且,创建快照可能会降低块存储I/O性能(一般在10%以内),出现短暂瞬间变慢。 创建快照时,请确保系统盘有足够的空间,建议预留1 GiB的空间,否则系统盘扩容更换后,系统可能无法正常启动。 操作步骤 登录 ECS管理控制台。 在左侧导航栏里,单击 实例。 选择地域。 找到需要更换系统盘的实例,在 操作 列中,选择 更多 > 停止。 当实例状态变为 已停止 时,表示实例已经成功停止。 在 操作 列中,选择 更多 > 更换系统盘。 在弹出的对话框里,仔细阅读更换系统盘注意事项后,单击 确定,更换系统盘。 在 更换系统盘 页面上, 镜像类型:选择自定义镜像、共享镜像 或 镜像市场,并选择需要的镜像。 系统盘:不能更换系统盘的云盘类型,但是您能根据业务需求和新镜像的需求扩容系统盘,最大容量为500 GiB。扩容时能设置的最小容量与系统盘当前容量和镜像有关,如下表所示。 镜像 扩容的容量限制(GiB) Linux(不包括CoreOS)+ FreeBSD [Max{20, 系统盘当前容量}, 500] CoreOS [Max{30, 系统盘当前容量}, 500] Windows [Max{40, 系统盘当前容量}, 500] 说明 如果您做过 续费降配 操作,进入下一个计费周期前,您不能修改系统盘容量。 安全设置: 如果新的操作系统是Windows系统,您只能使用密码认证。 如果您的实例是I/O优化实例,而且新的操作系统是Linux系统,您能选择使用密码认证或SSH密钥对认证。您必须设置登录密码或者绑定SSH密钥对。 确认 配置费用:一般是指系统盘的费用。系统盘价格,请详见 云产品价格页。如果您选择的自定义镜像来源于镜像市场,可能会产生费用,也包括在配置费用里。镜像的计费信息,请参考 计费概述。 说明 系统盘价格说明:系统盘按起始容量起售,按起售价收费,超过起始容量后,每增加1 GiB按线性计费价格收费。起始容量的系统盘,包年包月价格的单位为 元/月,按量付费价格的单位为 元/小时。 确认无误后,单击 确定更换。 登录ECS控制台监控系统状态,完成操作系统更换大概需要10分钟。完成后,实例会自动启动。 后续操作 更换系统盘后,您可能需要做以下操作: (可选)为新的系统盘设置自动快照策略。自动快照策略与磁盘ID绑定。更换了新的系统盘后,旧磁盘上应用的自动快照策略自动失效。您需要对新系统盘设置自动快照策略。 如果更换前后都是Linux系统,而且,实例上原来挂载了数据盘并设置了开机自动挂载分区:更换系统盘后,原来系统盘中的数据盘分区挂载信息丢失。您必须在新系统盘的/etc/fstab文件写入新分区信息,并挂载分区,不需要对数据盘格式化并分区。操作步骤如下,具体的操作命令参考 Linux格式化和挂载数据盘: (建议)备份etc/fstab。 向/etc/fstab写入新分区信息。 查看/etc/fstab中的新分区信息。 运行 mount 命令挂载分区。 查看文件系统空间和使用情况:运行命令df -h。 挂载操作完成后,不需要重启实例即可开始使用新的数据盘。 相关API ReplaceSystemDisk

2019-12-01 22:57:16 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 企业信息查询 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 企业建站模板