AMH远程备份的问题
- SSH远程登录很难成功,但是21的FTP比较快
- 备份网站文件可以直接备份MYSQL和php原始文件么?还是一定要压缩为.tar.gz.amh?
谢谢
AMH远程备份的问题
谢谢
### AMH远程备份的问题回答
1. **SSH远程登录很难成功,但是21的FTP比较快**
这通常是由于SSH和FTP使用的端口以及它们的安全级别不同造成的。SSH默认使用22端口,并且加密传输数据,因此对网络要求较高,可能会受到防火墙或网络配置的限制。而FTP默认使用21端口,虽然传输数据不加密,但相对来说可能在网络配置较为宽松的环境下更容易通过。为了改善SSH登录的成功率,可以尝试以下步骤:
- 确认服务器的SSH端口(默认22)是否开放,并且没有被防火墙或路由器规则阻止。
- 检查客户端的SSH配置,确保使用正确的用户名、密码或密钥对。
- 如果可能,尝试使用SSH客户端的详细日志功能来诊断连接问题。
2. **备份网站文件可以直接备份MYSQL和php原始文件么?还是一定要压缩为.tar.gz.amh?**
对于AMH远程备份,虽然技术上可以直接备份MySQL数据库文件和PHP原始文件,但推荐使用AMH提供的备份工具或格式(如.tar.gz.amh)来进行备份。原因如下:
- **一致性**:使用AMH提供的备份格式可以确保所有相关的文件和数据(包括数据库、配置文件等)以一致的方式被备份,减少手动操作带来的错误风险。
- **压缩**:.tar.gz格式可以压缩备份数据,减少存储空间的使用,并可能加快备份和恢复的速度。
- **恢复便利性**:使用AMH提供的恢复工具可以更方便地恢复.tar.gz.amh格式的备份,而无需手动解压和配置多个文件。
因此,虽然直接备份MySQL和PHP文件是可能的,但建议使用AMH推荐的备份格式和工具以确保备份的完整性和恢复的便利性。
正常ssh能连接就可以ssh方式备份的,可以分别测试密码与密钥的方式,
另,ssh与ftp远程备份都是可以定义端口的。
amh备份是会压缩成一文件,要原文件,在文件管理直接解压就可以取得到,有原网站文件,mysql的 原数据文件及.sql格式文件。
2 回答2.9k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
4 回答2.1k 阅读
1 回答3.1k 阅读
1 回答2.6k 阅读
1 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读
AMH的远程备份默认使用SSH的22端口和FTP的21端口,许多用户出于安全考虑会更改这些端口。如果你无法成功连接SSH,可能是因为使用了非默认端口。在这种情况下,可以通过修改AMH面板的源文件来支持自定义端口设置。如果SSH连接不稳定,使用FTP进行备份可能是一个更好的选择。FTP通常在传输速度上表现更佳,尤其是在大文件传输时。在AMH中,备份网站文件时可以直接备份MySQL数据库和PHP原始文件。虽然可以选择将这些文件压缩为.tar.gz或.amh格式,但并不是强制要求。直接备份原始文件也是可行的,具体取决于你的需求和服务器配置。