Criei um server novo para fazer migração, contudo quando tento conectar os servidores para fazer a migração do backup, aparece a seguinte mensagem:
Sendo que criei um servidor Debian 11, não alterei nenhuma porta, mas notei que a porta 22, já vem bloqueada por padrão pelo Wordops.
Como resolver essa questão, devo liberar a porta 22? Se sim, esse comando é válido: pico /etc/ssh/sshd_config ?
Sempre que tentei migrar novos sites, está dando esse erro.
Não seria importante gravar uma nova aula para migração de sites via ssh ou pelo menos gravar da parte de acesso entre servidores, inseri nesta aula e fazer o upload novamente? Pois, notei algumas mudanças em alguns detalhes que sempre dificultam a migração.
Se você consegue fazer login no server com o putty não deve estar com a porta 22 bloqueada no firewall.
É possível que você esteja utilizando outra porta SSH?
Sobre a aula, migração nunca é um passo a passo exato.
Existem ilimitados cenários de migração. Não é possível cobrir todos nem com dezenas de aulas.
Se você compreendeu o conceito vai conseguir fazer migração em qualquer cenário.
Se não consegue fazer a conexão SSH tem muitos outros meios de pegar os arquivos como por exemplo gerando um .zip do backup e fazendo o download com o wget ou então baixando o backup para sua maquina com FileZilla e subindo para o server novo com o FileZilla.
Isso tudo abordo nas aulas de migração.
O server que precisa estar com as portas liberadas é o server mais antigo. Neste que os sites estão atualmente.
Mas se consegue fazer login nele com o putty a porta SSH está liberada.
Neste server antigo consegue fazer login com o putty? Se sim, qual porta você utiliza?
Então, mas preciso liberar a porta 22 a nível, inclusive no firewall que alterei quando ainda era o curso super servidor, pois quando tento fazer a migração do site via ssh, é negado o acesso devido essa porta não estar liberada no server antigo.
Já apliquei esse comando acima, agora vou tentar fazer a migração.
A impressão que tenho por aqui é que você alterou a porta e mesmo assim está tentando acessar pela porta 22.
Por isso farei uma pergunta direta.
Quando você acessa seu servidor usando o putty, qual porta utiliza?
Isso entendi, contudo quando tento conectar via sftp@ IP ou um outro código que não lembro de cabeça, nunca consigo acessar por se tratar de um servidor bem antigo das aulas ainda do curso super servidor.
A logica de conexão é essa. Precisaria verificar pessoalmente por qual motivo não conectou.
Mas se é apenas para fazer migração, pode adotar outra forma.
Tem muitas formas de fazer migração. Veja as aulas que estão aqui.
Neste modulo mostro varias formas de gerar e restauras backups.
Muito obrigado Gabriel, consegui migrar um dos meus sites, depois vou tentar migrar pela Amazon S3 um site grande de 25GB. Muito obrigado!
Só uma dúvida, dois plugins que fui instalar deu um erro fatal, acho que é alguma linha que preciso consertar dentro do SSH, mostrando os seguintes argumentos:
Fatal error: Uncaught Error: Call to undefined function create_function() in /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/uf-epico/includes/widgets/widget-epico-social.php:290 Stack trace: #0 /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/uf-epico/plugincore.php(35): require_once() #1 /var/www/MEU DOMÍNIO/htdocs/wp-admin/includes/plugin.php(2318): include_once(‘…’) #2 /var/www/MEU DOMÍNIO/htdocs/wp-admin/plugins.php(192): plugin_sandbox_scrape() #3 {main} thrown in /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/uf-epico/includes/widgets/widget-epico-social.php on line 290
Fatal error: Uncaught TypeError: array_merge(): Argument #2 must be of type array, bool given in /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/WhatsChat/includes/class-wws-activation.php:108 Stack trace: #0 /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/WhatsChat/includes/class-wws-activation.php(108): array_merge() #1 /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/WhatsChat/wordpress-whatsapp-support.php(41): WWS_Activation::activate() #2 /var/www/MEU DOMÍNIO/htdocs/wp-includes/class-wp-hook.php(310): wws_plugin_activation() #3 /var/www/MEU DOMÍNIO/htdocs/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() #4 /var/www/MEU DOMÍNIO/htdocs/wp-includes/plugin.php(517): WP_Hook->do_action() #5 /var/www/MEU DOMÍNIO/htdocs/wp-admin/plugins.php(194): do_action() #6 {main} thrown in /var/www/MEU DOMÍNIO/htdocs/wp-content/plugins/WhatsChat/includes/class-wws-activation.php on line 108
Seria legal criar uma espécie de alerta dentro da comunidade ou da área de membros quando esse tipo de atualização ficar compatível com os plugins e temas, pois muitas vezes perdemos o time, ficando impossível a atualização do server por causa do tanto de lixo e brecha de segurança. Nesse caso tendo que migrar os sites.
Acredito que seja responsabilidade do administrador manter atualizações sempre em dia.
Eu alerto sobre isso em todas as aulas relevantes sobre o assunto.