我在Ubuntu 14.04和Drupal 7上使用Apache 2.4。我想为我的Drupal站点进行简单的远程备份,所以我尝试将它放在Dropbox中。然后,发生了一些事情,Apache开始提供403错误("你没有权限访问/在这台服务器上。")为该网站。
我从一个旧的备份恢复,但我仍然无法弄清楚发生了什么。我对Dropbox目录和备份进行了分析,它们是相同的。我重置Dropbox目录中的所有权限以匹配备份,但Dropbox中的版本仍然无法正常工作。我还尝试将Dropbox目录中的文件复制到备份位置,但仍然无法正常工作。
我对出了什么问题感到有些不知所措。有没有人知道Dropbox可能会破坏什么?
答案 0 :(得分:3)
为什么不将Dropbox作为备份存储库,而不是尝试从Dropbox位置运行该站点?
试试这个:
https://www.drupal.org/project/backup_migrate_dropbox
这也将备份您在Dropbox备份策略中未提及的数据库。
或者您可以运行cron任务以通过rsync将增量备份运行到Dropbox文件夹(假设您已经完成了将Dropbox连接到Ubuntu的任何同步)。我使用此位置记录的流程,它在许多不同的Web服务器上运行良好: http://hadzimahmutovic.com/rsnapshot-mysql/rsnapshot-backing-mysql-databases