Como efetuar uma cópia de segurança e restaurar um website WordPress utilizando MARS?
- Visão Geral
- Como efetuar uma cópia de segurança de um website WordPress
- Como restaurar um website WordPress
Visão Geral
Efetuar uma cópia de segurança do seu website WordPress é provavelmente um componente crucial da estratégia de proteção de dados da sua empresa. No entanto, a solução de cópia de segurança típica pode, muitas vezes, ser complexa, demorada e dispendiosa. E a utilização dos serviços de cópia de segurança de um fornecedor de alojamento típico do WordPress tem os seus próprios riscos, tais como danos em dados, ciberataques ou cessação súbita da atividade. A solução MARS (Multi-Application Recovery Service) da QNAP foi concebida com o intuito de o ajudar a ultrapassar estes obstáculos, oferecendo uma solução de cópia de segurança permanente, segura e simples. Este tutorial irá guiá-lo através do processo de cópia de segurança e restauro do seu website WordPress utilizando a MARS.
Como efetuar uma cópia de segurança de um website WordPress
Para efetuar uma cópia de segurança de um website WordPress, execute os seguintes passos:
- Crie um serviço WordPress para o website WordPress:
- Instale o plug-in QNAP NAS Backup no WordPress.
Para obter mais informações, consulte Instalar o QNAP NAS Backup no WordPress. - Obtenha a chave de acesso do WordPress.
Para obter mais informações, consulte Obter a chave de acesso do WordPress. - Crie um serviço WordPress.
Para obter mais informações, consulte Criar um serviço WordPress.
- Instale o plug-in QNAP NAS Backup no WordPress.
- Crie uma tarefa de cópia de segurança para o serviço WordPress.
A tarefa de cópia de segurança pode ser executada manualmente ou pode ser programada. Para obter mais informações, consulte Criar uma tarefa de cópia de segurança.
Instalar o QNAP NAS Backup no WordPress
O plug-in QNAP NAS Backup para WordPress permite-lhe executar tarefas de cópia de segurança e restauro do WordPress na solução MARS e também visualizar os registos de tarefas da MARS no WordPress.
- Inicie sessão no WordPress com uma conta de administrador.
- Aceda a Plugins (Plug-ins) > Add New (Adicionar novo).
- Digite QNAP NAS Backup na barra de pesquisa.
O QNAP NAS Backup deve ser apresentado nos resultados da pesquisa.
- Clique em Install Now (Instalar agora).
- Clique em Activate (Ativar).
O plug-in QNAP NAS Backup do WordPress está instalado.
Obter a chave de acesso do WordPress
A MARS requer uma chave de acesso do WordPress para criar um serviço WordPress. A chave de acesso é gerada pelo plug-in QNAP NAS Backup.

- Aceda a QNAP Backup.
- Ao lado de Chave de acesso, clique em Copiar.
A chave de acesso é copiada para a área de transferência.
Criar um serviço WordPress
Um serviço WordPress permite à MARS efetuar uma cópia de segurança ou restaurar uma aplicação do WordPress inteira (incluindo todos os temas e plug-ins) ou apenas a base de dados utilizada por uma aplicação do WordPress.
- Abra a solução MARS.
- Aceda a Aplicação > WordPress.
- Clique em Adicionar serviço.
É apresentada a janela Adicionar serviço.
- Especifique as seguintes informações:
- Nome do serviço
- URL do anfitrião
- Chave de acesso do QNAP NAS Backup
- Clique em Verificar.
A MARS verifica se a aplicação do WordPress em questão está acessível utilizando a chave de acesso do QNAP NAS Backup.
- Clique em Aplicar.
O serviço WordPress é criado e surge na lista de serviços.
Criar uma tarefa de cópia de segurança
- Aceda a Cópia de segurança.
- Clique em Criar tarefa de cópia de segurança.
É apresentada a janela Criar tarefa de cópia de segurança.
- Em Informações sobre a tarefa, especifique a informação sobre a tarefa.
Campo
Ação
Tipo de serviço
Selecione WordPress.
Nome da tarefa
Especifique o nome da tarefa.
O nome da tarefa deve conter entre 1 e 32 caracteres.
Descrição (opcional)
Especifique uma descrição.
A descrição pode conter até 100 caracteres.
- Em Origem e Destino, especifique a aplicação de origem para a qual pretende efetuar a cópia de segurança.
- Em Origem, clique em Procurar.
- Selecione um serviço e, em seguida, clique em Selecionar.
- Em Origem e Destino, especifique a pasta de destino da cópia de segurança.
- Em Destino, clique em Procurar.
- Selecione uma pasta de destino para a cópia de segurança e, em seguida, clique em Selecionar.SugestãoPara criar uma nova pasta de destino, clique em Adicionar pasta.
- Em Componente da cópia de segurança, especifique os componentes da aplicação de origem para os quais pretende efetuar a cópia de segurança:
Escolha uma das seguintes opções:
- Tudo (ficheiro WordPress e base de dados)
- Ficheiro WordPress
- Base de dados
- Em Agendamento de cópia de segurança, especifique um horário para a cópia de segurança:
Tipo de agendamento
Descrição
Manual
Executa somente quando um utilizador inicia a tarefa.
É executada uma vez após
Executa a tarefa após terminar a execução de uma tarefa associada.
AvisoSe a tarefa associada falhar, a tarefa não será executada.- Clique em Selecionar uma tarefa associada.
- Selecione uma tarefa associada.
Executada segundo o agendamento
Executa a tarefa num agendamento repetido.
- Escolha uma das seguintes opções e especifique a informação relevante:
- Pontual: Especifique a data e hora.
- Diariamente: Especifique a hora.
- Semanalmente: Especifique a hora e os dias da semana.
- Mensalmente: Especifique a hora e os dias do mês.
- Periódica: Especifique a data, hora e intervalo de espera. Uma tarefa com um agendamento periódico é executada na data e hora especificadas e, em seguida, é executada recorrentemente a cada intervalo de espera. Por exemplo, se o intervalo de espera for de 2 horas, então a tarefa é executada a cada duas horas após a sua execução inicial.
- Opcional: Selecione Definir hora de fim e especifique uma data e hora para terminar o agendamento da tarefa.
- Clique em Aplicar.
O agendamento é criado e surge na lista de agendamentos.
- Opcional: Ative a gestão de versões.
- Selecione Ativar política de retenção de versões de cópia de segurança para várias cópias de segurança.
- Em Política de retenção, escolha uma das seguintes opções:
- Dias retidos: Cada cópia de segurança é guardada na pasta de destino durante o número de dias especificado e é depois eliminada.
- Versões retidas: Apenas um número especificado de versões é guardado na pasta de destino. Quando o número é atingido, a versão mais recente substitui a versão mais antiga.
- Em Limite, especifique um número correspondente ao número de dias ou versões retidos.
- Clique em Aplicar ou Criar cópia de segurança agora.
A tarefa de cópia de segurança é criada.
Se tiver clicado em Criar cópia de segurança agora, a tarefa de cópia de segurança é executada imediatamente.
Como restaurar um website WordPress
Para restaurar um website WordPress, execute os seguintes passos:
- Opcional: Aumente o limite do tamanho do carregamento de ficheiros.
Para mais informações, consulte Aumentar o limite do tamanho do carregamento de ficheiros. - Crie uma tarefa de restauro.
Para obter mais informações, consulte Criar uma tarefa de restauro.
Aumentar o limite do tamanho do carregamento de ficheiros
A fim de efetuar uma cópia de segurança ou restaurar com êxito aplicações de grandes dimensões do WordPress que contenham muitos plug-ins, temas ou bases de dados, pode ser necessário aumentar o limite do tamanho do carregamento de ficheiros.
- Abra uma ligação Secure Shell (SSH) para o seu NAS QNAP.
Para obter mais informações, consulte https://www.qnap.com/en-uk/how-to/knowledge-base/article/how-to-access-qnap-nas-by-ssh.
- Introduza os seguintes comandos no terminal, dependendo do tipo de aplicação do WordPress e da versão da Container Station instalada no seu dispositivo QNAP:AvisoPara permitir que o WordPress processe transferências de ficheiros de maiores dimensões, os seguintes comandos também aumentam o limite de utilização da RAM PHP e o limite de tempo de execução do script PHP.
Uma aplicação do WordPress nativa
Versão da Container Station Comandos 3.x cat <<EOF >> /proc/`system-docker inspect -f '{{.State.Pid}}' wordpress-wordpress-1`/root/var/www/html/WordPress/.htaccess php_value upload_max_filesize 1280M php_value post_max_size 1280M php_value memory_limit 2560M php_value max_execution_time 3000 php_value max_input_time 3000 EOF
2.x cat <<EOF >> /proc/`system-docker inspect -f '{{.State.Pid}}' wordpress_wordpress_1`/root/var/www/html/WordPress/.htaccess php_value upload_max_filesize 1280M php_value post_max_size 1280M php_value memory_limit 2560M php_value max_execution_time 3000 php_value max_input_time 3000 EOF
O seu terminal terá o seguinte aspeto (Container Station v3.x):
Um contentor da aplicação do WordPress dentro da Container Station
Versão da Container Station Comandos 3.x
Substitua {@container_name} pelo nome do contentor WordPress.export CONTAINER_NAME={@container_name} cat <<EOF >> /proc/`docker inspect -f '{{.State.Pid}}' ${CONTAINER_NAME}-wordpress-1`/root/var/www/html/.htaccess php_value upload_max_filesize 1280M php_value post_max_size 1280M php_value memory_limit 2560M php_value max_execution_time 3000 php_value max_input_time 3000 EOF
2.x
Substitua {@container_name} pelo nome do contentor WordPress.export CONTAINER_NAME={@container_name} cat <<EOF >> /proc/`docker inspect -f '{{.State.Pid}}' ${CONTAINER_NAME}_wordpress_1`/root/var/www/html/.htaccess php_value upload_max_filesize 1280M php_value post_max_size 1280M php_value memory_limit 2560M php_value max_execution_time 3000 php_value max_input_time 3000 EOF
O seu terminal terá o seguinte aspeto (Container Station v3.x):SugestãoO nome do contentor WordPress pode ser encontrado em Container Station > Visão Geral > Tudo > Nome:
O limite do tamanho do carregamento de ficheiros da aplicação do WordPress é aumentado.
Criar uma tarefa de restauro
- Aceda a Restaurar.
- Clique em Criar tarefa de restauro.
É apresentada a janela Criar tarefa de restauro.
- Em Informações sobre a tarefa, especifique a informação sobre a tarefa.
Campo
Ação
Tipo de serviço
Selecione WordPress.
Nome da tarefa
Especifique o nome da tarefa.
O nome da tarefa deve conter entre 1 e 32 caracteres.
Descrição (opcional)
Especifique uma descrição.
A descrição pode conter até 100 caracteres.
- Em Origem e Destino, especifique a aplicação de origem.
- Em Origem, clique em Procurar.
- Selecione o tipo de origem:
Tipo de origem
Ação
Tarefa de cópia de segurança
- Clique em Tarefa de cópia de segurança.
- Selecione um serviço.
Pasta
- Clique em Pasta.
- Selecione a pasta que contém o ficheiro da aplicação de origem.
Esta pode ser a pasta de destino de uma tarefa de cópia de segurança. Para obter mais informações, consulte Criar uma tarefa de cópia de segurança.
- Clique em Selecionar.
- Em Origem e Destino, especifique a aplicação de destino.
- Em Destino, clique em Procurar.
- Selecione um serviço.
- Clique em Selecionar.
- Opcional: Em Origem e Destino > Versão de origem, selecione a versão de origem que pretende restaurar.
Só estão disponíveis várias versões de origem se a tarefa de cópia de segurança correspondente tiver a gestão de versões ativada. Para obter mais informações sobre como ativar a gestão de versões, consulte Criar uma tarefa de cópia de segurança.
- Em Agendamento de restauro, especifique um agendamento para o restauro:
Tipo de agendamento
Descrição
Manual
Executa somente quando um utilizador inicia a tarefa.
É executada uma vez após
Executa a tarefa após terminar a execução de uma tarefa associada.
SugestãoSe a tarefa associada falhar, a tarefa não será executada.- Clique em Selecionar uma tarefa associada.
- Selecione uma tarefa associada.
Executada segundo o agendamento
Executa a tarefa num agendamento repetido.
- Escolha uma das seguintes opções e especifique a informação relevante:
- Pontual: Especifique a data e hora.
- Diariamente: Especifique a hora.
- Semanalmente: Especifique a hora e os dias da semana.
- Mensalmente: Especifique a hora e os dias do mês.
- Periódica: Especifique a data, hora e intervalo de espera. Uma tarefa com um agendamento periódico é executada na data e hora especificadas e, em seguida, é executada recorrentemente a cada intervalo de espera. Por exemplo, se o intervalo de espera for de 2 horas, então a tarefa é executada a cada duas horas após a sua execução inicial.
- Opcional: Selecione Definir hora de fim e especifique uma data e hora para terminar o agendamento da tarefa.
- Clique em Aplicar.
O agendamento é criado e surge na lista de agendamentos.
- Clique em Aplicar ou Restaurar agora.
A tarefa de restauro é criada.
Se tiver clicado em Restaurar agora, a tarefa de restauro é executada imediatamente.