Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web 在MAMP上开发时如何备份Joomla网站?_Web_Joomla_Backup_Hosting_Mamp - Fatal编程技术网

Web 在MAMP上开发时如何备份Joomla网站?

Web 在MAMP上开发时如何备份Joomla网站?,web,joomla,backup,hosting,mamp,Web,Joomla,Backup,Hosting,Mamp,我是一个新的网络开发者。我一直在使用Joomla和第三方模板,在本地MAMP服务器上开发它。模板有点不稳定,很容易损坏。我想每天备份我的工作 我假设所有的文件和数据库都需要备份?这方面有最佳实践吗 非常感谢 最好且简单的方法是通过Akeba备份完成。在后端安装此组件。运行它并随时备份。它需要备份文件和数据库。您甚至可以下载并解压缩它,以便在另一个web服务器上运行它。要提取Akeba,您可以使用他们的软件。这一切都是免费的。使用Akeeba备份()确实是个好主意。您可以计划每天运行命令行任务,并

我是一个新的网络开发者。我一直在使用Joomla和第三方模板,在本地MAMP服务器上开发它。模板有点不稳定,很容易损坏。我想每天备份我的工作

我假设所有的文件和数据库都需要备份?这方面有最佳实践吗


非常感谢

最好且简单的方法是通过Akeba备份完成。在后端安装此组件。运行它并随时备份。它需要备份文件和数据库。您甚至可以下载并解压缩它,以便在另一个web服务器上运行它。要提取Akeba,您可以使用他们的软件。这一切都是免费的。

使用Akeeba备份()确实是个好主意。您可以计划每天运行命令行任务,并创建此站点的备份。要恢复这样的备份,可以使用Akeeba Kickstart()。很容易,很舒服

但这只有在你不打破你的Joomla的情况下才有效!安装!你的问题暗示了类似的事情。要进行手动备份,只需压缩包含Joomla安装的文件夹并创建数据库转储。您可以每天使用命令行脚本执行这两项操作

创建转储:

使用GIT也可以。不用压缩文件夹,只需将其提交到git存储库即可。不要忘记将数据库转储添加到您的repo中


最简单的方法是实现一个简单的脚本,首先将数据库转储到一个文件中,然后使用
tar
utilty创建存档。使用
git
进行版本控制的额外要点;-)非常感谢你的建议。您是否知道任何进一步解释这一点的资源?用外行的话来说,我似乎找不到该怎么做。