backup_migrate模块:Drupal站点备份与迁移

模块名
backup_migrate

该模块可以进行Drupal站点的数据库、公共、私有文件的备份与迁移,数据库备份以sql语句的方式储存在“.mysql”扩展名文件中,因此数据库的备份也可以被其他诸如phpmyadmin等数据库管理工具使用

该模块在两个主机上同步数据会相当便利

当站点迁移到新主机上时,可以在源主机上先建立目标主机的数据库连接(即建立数据源),然后先将数据库数据恢复到目标主机数据库中,然后再将站点文件复制过去(如有必要需修改配置文件中的数据库信息),以此方式完成站点迁移

该模块还支持定时执行备份任务

所不足的是当备份文件大于300M时无法使用该模块,在备份和恢复过程中并非使用批处理api进行,而是在一个请求中完成,在有些主机上可能导致php超时