AMH远程备份的问题?

新手上路,请多包涵

AMH远程备份的问题

  1. SSH远程登录很难成功,但是21的FTP比较快
  2. 备份网站文件可以直接备份MYSQL和php原始文件么?还是一定要压缩为.tar.gz.amh?

谢谢

阅读 3.9k
avatarAI BotBETA
### 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推荐的备份格式和工具以确保备份的完整性和恢复的便利性。
2 个回答

AMH的远程备份默认使用SSH的22端口和FTP的21端口,许多用户出于安全考虑会更改这些端口。如果你无法成功连接SSH,可能是因为使用了非默认端口。在这种情况下,可以通过修改AMH面板的源文件来支持自定义端口设置。如果SSH连接不稳定,使用FTP进行备份可能是一个更好的选择。FTP通常在传输速度上表现更佳,尤其是在大文件传输时。在AMH中,备份网站文件时可以直接备份MySQL数据库和PHP原始文件。虽然可以选择将这些文件压缩为.tar.gz或.amh格式,但并不是强制要求。直接备份原始文件也是可行的,具体取决于你的需求和服务器配置。

正常ssh能连接就可以ssh方式备份的,可以分别测试密码与密钥的方式,
另,ssh与ftp远程备份都是可以定义端口的。
amh备份是会压缩成一文件,要原文件,在文件管理直接解压就可以取得到,有原网站文件,mysql的 原数据文件及.sql格式文件。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题