Pular para o conteúdo
Blog

Faça backup do servidor FiveM ou restaure um jogador pelo chat

Logado no FiveDock, peça ao chat um backup do seu servidor FiveM, a restauração de um jogador pelo nome ou uma mudança de configuração. Tudo fica no registro.

Por Termi

4 min de leitura
  • Backups
  • Rollback
  • AI
Nesta página

Um jogador diz que o último reinício comeu o inventário dele. A tela de restauração está a poucos cliques, mas você também pode escrever no chat no canto do fivedock.dev: “restaura o Kowalski de seis horas atrás”. O chat de suporte do FiveDock roda no FiveBot e, para um usuário logado, consegue verificar seus servidores, iniciar um backup, restaurar um jogador e mudar configurações.

O que você pode pedir

  • “Meu servidor está online?” O agente de cada servidor e o último backup dele, respondido na hora.
  • “Faz um backup do servidor principal.” Um card com o nome do servidor e um botão para executar. Donos e administradores podem fazer isso.
  • “Restaura o Kowalski de seis horas atrás.” Um jogador a partir do backup mais recente daquele horário ou de antes. Só o dono pode, do Metro para cima.
  • “Mantém os backups diários por 60 dias.” Uma configuração mudada pelo mesmo código de salvamento que o painel usa.
  • “Adiciona um monitor de cron para o reinício da madrugada”, “convida a Marta como administradora”, “apaga o alerta antigo”. Um card do Manage FiveDock.

O chat sabe quais servidores você tem e qual está aberto no painel, então ele mesmo preenche o servidor. Quando não dá para saber, faz uma pergunta curta e lista as opções.

Restaurar um jogador pelo nome

Você pode dar o nome do jogador em vez da licença. O FiveDock procura o nome nos eventos da Black Box daquele servidor dos últimos 90 dias. Com um resultado, restaura essa licença, e a resposta cita os dois. Com dois ou mais, pergunta qual licença você quer dizer. Sem resultado, pede a licença, que você pode copiar em Jogadores.

A restauração então roda como uma iniciada no painel. O FiveDock faz um backup de segurança primeiro. Se você é o único dono, a restauração começa na hora; se a organização tem outro dono, ela espera a aprovação dele em Backups. Quando uma restauração não pode rodar, o chat diz o motivo numa frase: o agente está offline, o jogador ainda está no servidor, o live ops está desligado ou o plano é inferior ao Metro.

O que uma restauração de jogador devolve, e como fazer isso na mão, está em restaurar o inventário de um jogador.

Configurações e o resto do painel

O chat lê as configurações da sua organização e dos seus servidores e muda uma por vez: por quanto tempo os backups ficam guardados, inventário, live ops, o tipo de servidor, observabilidade, a política de comandos, o nome da organização e o idioma dela. Ele salva pelo mesmo código do painel, então valem os mesmos papéis, faixas e limites de plano. Peça 91 dias de backups diários num plano que guarda 90 e ele avisa que o plano não permite.

O Manage FiveDock cobre o resto: alertas e para onde vão, monitores de cron, regras de economia, portais de upload, eventos do Discord, membros e convites, chaves de ingestão, o espelho de backups e o seu plano. Ele também pode revogar tokens de API e chaves de agente.

O que fica no painel

  • O chat só age para um usuário logado no fivedock.dev. No Discord, ou sem login, ele diz onde entrar.
  • Tudo o que entrega um segredo fica no painel: novos tokens de API e chaves de agente, URLs de webhook, chaves de acesso ao espelho e a chave de backup. O chat manda um link para a página certa.
  • Backups, restaurações e mudanças pelo Manage FiveDock mostram primeiro um card e só rodam quando você aperta o botão.
  • Toda mudança feita pelo chat fica no registro de atividade como FiveBot chat.

O chat confere o seu papel na organização a cada pedido. Um administrador pode iniciar um backup, mas restaurar um jogador ainda exige o dono, como no painel.

O mesmo pelo terminal

A CLI do FiveDock faz o mesmo pelo shell. fivedock status mostra os snapshots mais recentes, e a restauração de um jogador pede a licença em vez do nome:

terminal
fivedock status main
fivedock backup main --agent
fivedock restore main <snapshot> --scope player --ref <license>

Perguntas frequentes

De qual plano eu preciso?

Status do servidor, backups e configurações funcionam em todos os planos. Restaurar um jogador só exige Metro ou Enterprise, como no painel.

Dá para desfazer a restauração de um jogador?

O FiveDock faz um backup de segurança antes de a restauração começar, então, se você escolheu o horário errado, pode restaurar o jogador de novo a partir desse backup.

E se o jogador estiver online?

A restauração não começa. O framework salvaria o que o jogador tem na memória por cima das linhas restauradas, então o chat pede para você esperar até ele ficar offline.

Todos os artigos