常见问题
备份与实时副本的区别
备份 (Snapshot) 用于在块设备级别 (block device level) 上进行硬盘的备份与恢复, 可以同时对多张硬盘做备份(包括系统盘和数据盘),也可以对正在运行的主机做在线备份。
零雲的硬盘(包括系统盘和数据盘)都是有多份 实时副本 的,即数据的写入只有在多个副本上都完成后才算成功,实时副本可以保证硬件设备出现问题时数据不丢失。
备份 是用于捕捉硬盘在某一个时刻的状态,未来可以随时恢复到这个状态。 在某些时候,例如误操作或者应用逻辑的 bug,可能会导致业务数据的丢失, 这种情况下实时副本无法恢复数据,因为硬件设备并没有问题。这时候,就需要通过备份,从历史备份点恢复数据。
即,实时副本主要用于灾难恢复;而备份则是用于保存业务数据的历史状态,以便在从业务到硬件的任何一个层面出问题时恢复数据。
为什么我的 Windows 主机远程桌面连接不上?
首先, 在 Windows 主机里打开RDP服务:
- 使用“虚拟终端”登录 Windows 主机,“虚拟终端”就是主机 ID 旁边的 显示器形状的小图标,点击即可以弹出 Windows 桌面;
- 右键点击“我的电脑” -> “属性” -> “远程” -> 选择”启用这台机器上的远程桌面”。
然后您需要在零雲控制台的 “安全” -> “防火墙” 中手动为主机的防火墙添加一条 接受 tcp 3389 端口 的下行规则, 点击 更新规则 使其应用到主机。
注意: 请确认关闭了主机内部防火墙或者主机内部防火墙放行了相应的端口。
如果我有多台主机需要访问外网,是不是每台主机都需要绑定一个公网 IP?
当然不是这样。您可以创建VPC,将需要访问外网的主机加入到您的VPC的私有网络中, 然后再给VPC上绑定一个公网 IP。这样, 位于VPC网络中的所有主机都可以连接互联网了,既节省钱,也安全,同时还可以享受VPC的各种网络功能,例如:端口转发、免费的隧道、VPN服务等。
如何搭建 FTP 服务
Linux 主机
首先创建一个 Linux 主机(以 Ubuntu 为例),并在青云防火墙中打开 tcp 21 下行,并“更新规则”。 如果此主机是在私有网络中,除了防火墙规则,还需要在私网所连接的路由器中将所需端口转发给这个主机。
下面简单介绍下安装 vsftpd 和 proftpd 的注意事项:
- vsftpd 安装
apt-get install vsftpd
修改配置文件 /etc/vsftpd.conf 后,重启生效
service vsftpd restart
如果你的 ftp client 位于 NAT 之后,ftp server 必须启用 passive mode ,编辑 /etc/vsftpd.conf
pasv_enable=Yes
pasv_max_port=21000
pasv_min_port=20000
pasv_address=your.ftp.server.public.ip
安全起见,vsftpd 默认配置是不允许 root 登录的。如果确实需要,可以在 /etc/vsftpd/user_list 文件中把 root 那一行删除或者注释掉, 同样把 /etc/vsftpd/ftpusers 文件中的 root 也注释掉。然后重启 vsftpd 就可以了。
- proftpd 安装
apt-get install proftpd
修改配置文件 /etc/proftpd/proftpd.conf 后,重启生效
service proftpd restart
如果你的 ftp client 位于 NAT 之后,proftpd server 必须启用 passive mode , 在 /etc/proftpd/proftpd.conf 中打开 PassivePorts 和 MasqueradeAddress :
PassivePorts 20000 21000
MasqueradeAddress ftp.server.public.ip
被动模式的端口范围可以任意指定,不过请记得打开云平台防火墙中对应的端口范围, 如果 FTP 服务器是在私有网络内,还要留意路由器内是否正确转发了所需端口。 还有修改配置文件后记得重启 FTP 服务使之生效。