Fórum offline: Restauração não está funcionando pela web

Cometi um grande erro esta noite e acidentalmente destruí meu fórum no DO. Portanto, não consigo restaurar a partir de um snapshot. Recriei uma instância do Discourse, mas não consigo fazer o upload do meu backup pela web. Ele carrega até cerca de 17% e, em seguida, reinicia, até que ocorra um erro com um pop-up que diz para tentar novamente.

Tentei seguir a restauração da linha de comando, mas não está funcionando ou provavelmente estou fazendo algo incorreto. Agradeceria sinceramente qualquer ajuda neste momento. Estou em apuros.

Você já tentou copiá-lo para o servidor usando outro método, como scp?

Uma vez que esteja no servidor, você pode movê-lo para onde precisa estar para ser restaurado.

Eu fiz, mas não parece estar funcionando…

Segui as instruções no link que incluí, que afirmam:

Meus Passos

Então, no meu caso, a partir da linha de comando root, digitei:

mkdir -p /var/discourse/shared/standalone/backups/default e pressionei Enter.

Nada acontece, exceto uma nova linha.

Então digitei:

scp /Users/brandon/Downloads/forum-name-2023-05-17-011157-v20230510142249.tar.gz e pressionei Enter.

A leitura diz:

usage: scp [-346ABCOpqRrsTv] [-c cipher] [-D sftp_server_path] [-F ssh_config]
           [-i identity_file] [-J destination] [-l limit]
           [-o ssh_option] [-P port] [-S program] source ... target

Então digitei:

root@192.168.1.1:/var/discourse/shared/standalone/backups/default

Então diz: “No such file or directory” (Arquivo ou diretório não encontrado)

Eu substituí o IP 192.168.1.1 pelo IP do meu fórum. Eu simplesmente não entendo por que as etapas de restauração não estão funcionando aqui?

Não pressione Enter entre a origem e o destino, é tudo um único comando.

Obrigado, Michael, eu também tentei isso.

root@discourseonubuntu2204-s-1vcpu-2gb-nyc1-01:/var/discourse/shared/standalone/backups/default# scp /Users/brandon/Downloads/my-forum-2023-05-17-011157-v20230510142249.tar.gz root@192.168.1.1:/var/discourse/shared/standalone/backups/default/
root@192.168.1.1's password: 
/Users/brandon/Downloads/my-forum-2023-05-17-011157-v20230510142249.tar.gz: No such file or directory

“No such file or directory”???

Você precisa executar isso na sua máquina onde você tem o backup.

A intenção é copiá-lo para o servidor.

Sim, estou executando o comando no Terminal no meu Mac e estou conectado ao DO Droplet.

Posso confirmar, o arquivo .tar.gz está na pasta “/Users/brandon/Downloads/” no meu Mac.

Estou intrigado.

Olá, Brandon

O comando scp deve ser executado em sua máquina local, não no seu servidor discourse.

Seu comando deve ser assim…

brandon@sua_maquina# scp /Users/brandon/Downloads/my-forum-2023-05-17-011157-v20230510142249.tar.gz root@{{seu_ip_do_forum}}:/var/discourse/shared/standalone/backups/default/
2 curtidas

Não consigo agradecer o suficiente a vocês dois por terem entrado em ação aqui. Eu não percebi que estava executando isso localmente e não no servidor. :man_facepalming:t3: Eu o coloquei de volta em funcionamento. Eu teria passado a noite toda sem nada para mostrar se não fosse por vocês dois. Muito obrigado!

2 curtidas

Para esclarecer: você está digitando no seu Mac, mas executando no servidor.

:+1::100:

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.