Criar cópias de segurança e restaurar as páginas do construtor.

Aprender DXPR BuilderGerir o siteCumprir requisitos legais

Guarde uma cópia de cada página do construtor, imagem e definição, e pode repor um site inteiro ou uma só página. O DXPR Builder guarda páginas na base de dados do Drupal e carregamentos no diretório de ficheiros, por isso uma cópia de segurança normal do Drupal abrange-o. Esta página enumera o que incluir e como o repor.

O que copiar

Component Location Contains
Base de dados MySQL, MariaDB ou PostgreSQL Conteúdo das páginas e cada revisão, mais a configuração ativa
Diretório de ficheiros sites/default/files/ Carregamentos em dxpr_builder_images, dxpr_builder_videos e dxpr_builder_files
Exportação de configuração O diretório de sincronização, muitas vezes config/sync/ Definições, modelos de página, modelos de utilizador, perfis de utilizador e a entidade Key da chave de produto

O histórico de anulação do editor vive no navegador de cada editor e não faz parte de nenhuma cópia de segurança.

Copiar um site

  1. Despeje a base de dados:

    drush sql:dump --result-file=backup.sql
    
  2. Copie o diretório de ficheiros:

    cp -r sites/default/files/ /backup/files/
    
  3. Se guarda a configuração em código, exporte-a também:

    drush config:export
    

Repor um site

  1. Importe a base de dados:

    drush sql:cli < backup.sql
    
  2. Copie o diretório de ficheiros de volta para sites/default/files/.

  3. Se a configuração vive em código, importe-a:

    drush config:import
    
  4. Reconstrua as caches:

    drush cache:rebuild
    

Repor uma página

Cada gravação do construtor cria uma revisão, por isso uma página volta sem restauro completo.

  1. Abra o separador Revisions da página.
  2. Encontre a revisão antes da alteração indesejada. As gravações do construtor mostram a mensagem de registo Saved with DXPR builder.
  3. Clique em Revert.

O que vê

As páginas repostas abrem no editor com os esquemas, as imagens aparecem para os visitantes, e a secção License em General Settings ainda guarda a chave de produto.

Se o conteúdo não aparece

  • Pages are back but images are broken. O diretório de ficheiros não foi reposto. Copie de volta as pastas dxpr_builder_images, dxpr_builder_videos e dxpr_builder_files.
  • The editor asks for a product key. A entidade Key que guarda a chave não foi reposta, ou a variável de ambiente falta neste servidor. Verifique a secção License em DXPR Studio

    DXPR Builder > General Settings.

  • Visitors still see the pages from before the restore. Uma cache à frente do site serve cópias antigas. Execute drush cache:rebuild e purgue o Varnish ou a CDN.

O que se segue?

Controlo de versões para acompanhar alterações para continuar a explorar o DXPR Builder.