如何备份和还原drupal 8站点?

问题描述 投票:0回答:1

我按照以下步骤备份和还原drupal 7网站。

1)在源服务器上,上传备份和迁移模块2)在源服务器上,使用备份和迁移模块对数据库进行备份3)复制所有站点文件-Drupal核心,模块,主题和文件文件夹,并以与源服务器完全相同的文件夹结构将它们迁移到目标服务器。4)之后,删除settings.php,并复制一个名为settings.php的default.settings.php。5)在目标服务器上以新安装方式安装Drupal6)在目标服务器上启用备份和迁移模块7)使用B&M模块从步骤2

中导入数据库备份

我确实按照相同的步骤在drupal 8中进行了备份和还原,但是遇到了问题。 drupal 8中的备份和还原站点是否以相同方式工作?

drupal-8 migrate
1个回答
0
投票

或多或少。如果您有备份副本,可能会更简单。如果可以使用drush之前创建备份,那将是最好的方法。因此,假设您有备份副本从linux命令行,切换到我们要还原Drupal项目的目录。在系统中创建数据库:

    $ mysqladmin -u [username] -h [host] -p create [database]

因此数据库的副本将从您备份时生成的.sql文件中恢复:

    $ mysql -u [username] -h [host] -p [database] 

设置数据库密码。接下来转到rigth目录

    cd /folder/site/drupal

并将站点解压缩到您需要的地方。

    $ tar -xzvf /folder/where/create/backup/filename-backup.tar.gz -C / folder / site / drupal
© www.soinside.com 2019 - 2024. All rights reserved.