0
seu carrinho
0

Como automatizar backups do servidor FiveM

Cópia de segurança fivem

Neste tutorial, você aprenderá como configurar backups automatizados para seu servidor FiveM usando um script do PowerShell e o Windows Task Scheduler. Automatizar seus backups garante que os dados do seu servidor estejam seguros e possam ser restaurados, se necessário.

Etapa 1: Baixe o script de backup

  1. Baixe o script de backup do Repositório do GitHub.
  2. Salvar o ServerBackupScript.ps1 arquivo em um local acessível ao seu servidor.

Faça o download do script aqui


Etapa 2: Configurar pastas de backup

  1. Criar diretório de backup:
    • Navegue até o diretório raiz do seu servidor (onde o iniciador do FX Server está localizado).
    • Crie uma nova pasta chamada backup.
  2. Edite o script do PowerShell:
    • Abra o ServerBackupScript.ps1 em um editor de texto (por exemplo, Bloco de Notas).
    • Atualizar o $sourcePath para a pasta que você quer fazer backup. Por exemplo: $sourcePath = "C:\MeuServidor\recursos"
    • Atualizar o $destinationPath para a pasta onde os backups devem ser armazenados. Por exemplo: $destinationPath = "C:\Backups\ServerBackup_$backupDate"
    • O $data de backup variável acrescenta a data e hora atuais ao nome da pasta de backup para melhor organização.

Etapa 3: Configurar uma tarefa agendada

  1. Abra o Agendador de Tarefas:
    • Imprensa Vitória + S e procurar por Agendador de tarefas, então abra-o.
  2. Criar uma nova tarefa:
    • Clique com o botão direito Biblioteca do Agendador de Tarefas e selecione Criar tarefa básica.
    • Nomeie a tarefa (por exemplo, “FiveM Server Backup”) e clique em Próximo.
  3. Defina o gatilho:
    • Escolha a frequência com que deseja que o backup seja executado (por exemplo, diariamente, semanalmente).
    • Defina a data de início, a hora e a frequência conforme necessário e clique em Próximo.
  4. Defina a ação:
    • Selecione Iniciar um programa e clique em Próximo.
    • No Programa/roteiro campo, tipo: powershell.exe
    • No Adicionar argumentos (opcional) campo, tipo:-Arquivo "C:\Backups\ServerBackupScript.ps1" Ajuste o caminho do arquivo se o script estiver armazenado em outro lugar.
    • No Comece em (opcional) campo, digite o caminho da pasta onde o script reside, como: C:\Backups
  5. Conclua a tarefa:
    • Clique em Terminar para salvar a tarefa.

Etapa 4: Teste a tarefa

  1. Clique com o botão direito do mouse na tarefa recém-criada no Agendador de Tarefas e selecione Correr.
  2. Verifique a pasta de saída (por exemplo, C:\Backups) para confirmar que o backup foi criado com sucesso. O arquivo ou pasta de backup deve ter a data atual anexada ao seu nome (por exemplo, Backup do servidor_2024-11-15).

Etapa 5: verificar a consistência do backup

  • Verifique regularmente seus backups para garantir que todos os arquivos críticos estejam incluídos.
  • Teste a restauração de um backup em um servidor de desenvolvimento para confirmar a funcionalidade.

Pontas:

  • Tamanho do backup do monitor: Fique de olho no espaço em disco na sua pasta de destino.
  • Política de retenção: Considere um script para excluir backups mais antigos automaticamente se o espaço de armazenamento for uma preocupação.
  • Registros: Adicione registro ao script do PowerShell para facilitar a depuração.

Agora você automatizou com sucesso os backups para seu servidor FiveM!

COMPARTILHAR:

Deixe um comentário

Seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *


pt_BRPortuguese
0
Seu carrinho

Não há produtos no carrinho.