raid0 就是把多个(最少2个)硬盘合并成1个逻辑盘使用,数据读写时对各硬盘同时操作,不同硬盘写入不同数据,速度快。
raid1就是同时对2个硬盘读写(同样的数据)。强调数据的安全性。比较浪费。
raid5也是把多个(最少3个)硬盘合并成1个逻辑盘使用,数据读写时会建立奇偶校验信息,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相当于raid0和raid1的综合。
raid10就是raid1+raid0,比较适合速度要求高,又要完全容错,当然¥也很多的时候。最少需要4块硬盘(注意:做raid10时要先作RAID1,再把数个RAID1做成RAID0,这样比先做raid0,再做raid1有更高的可靠性)
把一个discuz从西部数码搬家到阿里云。
文件搬家问题不大,然后修改数据库配置文件问题也不大。
最大的问题是MySql搬家。
用到一个工具navicat110_premium_cs_11.0.19。
先连上老的数据库,选择要导出的数据库,导出SQL文件
然后连上新的数据库,选择要导入的数据库,运行SQL文件
在此过程中编码方式选择默认即可,导入导出均相同。
如果发现数据库不能用远程访问:
到phpmyadmin运行如下SQL:
update mysql.user set host='%' where user='west263test'; #执行前注意west263test需要修改成自己的数据库用户名
flush privileges;
大功告成,可以远程访问了。
需要提到一点的是,如果自建服务器搞不定权限,可以直接用数据库的root账户算了