Existem muitas razões que podem levar você a clonar seu site WordPress. Possivelmente, você está lançando um segundo site e quer usar o primeiro como base para poupar tempo. Ou talvez queira uma réplica exata para fins de backup ou desenvolvimento, além dos habituais ambiente de teste.

Seja qual for a razão, Kinsta facilita bastante a clonagem. Siga os passos abaixo sobre como clonar seu site WordPress apenas com simples cliques!

Clonar Seu Site WordPress no MyKinsta

O recurso de clonagem da Kinsta copia toda a sua base de dados WordPress, incluindo conteúdo e arquivos. As credenciais do novo acesso, como SFTP, SSH e nome de usuário e senhas da base de dados, são automaticamente geradas para o site recém-clonado e podem ser consultadas no painel.

Passo 1

Navegue até Sites no seu painel MyKinsta e clique em “Adicionar site”” no canto superior direito.

Adicionar site WordPress
Adicionar site WordPress

Passo 2

Selecione a opção “clonar um ambiente existente”, e escolha um site para clonar. Certifique-se de especificar se deseja clonar o ambiente de produção ou o ambiente de teste.

Se você já tem um nome de domínio em mente, você pode inseri-lo neste momento. Caso contrário, o site será clonado com um domínio kinsta.cloud. Por último, forneça um nome para o site clonado. Observe que o local não pode ser alterado durante o processo de clonagem. Se você gostaria que o site clonado fosse hospedado em um local diferente, entre em contato com nossa equipe de suporte para mover o site após a conclusão do processo de clonagem.

Clonar um ambiente existente
Clonar um ambiente existente

E prontinho! O processo de clonagem demora habitualmente entre 10 a 20 minutos, dependendo do tamanho do site e da base de dados WordPress. Ele irá surgir na lista de sites no seu painel do MyKinsta. Nota: Se o processo de clonagem demorar mais de uma hora, entre em contato com nossa equipe de suporte.

Gerenciar site do WordPress clonado
Gerenciar site do WordPress clonado

Após Clonar Seu Site WordPress

Se não inseriu um domínio personalizado no processo de clonagem, ele receberá automaticamente um URL temporário para que possa entrar nele, como myclone.kinsta.cloud. Se você tiver outro domínio que deseja usar, clique na seção “Domínios” e adicione ele.

Depois pode atualizar o seu URL de endereço WordPress e o URL do endereço do site. E, caso tenha codificado os URLs de endereço no seu arquivo wp-config.php, isso também precisará ser atualizado.

Após um domínio personalizado ter sido atribuído ao site, você pode gerar um certificado SSL gratuito e implantar o Kinsta CDN no MyKinsta. Para mais informações sobre como ativar um site para a produção na Kinsta, confira este artigo.

Notas Adicionais

  • Se você tiver plugins de CDN ativos ou plugins de terceiros com URLs codificados, garanta que os atualiza para que recebam o novo endereço do site. Se não fizer isso, o conteúdo pode parecer quebrado, quando na verdade está apenas apontado para um endereço errado.
  • Ao contrário dos sites de teste, os sites clonados WordPress são entidades totalmente separadas, o que significa que são contabilizados para o número total de sites permitidos pelo seu plano e também serão cobrados pelo uso da largura de banda.Isso significa igualmente que o recurso de clonagem está somente disponível nos planos Pro ou superior (que permitem ter mais de um site).
  • Se utilizar plugins de agendamento social, como o CoSchedule ou o Social Networks Auto Poster, saiba que eles podem começar a compartilhar conteúdo do seu site clonado. Então, garanta que atualiza seus URLs de endereço ou desative esses plugins, ou então isso poderá acabar distorcendo suas análises.

Clone seu site WordPress com a API da Kinsta

Com a API da Kinsta, você pode clonar programaticamente todo o banco de dados do seu WordPress, incluindo conteúdo e arquivos. Isso significa que você pode realizar todas as ações oferecidas pelo MyKinsta através da API da Kinsta.

Para iniciar o processo de clonagem com a API da Kinsta, você precisará das seguintes informações:

  • Uma chave API
  • O ID da sua empresa
  • O ID do ambiente do site que você deseja clonar

Vamos passar pelos passos para clonar um site WordPress existente com a API da Kinsta:

Passo 1: Gerar uma Chave API

Para utilizar a API da Kinsta, você deve gerar uma chave API. Ela é usada para autenticar e acessar sua conta. Veja como você pode gerar uma chave API:

  1. Acesse o painel MyKinsta.
  2. Navegue até a página Chaves API clicando no seu nome, depois selecione Configurações da Empresa e, finalmente, Chaves API.
  3. Clique no botão Criar Chave API.
  4. Escolha uma data de expiração ou defina uma data de início personalizada e especifique o número de horas que a chave será válida.
  5. Dê um nome único e descritivo para a chave.
  6. Clique em Gerar para criar a chave API.

Criar Chave API no MyKinsta
Criar Chave API no MyKinsta

Quando você cria uma chave API, copie e guarde em um local seguro, pois esta é a única vez que você poderá vê-la. Você pode gerar várias chaves API — elas serão listadas na página Chaves API. Se precisar revogar uma chave API, clique em Revogar ao lado da que você deseja revogar.

Clone seu site WordPress com um plugin

Se o seu provedor de hospedagem, ao contrário do Kinsta, não lhe dá a opção de clonar facilmente o seu site a partir do seu painel de controle de hospedagem, você precisará usar um plugin para fazer isso.

O plugin Duplicator permite que você faça uma cópia do seu site que você pode usar para criar um novo site. É assim que se faz.

Fazendo uma Duplicata do Seu Site

Vá até Duplicator no seu menu de administração e clique no botão Criar novo. Isto irá criar um “pacote” que é uma duplicata do seu site.

Página de configuração do plugin Duplicator
Página de configuração do plugin Duplicator

Na tela Configuração, especifique quais arquivos você deseja que sejam duplicados e quais tabelas de banco de dados ou deixe-os no padrão, que incluirá todas as tabelas e arquivos de banco de dados. Faça alterações na seção Instalador se quiser personalizar a nova instalação ou deixá-la nas configurações padrão. Clique no botão Próximo.

O plugin irá agora verificar o seu site e fornecer quaisquer avisos antes de fazer a cópia. Se houver algum problema, reserve um tempo para resolvê-lo agora. Se houver um aviso, você precisará marcar a caixa de seleção abaixo da lista de itens de digitalização antes de continuar.

Clique no botão Construir para continuar. O plugin irá construir o “pacote” que contém tudo em seu site: seus temas, plugins, uploads e até mesmo o próprio WordPress. Baixe o pacote para o seu computador clicando no link Download com um clique. Haverá dois arquivos: installer.php e archive.zip.

Instalando a duplicata em um novo local

Para instalar o pacote em um novo site, você precisará enviar os dois arquivos que acabou de baixar para seu novo site, usando SFTP. Carregue-os para o diretório raiz do seu site ou para o diretório onde você deseja instalar o WordPress. Não instale o WordPress: o instalador fará isso por você.

Visite o arquivo do instalador no seu navegador em yoursite.com/installer.php, onde yoursite.com é o nome de domínio do seu novo site.

Você será então guiado através de uma série de passos para carregar e instalar os arquivos de sua duplicata. Depois de terminar isto, você terá uma cópia do seu site no novo domínio.

Clonando um site em uma rede WordPress Multisite com um plugin

Se o site que você deseja clonar estiver em uma rede WordPress Multisite, você não poderá cloná-lo usando o painel do MyKinsta. Em vez disso, vais precisar de usar um plugin.

Os dois plugins abaixo são projetados para facilitar o processo de clonagem de um site.

NS Cloner – Site Copier

Com o plugin NS Cloner – Site Copier, você pode rapidamente fazer uma cópia exata de um site com um clique ou pode personalizar a forma como o site é duplicado em muito mais detalhes, comprando um add-on premium.

No administrador de rede, instale o plugin e ative-o na rede.

Agora você tem duas maneiras de clonar sites:

  1. você pode ir para a tela Sites e clicar em Clonar sob o nome do site que deseja clonar.
  2. Ou você pode usar o item NS Cloner V3 no seu menu de administração de rede.

Se você clicar em Clonar na tela Sites, o site será clonado em um clique exatamente como está sem personalização. Então, se você quiser uma duplicata exata do site, esta é uma maneira muito rápida de fazer isso. Se você quiser fazer customizações para o novo site, clique no item de menu NS Cloner V3.

NS Clone WordPress plugin
NS Clone WordPress plugin

Aqui você pode especificar exatamente o que é copiado para o novo site:

  • Selecionar origem: selecione o local a ser clonado na lista suspensa.
  • Criar novo site: dar ao novo site um título e URL.
  • Clone Tables/Copy Users/Copy Media Files: especifique quais tabelas, arquivos e usuários clonar comprando um add-on premium.
  • Pesquisar e substituir: novamente com um add-on, você pode pesquisar no banco de dados e substituir o conteúdo, como o nome de domínio do site.
  • Configurações adicionais: marque esta caixa para criar um log do clone que você pode verificar se ele não funciona como você esperava.

Quando estiver satisfeito com as configurações, clique no botão Clone na área verde na parte inferior da tela e o plugin criará o clone para você.