visiosoft/backup-module

此软件包最新版本(1.0.28)没有可用的许可证信息。

安装: 30

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:streams-addon

1.0.28 2024-06-24 12:37 UTC

README

在活动服务器上备份网站之前需要做什么。

  • 您需要先通过设置连接StorageBox,然后才能激活它。

      cat ~/.ssh/id_rsa.pub | ssh -p23 uXXXXX@uXXXXX.your-storagebox.de install-ssh-key
    
  • 然后您可以在设置中开启网站备份设置,以便备份过程每天自动执行。

在添加服务器/作业之前的先决条件

  • 在您连接用于PostgreSQL备份的服务器内部安装相关PostgreSQL版本;

    • sudo apt-get install -y postgresql-client-14
      
  • 使用.pgpass或.my.cnf配置数据库认证信息。此配置允许您无需密码即可进行备份。

    • 对于MySQL(将文件命名为相关作业slug的名称)

      echo "[client]" > ~/.{database_name}.cnf
      echo "user=zoho_zoho" >> ~/.{database_name}.cnf
      echo "password=your_password" >> ~/.{database_name}.cnf
      chmod 600 ~/.{database_name}.cnf
      
    • 对于PostgreSQL

      echo "{host}:{port}:{database_name}:{username}:{password}" >> ~/.pgpass && chmod 600 ~/.pgpass
      
  • 授权StorageBox访问。此访问允许无密码传输到您的StorageBox。

    • cat ~/.ssh/id_rsa.pub | ssh -p23 uXXXXX@uXXXXX.your-storagebox.de install-ssh-key