Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.
O Backup do servidor guarda o próprio servidor do Discord em um instantâneo criptografado: canais, cargos, permissões, configurações do servidor, emojis, stickers, bans, apelidos e cargos dos membros, e as mensagens recentes de cada canal. Restaure-o neste servidor depois de um erro, ou em outro servidor que você administra.
Disponível em todos os planos, incluindo o Starter. O seu plano determina quantos backups você mantém, quanto do servidor cada um guarda e quais das ferramentas avançadas — anexos, rastreamento de alterações, Time Machine, importação — você pode usar. Veja Limites por plano.
Isto não é o Backup do Vetox. O Backup do Vetox guarda as configurações que o Vetox mantém do seu servidor — suas regras de Auto-Mod, o Welcomer, os Tickets e o restante. O Backup do servidor guarda o servidor do Discord — os canais, os cargos e as mensagens em si. São páginas separadas, instantâneos separados e planos separados. A maioria dos servidores quer os dois.
Abra em Backup → Backup do servidor no painel do seu servidor, ou execute /backup no Discord.
O que é capturado depende das opções que você escolher e do seu plano. Tudo abaixo é opcional, exceto a primeira linha.
Grupo
O que é guardado
Plano
Configurações do servidor
Nome, descrição, ícone, banner e planos de fundo de convite, nível de verificação, filtro de conteúdo, padrão de notificações, canais de AFK, sistema, regras, atualizações e segurança, idioma do servidor, barra de progresso de boost, tela de boas-vindas
Todos os planos
Cargos
Nome, cores, exibição separada, mencionável, permissões, posição e ícone de cada cargo
Todos os planos
Canais
Todo tipo de canal — categoria, texto, voz, anúncios, stage, fórum, mídia — com tópico, slowmode, bitrate, limite de usuários, tags de fórum e todas as overwrites de permissão
Todos os planos
Emojis e stickers
Nome, imagem e restrições de cargo
Todos os planos
Threads e posts de fórum
Threads públicas ativas e arquivadas, com a mensagem inicial e as tags aplicadas
Basic ou superior
Bans
IDs dos usuários banidos e os motivos do ban
Basic ou superior
Membros
Apelido e cargos, para os membros que tenham um ou outro
Basic ou superior
Mensagens
As mensagens mais recentes de cada canal — autor, texto, embeds, anexos, fixadas e horários
Basic ou superior
Anexos
Os arquivos em si dessas mensagens, baixados e guardados junto com o backup
Basic ou superior
Threads privadas nunca são capturadas. A lista de participantes delas não pode ser reproduzida, então restaurar uma criaria uma thread privada com as pessoas erradas dentro. Threads públicas e posts de fórum são capturados normalmente.
Estes pertencem ao Discord ou a outros aplicativos, e o Vetox não vai recriá-los. Restaurar um backup não os traz de volta:Convites · o log de auditoria · integrações e webhooks de outros aplicativos · eventos agendados · o soundboard · as perguntas de onboarding · as regras do AutoMod do Discord · boosts
Cargos gerenciados por outro aplicativo ou por uma integração — o cargo do próprio bot, um cargo de assinante da Twitch, o cargo Nitro Booster — são registrados no instantâneo, mas nunca são criados nem editados. Eles pertencem ao Discord.
É a ação principal no canto superior direito da lista.
2
Dê um nome (opcional)
Um nome facilita encontrá-lo depois. Sem nome, o backup aparece como Sem título, com o ID dele.
3
Escolha as mensagens por canal
Quantas mensagens recentes guardar de cada canal. Mais mensagens significam um backup maior e uma restauração mais lenta. O Starter não guarda nenhuma.
4
Escolha o que mais incluir
Threads, Dados dos membros, Bans, Anexos, Emojis e Stickers. Opções acima do seu plano aparecem, mas desabilitadas.
5
Clique em Criar backup
O trabalho roda em segundo plano. Você pode sair da página — o progresso estará esperando quando você voltar.
Um servidor pode criar um backup manual a cada 10 minutos e só pode executar um trabalho de backup ou de restauração por vez. Os dois limites são por servidor, não por pessoa. Enquanto o cooldown corre, o tooltip do botão Criar backup informa quando o próximo será possível.
Com Anexos ligado, o Vetox baixa do Discord os arquivos de cada mensagem capturada e guarda os bytes junto com o backup, de modo que uma restauração republica os arquivos de verdade.Com ele desligado — e sempre no Starter — apenas o link do Discord é guardado. Esses links expiram, então um backup antigo restaura o texto da mensagem com os nomes dos arquivos, não os arquivos.
O armazenamento de anexos tem um teto por backup e por arquivo (veja Limites por plano). Quando um backup ultrapassa o teto, a captura continua e os arquivos restantes são guardados como links, com o aviso “Alguns anexos foram mantidos como links porque este backup atingiu o limite de armazenamento do seu plano.”
Uma captura nunca é abandonada por ser grande. Ao atingir o teto de tamanho do seu plano, o Vetox para de acrescentar à seção em que está, registra essa seção em Interrompido pelo seu plano no backup e conclui. Você fica com um backup utilizável a que falta parte da sua maior seção — geralmente as mensagens.
Contagem de categorias, canais, cargos, mensagens, membros, bans e anexos
Tamanho
O tamanho do instantâneo armazenado
O menu de cada linha oferece Restaurar…, Detalhes e Excluir. Clicar na linha abre o Visualizador de instantâneos.Um filtro Servidores / Canais alterna entre os instantâneos do servidor inteiro e os backups de canal.
As cópias de Segurança são os instantâneos automáticos tirados antes de uma restauração, descritos abaixo. Elas não contam para o seu limite de backups e desaparecem sozinhas depois de 7 dias.
Se o seu plano mudar e você passar a ter mais backups do que ele permite, nada é excluído. Os excedentes ficam bloqueados: continuam visíveis com um cadeado âmbar, e o tooltip diz “Este backup está além do limite do seu plano atual. Faça upgrade para restaurá-lo novamente.” Exclua um backup mais recente ou faça upgrade, e eles são desbloqueados.
Carregar um backup substitui os canais e cargos deste servidor pelos que estão no backup. Nenhum membro é expulso, mas tudo o que foi criado depois de o backup ter sido feito vai desaparecer.
1
Escolha um backup e clique em Restaurar…
Pelo menu da linha, pelo Visualizador de instantâneos, ou por Meus backups para um backup de outro servidor.
2
Leia a prévia
O Vetox lê o seu servidor como ele está agora e informa exatamente quantos canais e cargos serão excluídos e quantos serão criados antes de qualquer coisa acontecer. Se algum cargo estiver acima do próprio cargo do Vetox, a prévia diz isso: esses cargos não podem ser excluídos nem recriados, então mova antes o cargo do Vetox para o topo da lista de cargos, ou siga sem eles. Se o backup tiver canais de anúncios ou de stage e este servidor não for um servidor de Comunidade, a prévia diz quantos vão ficar de fora. Ela também lista o que este servidor não consegue receber exatamente como está no backup — cargos ou canais além dos limites do Discord, emojis e stickers além dos slots livres dele, e tudo o que o nível de boost ou os recursos dele não desbloqueiam. Veja Quando este servidor difere do backup.
3
Escolha um preset e depois ajuste
Três presets configuram todos os interruptores de uma vez. Depois disso, você pode mudar qualquer interruptor individualmente. Excluir os cargos existentes só funciona enquanto o interruptor Cargos estiver ativado, e Excluir os canais existentes só enquanto o interruptor Canais estiver ativado — se você desativar qualquer um dos dois, o interruptor de exclusão correspondente também será desativado e bloqueado.
4
Digite o nome do servidor
O campo de confirmação precisa corresponder exatamente ao nome do seu servidor. Este é o último momento em que nada foi alterado.
5
Acompanhe o cartão de progresso
Fase, contagem, tempo decorrido e quaisquer avisos, com um botão Cancelar o tempo todo.
O Aditivo é o seguro. Ele cria os cargos e canais do backup ao lado do que você já tem e não exclui nada. Use-o para trazer de volta uma categoria de um instantâneo antigo sem mexer no resto do servidor.
Restaurações e reversões são racionadas por dia: 10 por servidor e 20 por pessoa em todos os seus servidores. Uma restauração, um carregamento de canal e uma reversão contam, cada um; retomar uma restauração que falhou não conta. Os dois orçamentos são zerados 24 horas depois da primeira ação contabilizada, e são independentes do cooldown de criação de 10 minutos.Um terceiro freio, mais curto, também se aplica: 3 restaurações a cada 10 minutos por servidor. Atingi-lo retorna um erro de rate limit muito antes de o orçamento diário acabar, então espace as tentativas repetidas.
Uma restauração nunca expulsa, bane nem remove ninguém. Os membros ficam exatamente onde estão.Com Cargos e apelidos dos membros ligado, os membros que ainda estão no servidor recebem de volta os cargos e o apelido que tinham quando o backup foi feito. Membros que saíram são ignorados. Com a opção desligada, os membros mantêm o que têm agora.
Antes de uma restauração excluir qualquer coisa, o Vetox tira um instantâneo do servidor como ele está naquele momento — canais, cargos, configurações, emojis e stickers, mais as threads no Basic ou superior. Sem mensagens, membros nem bans. Suficiente para desfazer a restauração, pequeno o bastante para terminar antes que ela comece.
Se a cópia de segurança falhar, a restauração não começa. Nada é excluído. As cópias de segurança são mantidas por 7 dias, não contam para o seu limite de backups e aparecem na lista com o tipo Segurança.
Uma restauração registra um checkpoint conforme avança. Se ela parar — o Vetox reiniciou, a conexão caiu, o Vetox perdeu as permissões, o Discord continuou falhando ou o limite de criação do Discord foi atingido — o cartão de progresso oferece Retomar, e o trabalho continua da etapa em que parou em vez de começar do zero.Uma recusa que diz respeito a um único item não interrompe uma restauração. Um arquivo de emoji que o Discord não aceita, um tipo de canal que este servidor não comporta, uma configuração que ele rejeita: esse item é ignorado, a restauração segue, e o trabalho concluído o lista como aviso.
Retomar nunca duplica nada. Tudo o que já foi recriado é reconhecido e ignorado, e as mensagens continuam exatamente do ponto em que pararam.
O Backup do servidor só está disponível para o dono do servidor e membros com Administrator — inclusive para visualizar e exportar. Um membro com Manage Server, mas sem Administrator, não pode abri-lo no painel nem usar os comandos dele no Discord, e nem o Controle de acesso nem as configurações de cargos de um comando podem conceder esse acesso.Restaurar substitui canais e cargos, então é propositalmente mais restrito do que apenas visualizar. Uma única configuração, Configurações → Permissões, decide quem pode fazer o quê — os mesmos três níveis que os usuários do Xenon conhecem:
Nível
Criar backups, backups de canal, importações e instantâneos do Time Machine
Restaurar, carregar um backup de canal, reverter uma alteração, retomar uma restauração interrompida, excluir ou limpar backups
Administradores podem usar todos os comandos
O dono e os administradores
O dono e os administradores
Administradores não podem realizar ações destrutivas(padrão)
O dono e os administradores
Apenas o dono
Somente o dono pode usar os comandos relevantes
Apenas o dono
Apenas o dono
Mudar o agendamento, ou ligar ou desligar o rastreamento de alterações, conta como criação. Cancelar um trabalho em andamento conta como o próprio trabalho: cancelar um backup conta como criação; cancelar uma restauração, o carregamento de um backup de canal ou uma reversão conta como ação destrutiva.Somente o dono do servidor pode alterar o nível — uma configuração que as pessoas por ela restringidas pudessem reescrever não protegeria nada. Os comandos /backup e /chatlog no Discord seguem o mesmo nível, e o painel desabilita ou oculta toda ação que o nível não permite a você, com uma nota dizendo o que fica reservado ao dono. Em um servidor que usa o Controle de acesso, um administrador também precisa da seção Backup dele.Um backup criado em outro servidor tem mais uma regra: somente quem o criou pode restaurá-lo, onde quer que ele vá. Excluir um backup — inclusive em Meus backups — segue o nível de permissão do servidor em que ele foi feito.
Dê Administrator ao Vetox antes de uma restauração e garanta que o cargo dele esteja acima de todo cargo que ele precisa recriar.Sem Administrator, o Vetox precisa das onze: Manage Server, Manage Channels, Manage Roles, Manage Webhooks, Ban Members, Manage Nicknames, Create Expressions, Manage Expressions, Manage Messages, Read Message History e View Channel.
O Discord não deixa um bot conceder uma permissão que ele mesmo não tem. Quando isso acontece, a restauração não falha — ela cria o cargo sem essas permissões e avisa “Algumas permissões não puderam ser concedidas porque o Vetox não as possui.” Cargos que estão acima do Vetox na lista são reportados e deixados intactos.
Os cargos restaurados mantêm a ordem que tinham no backup. O Vetox os cria um de cada vez, de cima para baixo na lista, de modo que cada um fica abaixo do anterior; depois confere o resultado com o backup e move qualquer cargo que tenha ficado fora do lugar.O Discord só deixa um bot organizar cargos abaixo do seu próprio cargo mais alto. Quando o cargo do Vetox está baixo demais para colocar todos os cargos de volta, a restauração é concluída mesmo assim, com o aviso “Não foi possível colocar alguns cargos de volta na ordem original…”. Arraste o cargo do Vetox para o topo da lista de cargos antes de restaurar, e todos os cargos podem voltar para onde estavam.
Um backup registra o servidor de onde foi feito. O servidor em que você restaura pode ter um nível de boost menor, não ter Comunidade, ter a lista de cargos mais cheia ou menos slots livres de emoji. O Vetox restaura tudo o que este servidor comporta e adapta o resto em vez de parar: a prévia lista cada adaptação antes de você confirmar, e o trabalho concluído a repete como aviso.
No backup
O que limita
O que a restauração faz
Cargos
Um servidor comporta no máximo 250
Cria os cargos de cima para baixo na lista até o servidor lotar, então os cargos mais baixos são os que ficam de fora
Canais
Um servidor comporta no máximo 500, e uma categoria no máximo 50
Cria primeiro as categorias e depois os canais até o servidor lotar. Um canal cuja categoria está cheia é criado fora dela
Emojis e stickers
Os slots livres, que aumentam com o nível de boost — emojis estáticos, emojis animados e stickers têm cada um os seus
Envia o que cabe e deixa o resto de fora
Ícones de cargo
Nível de boost 2
Cria os cargos sem o ícone
Cores de cargo em gradiente
Estilos de Cargo Aprimorados
Dá aos cargos apenas a cor principal
Qualidade de áudio dos canais de voz
O nível de boost
Reduz para a maior qualidade que este servidor permite
Um ícone animado do servidor, um banner do servidor ou um plano de fundo de convite
O nível de boost
Deixa a imagem de fora
Um plano de fundo da Descoberta de Servidores
Descoberta de Servidores
Deixa-o de fora
Configurações de Comunidade — canais de regras e de atualizações, tela de boas-vindas
Um servidor de Comunidade
Deixa-as de fora
Canais de anúncios e de stage
Um servidor de Comunidade
Deixa-os de fora — veja abaixo
Stickers Lottie
Somente servidores verificados ou parceiros
Deixa-os de fora
Algumas recusas só aparecem quando o Vetox tenta: o Discord pode rejeitar um arquivo de emoji específico, ou impedir por um tempo que um servidor envie emojis e stickers. Esses itens são ignorados com um aviso, e todo o resto segue.
O Discord só permite canais de anúncios e de stage em um servidor de Comunidade. Se o seu não for um, o Vetox deixa esses canais fora da restauração em vez de tentar e falhar em cada um — a prévia informa quantos são antes de você confirmar, e o trabalho concluído repete isso como aviso.
Ative a Comunidade em Configurações do Servidor → Ativar Comunidade no Discord e restaure de novo: esses canais são criados junto com todo o resto. Nada mais na restauração muda, de um jeito ou de outro.
Um backup feito antes de setembro de 2026 não registra quantos dos seus canais são de anúncios ou de stage, então a prévia dele não consegue descontá-los com antecedência. A restauração ainda os deixa de fora e ainda avisa — você só vê a contagem depois, em vez de antes. Um backup novo do mesmo servidor traz a contagem.
O Discord permite que um bot crie no máximo 250 cargos ou 500 canais em um servidor dentro de 48 horas. Uma restauração grande — ou várias restaurações seguidas — pode esbarrar nele. Isso não é o mesmo que quanto um servidor comporta, algo a que uma restauração se adapta e segue em frente.Esse limite é do Discord, não do Vetox. Cancelar a restauração, excluir os objetos de novo, ou remover e reconvidar o Vetox não o levanta. Se uma restauração esbarrar nele, o trabalho para com “O Discord permite que um bot crie apenas 250 cargos ou 500 canais…”, mantém o seu checkpoint, e o Vetox registra quando o Discord disse que o limite acaba.
Enquanto o limite está ativo, a página do Backup do servidor mostra uma faixa âmbar O limite de criação do Discord está ativo com o horário em que ele acaba, o cartão do trabalho que falhou diz “O Discord levanta o limite …”, e o /backup status no Discord informa a mesma contagem regressiva. Você então tem duas opções: esperar e clicar em Retomar quando a janela reabrir, ou restaurar de novo com Cargos, Excluir os cargos existentes, Canais e Excluir os canais existentes desligados (no Discord: options:!delete-roles !roles), para que nada precise ser criado.
De 4 horas a 7 dias. Intervalos menores do que o seu plano permite ficam desabilitados
Mensagens por canal
O que cada backup automático guarda de cada canal
Mantidos
Quantos backups automáticos são retidos, definido pelo seu plano
Os backups automáticos rotacionam: quando um novo chega, os backups automáticos mais antigos que passarem do número que o seu plano mantém são excluídos. Backups manuais nunca são removidos por rotação.
O agendamento mostra Próxima execução e Última execução para você confirmar que ele está funcionando.
Exclui permanentemente todos os backups deste servidor e todos os arquivos guardados com eles
Excluir todos os backups não pode ser desfeito. Ele pede que você digite o nome do servidor antes, e remove os anexos armazenados junto com os instantâneos.
O rastreamento de alterações e a reversão exigem Basic ou superior. Ligue em Configurações → Rastrear alterações do servidor.
Com o rastreamento ligado, o Vetox registra toda alteração estrutural do servidor conforme ela acontece — canais, threads, cargos, emojis, stickers e configurações do servidor, criados, editados ou excluídos — junto com o usuário do Discord que a fez, lido do seu log de auditoria.A aba Alterações lista tudo do mais recente ao mais antigo, com filtros por tipo, por quem fez a alteração e por data. Ver alterações mostra um diff de antes e depois com exatamente quais campos mudaram.
Os registros de alteração nunca contêm o conteúdo de mensagens. Eles guardam a estrutura do servidor e o ID e o nome de quem agiu. Nada além disso.
Reverter desfaz uma única alteração sem restaurar um backup inteiro:
A alteração foi
Ao reverter
Uma criação
Exclui de novo
Uma edição
Devolve os valores registrados
Uma exclusão
Recria a partir do que foi registrado
Uma reversão roda como um trabalho, igual a uma restauração — progresso, avisos, cancelamento — e conta como ação destrutiva pelo nível de permissões, porque altera o seu servidor.
Se algo mais recente tiver alterado o mesmo objeto desde então, o Vetox recusa e avisa: “Algo mais recente alterou a mesma coisa desde então. Confirme para reverter mesmo assim.” Escolher Reverter mesmo assim também desfaz essa alteração mais recente.
O rastreamento de alterações tem um teto por hora, por servidor. Uma tempestade de alterações — uma renomeação em massa, um raid — registra “Alterações demais de uma vez” e para de registrar até virar a hora. Nada mais é afetado, e os seus backups agendados continuam cobrindo o período.
O Time Machine reconstrói como o seu servidor estava configurado em qualquer momento que você escolher, pegando o backup mais recente anterior a esse momento e reaplicando cada alteração rastreada até ele.
1
Escolha um momento
Qualquer ponto dentro da sua janela de histórico de alterações. A página mostra o instante mais antigo que você pode alcançar.
2
Veja a prévia
Os canais e cargos reconstruídos, mais uma comparação com o seu servidor como ele está agora.
3
Crie o instantâneo
Transforma a reconstrução em um backup de verdade, que você pode navegar, exportar e restaurar como qualquer outro.
O Time Machine começa no seu primeiro backup. Peça um momento anterior a ele e o Vetox responde “Não há backup anterior a esse momento, então ele não pode ser reconstruído.” Ele precisa de um backup como base — o log de alterações sozinho não basta.
A prévia compara apenas canais, cargos, emojis e configurações do servidor. Threads e stickers aparecem na reconstrução, mas nunca são contados como adicionados, removidos ou alterados, porque a leitura do servidor ao vivo por trás da comparação limita as threads às 25 mais recentes e não traz sticker algum — então não há nada honesto a informar sobre esses dois. As configurações são comparadas pelo nome e pelo ícone do servidor.
Uma lacuna é algo que o log de alterações não registrou — uma alteração perdida para o teto por hora, ou uma que aconteceu enquanto o rastreamento estava desligado. O Vetox a preenche com o backup mais próximo que tem e informa quantas lacunas uma reconstrução contém. Um instantâneo criado a partir desse ponto carrega o mesmo aviso.
Lacunas são um fato da cobertura do log de alterações, não um defeito. A forma de fechar uma daqui para a frente é um backup novo.
Clicar em um backup o abre. Nada aqui altera o seu servidor — é um leitor.
Aba
Mostra
Visão geral
Contagens, as opções com que ele foi capturado, avisos, tamanho, tipo e servidor de origem
Canais
A árvore de canais capturada; escolha um para ler as mensagens dele com autores, embeds e arquivos
Cargos
Nome, cor, opções, contagem de permissões e posição
Configurações
Todas as configurações do servidor capturadas, com as imagens de ícone e banner armazenadas
Bans
IDs e motivos dos usuários banidos, com busca
Membros
Apelidos e cargos, com busca por ID de usuário ou apelido
Os anexos armazenados podem ser baixados a partir da mensagem que os continha. Os arquivos são sempre entregues como download, nunca abertos na página.
Um backup só pode ser navegado depois que a captura dele termina. Um backup ainda em andamento, ou um que falhou antes de o instantâneo ser gravado, informa isso em vez do conteúdo.
Disponível em todos os planos. Exportar baixa o backup como um arquivo .json no formato de servidor do próprio Discord: o objeto do servidor, os cargos, os canais com as suas overwrites de permissão, os emojis e os stickers.
Mensagens, membros e bans não entram em uma exportação. Eles não fazem parte do formato de servidor do Discord e são a metade sensível à privacidade de um backup. Para movê-los, restaure o backup em vez de exportá-lo.
A importação de um arquivo de backup exige Basic ou superior. Aplicar um modelo de servidor do Discord é grátis em todos os planos, assim como a exportação.
A importação transforma um arquivo de servidor no formato do Discord em um backup que você pode pré-visualizar e restaurar. Os arquivos são limitados a 5 MB.A caixa de diálogo de importação também aceita um modelo de servidor do Discord — cole o link que o Discord dá em Configurações do Servidor → Modelo de Servidor (https://discord.new/…) ou o código do modelo. O Vetox busca o modelo e transforma os canais, cargos e configurações dele em um backup, que você depois restaura neste servidor como qualquer outro. É assim que se carrega um modelo em um servidor já existente, algo que o próprio Discord só oferece para servidores novos.
O arquivo precisa seguir de fato o formato de servidor do Discord. Um arquivo que não segue é recusado por completo, nomeando o primeiro campo que falhou — o Vetox nunca aplica um pela metade. Isso vale para arquivos produzidos por outras ferramentas e para os escritos à mão ou gerados por IA.
Um backup de canal guarda as mensagens mais recentes de um canal ou thread, com os anexos delas, para você publicá-las em qualquer canal de qualquer servidor que administra.
1
Faça o backup de um canal
Pela aba Backups, ou com /chatlog create no Discord. Escolha o canal e quantas mensagens guardar. Há suporte para canais de texto, de anúncios, de fórum e threads.
2
Opcionalmente, comece mais atrás
Começar antes desta mensagem recebe um ID de mensagem e guarda as mensagens anteriores a ela — a forma de continuar de onde um backup de canal anterior parou.
3
Restaure em um canal
Escolha o destino. As mensagens são publicadas da mais antiga para a mais recente, com as fixadas.
Uma restauração de canal não exclui nada. As mensagens armazenadas são acrescentadas ao que já existe no canal. Backups de canal grandes demoram um pouco para serem publicados — o cartão de progresso mostra a contagem.Uma mensagem que não tem nada que o Discord possa reenviar — sem texto, sem arquivos e sem embeds, como um aviso do sistema ou uma publicação só com sticker — é ignorada, e os avisos do trabalho informam quantas foram: “Algumas mensagens não tinham nada para republicar (sem texto, arquivos ou embeds) e foram ignoradas.”
Os backups de canal têm limites e contagem próprios, separados dos backups do servidor inteiro, e aparecem no filtro Canais.
No Discord, eles têm um comando próprio, /chatlog, com seis subcomandos — create, list, info, load, delete e purge. O /chatlog purge remove apenas backups de canal; os backups do seu servidor ficam intactos.
Todo número aqui é aplicado pelo Vetox. Um travessão significa que o recurso não está disponível nesse plano.
Limite
Starter
Basic
Max
Black
Backups armazenados
15
50
100
250
Mensagens por canal
—
50
100
250
Entradas de membros por backup
—
5.000
25.000
100.000
Intervalo automático mínimo
24 horas
12 horas
8 horas
4 horas
Backups automáticos mantidos
1
2
4
8
Tamanho do backup
5 MB
25 MB
50 MB
100 MB
Anexos armazenados por backup
—
100 MB
500 MB
2 GB
Maior arquivo armazenado
—
10 MB
25 MB
100 MB
Histórico de alterações mantido
—
30 dias
90 dias
365 dias
Mensagens por backup de canal
—
250
500
1.000
Backups de canal armazenados
—
25
50
100
Recurso
Starter
Basic
Max
Black
Criar, restaurar, excluir
Sim
Sim
Sim
Sim
Visualizador de instantâneos, Meus backups
Sim
Sim
Sim
Sim
Exportar
Sim
Sim
Sim
Sim
Threads e posts de fórum
—
Sim
Sim
Sim
Bans
—
Sim
Sim
Sim
Apelidos e cargos dos membros
—
Sim
Sim
Sim
Mensagens
—
Sim
Sim
Sim
Anexos armazenados
—
Sim
Sim
Sim
Rastreamento de alterações e reversão
—
Sim
Sim
Sim
Importação de um arquivo de backup
—
Sim
Sim
Sim
Aplicação de um modelo do Discord
Sim
Sim
Sim
Sim
Time Machine
—
—
Sim
Sim
O Starter mantém as partes que mais importam: você pode fazer backup dos seus canais, cargos e configurações, restaurá-los, navegar por um instantâneo e exportá-lo. O que o premium acrescenta é profundidade — mensagens, membros, bans, anexos, histórico — e frequência.
A regra é bloquear, não excluir. Nada é removido porque uma assinatura terminou.
As suas configurações de agendamento e de rastreamento voltam quando você faz upgrade de novo. Um downgrade limita o intervalo automático, as mensagens por canal e o rastreamento de alterações ao que o plano inferior permite, e o Vetox guarda os seus próprios valores. Um upgrade os restaura até onde o novo plano permitir. Se você alterar uma dessas configurações enquanto estiver no plano inferior, a sua nova escolha substitui o valor guardado. O número de backups automáticos mantidos sempre acompanha o seu plano atual.Os seus backups não são afetados: os que passam do limite ficam bloqueados e são desbloqueados no momento em que você volta a estar dentro do limite.
Os backups são dados do seu servidor, mantidos pelo Vetox em nome do dono do servidor.
O quê
Por quanto tempo é mantido
Backups manuais
Até alguém excluí-los. Eles não expiram
Backups automáticos
Até serem rotacionados por outros mais novos, conforme o seu plano
Cópias de segurança
7 dias
Alterações rastreadas
A janela de histórico de alterações do seu plano
Depois que o Vetox sai de um servidor
30 dias, e então tudo daquele servidor é excluído permanentemente
Os instantâneos e os arquivos armazenados são criptografados em repouso com AES-256-GCM. Cada backup tem a sua própria chave, protegida por chaves mestras que o Vetox mantém. Eles ficam em infraestrutura operada pelo Vetox e nunca são enviados a um serviço de armazenamento de terceiros. Um backup é selado quando criado e nunca mais é editado depois disso.
A equipe do Vetox não abre o conteúdo dos backups. A única exceção é um pedido de suporte do dono do servidor: com o consentimento dele, a equipe trabalha pelas próprias telas do painel do dono, e todo acesso desse tipo é registrado no log de auditoria.
Se você pedir ao Vetox para excluir os seus dados pessoais, você é removido como criador de quaisquer backups e como o autor registrado de qualquer alteração rastreada. Como um backup nunca é editado depois de criado, as mensagens que você escreveu e que um administrador capturou no backup do servidor dele continuam lá dentro até que esse backup seja excluído — o mesmo que aconteceria em qualquer cópia dos dados do servidor mantida pelo seu dono. Fale com os administradores daquele servidor se precisar que um backup específico seja removido.
Um servidor pode criar um backup manual a cada 10 minutos. Os backups automáticos não são afetados. Espere, ou use o backup que você acabou de fazer.
O limite de hoje para restaurações e reversões foi atingido
Este servidor ou a sua conta gastou a cota diária de 10 por servidor / 20 por pessoa. Tente de novo amanhã.
Já há outro trabalho de backup em andamento neste servidor
Um backup ou uma restauração por vez, por servidor. Espere o trabalho em andamento, ou cancele-o pelo cartão de progresso dele.
Você atingiu o limite de backups do seu plano
Exclua um backup de que você não precisa mais, ou faça upgrade. As cópias de segurança não contam para o limite.
Este backup está além do limite do seu plano
Você tem mais backups do que o seu plano atual permite, então os excedentes mais antigos ficam bloqueados. Exclua um backup mais recente ou faça upgrade para desbloqueá-los.
O Backup do servidor está disponível somente para o proprietário do servidor e para membros com a permissão de Administrador
Cada parte do Backup do servidor, inclusive visualizar, exige Administrator — Manage Server não basta, e nem o Controle de acesso nem as configurações de cargos de um comando podem conceder esse acesso. Peça ao dono do servidor um cargo com Administrator, ou peça a um administrador que faça isso por você. Veja Permissões.
Só quem as permissões de backup do servidor permitem pode fazer isso
O nível de permissão do servidor deixa esta ação para o dono. Ou o dono a executa, ou ele muda o nível em Configurações → Permissões.
Só o dono do servidor pode criar backups aqui
O nível de permissão é Somente o dono pode usar os comandos relevantes. Peça ao dono que faça o backup, ou que afrouxe o nível.
O nome do servidor que você digitou não confere
O campo de confirmação precisa corresponder exatamente ao nome atual do servidor, incluindo maiúsculas e emojis. Copie-o do texto da caixa de diálogo.
Faltam ao Vetox as permissões de que ele precisa
Dê Administrator ao Vetox, ou as onze permissões listadas em O que o Vetox precisa para restaurar, e arraste o cargo dele para cima dos cargos que estão sendo restaurados.
Alguns cargos estão acima do Vetox na lista de cargos
Esses cargos foram reportados e deixados intactos — o Discord não deixa um bot editar um cargo acima do seu. Suba o cargo do Vetox e restaure de novo.
Não foi possível colocar alguns cargos de volta na ordem original
O Discord só deixa um bot organizar cargos abaixo do seu próprio cargo mais alto. Arraste o cargo do Vetox para o topo da lista de cargos e depois arraste os cargos afetados para o lugar, ou restaure de novo. Veja Ordem dos cargos.
Canais de anúncios e de stage ficaram de fora
O Discord só permite esses canais em um servidor de Comunidade. Ative a Comunidade nas Configurações do Servidor e restaure de novo para incluí-los — veja Canais de anúncios e de stage. Todo o resto do backup é restaurado de qualquer forma.
Algumas partes do backup foram adaptadas ao que este servidor suporta
Falta a este servidor um nível de boost ou um recurso que o servidor do backup tinha, então o Vetox restaurou essas partes do jeito que este servidor permite — cargos sem ícone ou gradiente, canais de voz na maior qualidade de áudio dele — e deixou de fora as imagens do servidor, as configurações de Comunidade ou os stickers Lottie que ele não comporta. O aviso diz quais. Veja Quando este servidor difere do backup.
O limite do Discord para este servidor foi atingido, então alguns itens foram ignorados
Um servidor comporta no máximo 250 cargos e 500 canais, e uma categoria no máximo 50 canais. O Vetox criou o que coube: os cargos mais baixos da lista são os que ficaram de fora, e um canal cuja categoria estava cheia foi criado fora dela. A prévia mostra a contagem antes de você confirmar. Para caber tudo, abra espaço primeiro ou use Substituição total, que remove os cargos e canais atuais do servidor antes de criar os do backup.
O Discord permite que um bot crie apenas 250 cargos ou 500 canais dentro de 48 horas
Você atingiu a cota de criação do Discord para este servidor. Excluir coisas, cancelar ou reconvidar o Vetox não a devolve. A página e o /backup status mostram quando ela acaba; espere por isso e clique em Retomar, ou restaure de novo com os cargos e canais desligados. Veja Os limites de canais e cargos do Discord.
Este servidor não tem mais slots de emoji ou de sticker
Os slots de emoji e de sticker dependem do nível de boost do seu servidor, e emojis estáticos, emojis animados e stickers têm cada um os seus. O resto da restauração foi concluído; os excedentes foram ignorados. A prévia mostra quantos não vão caber antes de você confirmar.
O Discord recusou alguns emojis ou stickers
O Discord não aceitou esses arquivos — por exemplo, uma imagem maior do que ele permite. Eles foram ignorados, e o resto da restauração seguiu.
O limite de envio de emojis e stickers do Discord foi atingido
O Discord limita quantos emojis e stickers um servidor pode enviar em pouco tempo. O restante foi ignorado para que a restauração pudesse terminar. Restaure o backup de novo mais tarde com apenas Emojis e Stickers ligados — o que já está no servidor é reconhecido e não é enviado duas vezes.
Este servidor é maior do que o tamanho de backup do seu plano
Capture menos mensagens por canal, desligue os anexos, ou faça upgrade para um teto maior.
Esse intervalo é menor do que o seu plano permite
Escolha um intervalo maior, ou faça upgrade. A recusa informa o mínimo do seu plano.
Esse backup não pôde ser lido, ou falhou na verificação de integridade
O arquivo armazenado está danificado ou ausente e não pode ser restaurado. O registro é mantido para você ver que isso aconteceu. Crie um backup novo e contate o suporte se voltar a acontecer.
O Vetox não pôde ser alcançado, ou perdeu a conexão
O bot estava reiniciando ou offline. Nada mais foi alterado. Tente de novo em instantes; uma restauração que já havia começado oferece Retomar.
O Backup do servidor está temporariamente indisponível
O recurso está pausado para manutenção. Os seus backups estão intactos e nada foi excluído.
Todo subcomando, toda opção e a gramática das opções de carregamento.
Meus backups
Os seus backups em todos os servidores, e como restaurar em outro.
Backup do Vetox
O instantâneo separado da própria configuração do Vetox.
Controle de acesso
Escolha quais administradores podem abrir a seção Backup.
Limites de recursos
Todos os limites por tier em uma tabela.
Permissões
Hierarquia de cargos e o que o Vetox precisa.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Vetox","description":"Official documentation for Vetox — the all-in-one Discord bot for moderation, automation, leveling, tickets, giveaways, notifications and more. Trusted by over 1,000,000 servers.","colors":{"primary":"#0086FF","light":"#4DA9FF","dark":"#0067CC"},"logo":{"light":"https://vetox.io/logo.svg","dark":"https://vetox.io/logo.svg","href":"https://vetox.io"},"favicon":"https://vetox.io/logo.svg","appearance":{"default":"dark"},"navbar":{"links":[{"href":"https://vetox.io/commands","label":"Commands"},{"href":"https://discord.gg/vetox","label":"Support"}],"primary":{"type":"button","label":"Add to Discord","href":"https://discord.com/oauth2/authorize?client_id=707333425685856316\u0026permissions=8\u0026integration_type=0\u0026scope=bot"}},"footer":{"socials":{"x":"https://x.com/VetoxBot","discord":"https://discord.gg/vetox","website":"https://vetox.io"},"links":[{"header":"Product","items":[{"label":"Commands","href":"https://vetox.io/commands"},{"label":"Server Premium","href":"https://vetox.io/pricing/premium"},{"label":"Membership","href":"https://vetox.io/pricing/membership"},{"label":"Profile","href":"https://vetox.io/dashboard/overview"}]},{"header":"Support","items":[{"label":"Support Server","href":"https://discord.gg/vetox"},{"label":"Report Issue","href":"https://discord.gg/vetox"},{"label":"Contact Us","href":"https://vetox.io/contact"},{"label":"About Us","href":"https://vetox.io/about"}]},{"header":"Vito API","items":[{"label":"Documentation","href":"https://docs.vetox.io/en/members/vito-api"},{"label":"Terms","href":"https://vetox.io/vito-api-terms"}]},{"header":"Policies","items":[{"label":"Privacy Policy","href":"https://vetox.io/policy"},{"label":"Terms of Services","href":"https://vetox.io/tos"},{"label":"Refund Terms","href":"https://vetox.io/refunds"}]}]},"search":{"prompt":"Search Vetox documentation..."},"seo":{"metatags":{"og:image":"https://vetox.io/brand/vetox-header-04.png","twitter:image":"https://vetox.io/brand/vetox-header-04.png"},"indexing":"navigable"},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"en"},{"language":"ar","href":"ar"},{"language":"zh-CN","href":"zh-CN"},{"language":"fr","href":"fr"},{"language":"de","href":"de"},{"language":"ja","href":"ja"},{"language":"ru","href":"ru"},{"language":"es","href":"es"},{"language":"tr","href":"tr"},{"language":"nl","href":"nl"},{"language":"pt","href":"pt"},{"language":"it","href":"it"},{"language":"pl","href":"pl"},{"language":"id","href":"id"},{"language":"hi","href":"hi"},{"language":"ko","href":"ko"},{"language":"vi","href":"vi"},{"language":"uk","href":"uk"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"vetox-ec2a2bcb","hasAudioNarration":false,"actualSubdomain":"vetox-ec2a2bcb","customDomains":["docs.vetox.io"],"gitSource":{"type":"github","owner":"iryodev","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ac502d78f50001bddeb2024","collectionId":"31530db3-a223-4486-9cd7-7a855d38e78e","liveDeploymentHistoryId":"6ac502d78f50001bddeb2024","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac502d78f50001bddeb2024","clientVersion":"0.0.3952","searchFilterCounts":[{"language":"ar","tag":"لوحة تحكم الخادم","count":52},{"language":"de","tag":"Server-Dashboard","count":52},{"language":"en","tag":"Server Dashboard","count":52},{"language":"es","tag":"Panel del servidor","count":52},{"language":"fr","tag":"Tableau de bord serveur","count":52},{"language":"hi","tag":"सर्वर डैशबोर्ड","count":52},{"language":"id","tag":"Dasbor Server","count":52},{"language":"it","tag":"Pannello del server","count":52},{"language":"ja","tag":"サーバーダッシュボード","count":52},{"language":"ko","tag":"서버 대시보드","count":52},{"language":"nl","tag":"Serverdashboard","count":52},{"language":"pl","tag":"Panel serwera","count":52},{"language":"pt","tag":"Painel do servidor","count":52},{"language":"ru","tag":"Панель сервера","count":52},{"language":"tr","tag":"Sunucu Paneli","count":52},{"language":"uk","tag":"Панель сервера","count":52},{"language":"vi","tag":"Bảng điều khiển máy chủ","count":52},{"language":"zh-CN","tag":"服务器控制台","count":52},{"language":"ar","tag":"حسابك","count":21},{"language":"de","tag":"Dein Konto","count":21},{"language":"en","tag":"Your Account","count":21},{"language":"es","tag":"Tu cuenta","count":21},{"language":"fr","tag":"Votre compte","count":21},{"language":"hi","tag":"आपका खाता","count":21},{"language":"id","tag":"Akun Anda","count":21},{"language":"it","tag":"Il tuo account","count":21},{"language":"ja","tag":"アカウント","count":21},{"language":"ko","tag":"내 계정","count":21},{"language":"nl","tag":"Jouw account","count":21},{"language":"pl","tag":"Twoje konto","count":21},{"language":"pt","tag":"Sua conta","count":21},{"language":"ru","tag":"Ваш аккаунт","count":21},{"language":"tr","tag":"Hesabınız","count":21},{"language":"uk","tag":"Ваш обліковий запис","count":21},{"language":"vi","tag":"Tài khoản của bạn","count":21},{"language":"zh-CN","tag":"你的账户","count":21},{"language":"ar","tag":"التوثيق","count":11},{"language":"de","tag":"Dokumentation","count":11},{"language":"en","tag":"Documentation","count":11},{"language":"es","tag":"Documentación","count":11},{"language":"fr","tag":"Documentation","count":11},{"language":"hi","tag":"दस्तावेज़","count":11},{"language":"id","tag":"Dokumentasi","count":11},{"language":"it","tag":"Documentazione","count":11},{"language":"ja","tag":"ドキュメント","count":11},{"language":"ko","tag":"문서","count":11},{"language":"nl","tag":"Documentatie","count":11},{"language":"pl","tag":"Dokumentacja","count":11},{"language":"pt","tag":"Documentação","count":11},{"language":"ru","tag":"Документация","count":11},{"language":"tr","tag":"Dokümantasyon","count":11},{"language":"uk","tag":"Документація","count":11},{"language":"vi","tag":"Tài liệu","count":11},{"language":"zh-CN","tag":"文档","count":11},{"language":"ar","tag":"المجتمع","count":9},{"language":"ar","tag":"الإشعارات","count":9},{"language":"de","tag":"Community","count":9},{"language":"de","tag":"Benachrichtigungen","count":9},{"language":"en","tag":"Community","count":9},{"language":"en","tag":"Notifications","count":9},{"language":"es","tag":"Comunidad","count":9},{"language":"es","tag":"Notificaciones","count":9},{"language":"fr","tag":"Communauté","count":9},{"language":"fr","tag":"Notifications","count":9},{"language":"hi","tag":"समुदाय","count":9},{"language":"hi","tag":"सूचनाएँ","count":9},{"language":"id","tag":"Komunitas","count":9},{"language":"id","tag":"Notifikasi","count":9},{"language":"it","tag":"Comunità","count":9},{"language":"it","tag":"Notifiche","count":9},{"language":"ja","tag":"コミュニティ","count":9},{"language":"ja","tag":"通知","count":9},{"language":"ko","tag":"커뮤니티","count":9},{"language":"ko","tag":"알림","count":9},{"language":"nl","tag":"Community","count":9},{"language":"nl","tag":"Meldingen","count":9},{"language":"pl","tag":"Społeczność","count":9},{"language":"pl","tag":"Powiadomienia","count":9},{"language":"pt","tag":"Comunidade","count":9},{"language":"pt","tag":"Notificações","count":9},{"language":"ru","tag":"Сообщество","count":9},{"language":"ru","tag":"Уведомления","count":9},{"language":"tr","tag":"Topluluk","count":9},{"language":"tr","tag":"Bildirimler","count":9},{"language":"uk","tag":"Спільнота","count":9},{"language":"uk","tag":"Сповіщення","count":9},{"language":"vi","tag":"Cộng đồng","count":9},{"language":"vi","tag":"Thông báo","count":9},{"language":"zh-CN","tag":"社区","count":9},{"language":"zh-CN","tag":"通知","count":9},{"language":"ar","tag":"الرئيسية","count":8},{"language":"ar","tag":"الإدارة","count":8},{"language":"de","tag":"Hauptbereich","count":8},{"language":"de","tag":"Verwaltung","count":8},{"language":"en","tag":"Main","count":8},{"language":"en","tag":"Administration","count":8},{"language":"es","tag":"Principal","count":8},{"language":"es","tag":"Administración","count":8},{"language":"fr","tag":"Principal","count":8},{"language":"fr","tag":"Administration","count":8},{"language":"hi","tag":"मुख्य","count":8},{"language":"hi","tag":"प्रशासन","count":8},{"language":"id","tag":"Utama","count":8},{"language":"id","tag":"Administrasi","count":8},{"language":"it","tag":"Principale","count":8},{"language":"it","tag":"Amministrazione","count":8},{"language":"ja","tag":"メイン","count":8},{"language":"ja","tag":"管理","count":8},{"language":"ko","tag":"메인","count":8},{"language":"ko","tag":"관리","count":8},{"language":"nl","tag":"Hoofd","count":8},{"language":"nl","tag":"Beheer","count":8},{"language":"pl","tag":"Główne","count":8},{"language":"pl","tag":"Administracja","count":8},{"language":"pt","tag":"Principal","count":8},{"language":"pt","tag":"Administração","count":8},{"language":"ru","tag":"Основное","count":8},{"language":"ru","tag":"Администрирование","count":8},{"language":"tr","tag":"Ana","count":8},{"language":"tr","tag":"Yönetim","count":8},{"language":"uk","tag":"Головне","count":8},{"language":"uk","tag":"Адміністрування","count":8},{"language":"vi","tag":"Chính","count":8},{"language":"vi","tag":"Quản trị","count":8},{"language":"zh-CN","tag":"主要","count":8},{"language":"zh-CN","tag":"管理","count":8},{"language":"ar","tag":"الأوامر","count":7},{"language":"de","tag":"Befehle","count":7},{"language":"en","tag":"Commands","count":7},{"language":"es","tag":"Comandos","count":7},{"language":"fr","tag":"Commandes","count":7},{"language":"hi","tag":"कमांड","count":7},{"language":"id","tag":"Perintah","count":7},{"language":"it","tag":"Comandi","count":7},{"language":"ja","tag":"コマンド","count":7},{"language":"ko","tag":"명령어","count":7},{"language":"nl","tag":"Commando's","count":7},{"language":"pl","tag":"Polecenia","count":7},{"language":"pt","tag":"Comandos","count":7},{"language":"ru","tag":"Команды","count":7},{"language":"tr","tag":"Komutlar","count":7},{"language":"uk","tag":"Команди","count":7},{"language":"vi","tag":"Lệnh","count":7},{"language":"zh-CN","tag":"命令","count":7},{"language":"ar","tag":"بريميوم","count":6},{"language":"ar","tag":"التواصل","count":6},{"language":"de","tag":"Premium","count":6},{"language":"de","tag":"Kommunikation","count":6},{"language":"en","tag":"Premium","count":6},{"language":"en","tag":"Communication","count":6},{"language":"es","tag":"Premium","count":6},{"language":"es","tag":"Comunicación","count":6},{"language":"fr","tag":"Premium","count":6},{"language":"fr","tag":"Communication","count":6},{"language":"hi","tag":"प्रीमियम","count":6},{"language":"hi","tag":"संचार","count":6},{"language":"id","tag":"Premium","count":6},{"language":"id","tag":"Komunikasi","count":6},{"language":"it","tag":"Premium","count":6},{"language":"it","tag":"Comunicazione","count":6},{"language":"ja","tag":"プレミアム","count":6},{"language":"ja","tag":"コミュニケーション","count":6},{"language":"ko","tag":"프리미엄","count":6},{"language":"ko","tag":"커뮤니케이션","count":6},{"language":"nl","tag":"Premium","count":6},{"language":"nl","tag":"Communicatie","count":6},{"language":"pl","tag":"Premium","count":6},{"language":"pl","tag":"Komunikacja","count":6},{"language":"pt","tag":"Premium","count":6},{"language":"pt","tag":"Comunicação","count":6},{"language":"ru","tag":"Премиум","count":6},{"language":"ru","tag":"Общение","count":6},{"language":"tr","tag":"Premium","count":6},{"language":"tr","tag":"İletişim","count":6},{"language":"uk","tag":"Преміум","count":6},{"language":"uk","tag":"Комунікація","count":6},{"language":"vi","tag":"Premium","count":6},{"language":"vi","tag":"Giao tiếp","count":6},{"language":"zh-CN","tag":"高级版","count":6},{"language":"zh-CN","tag":"沟通","count":6}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"pt/server-management/server-backup","slug":"/pt/server-management/server-backup","pageMetadata":{"title":"Backup do servidor","description":"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.","icon":"server","sidebarTitle":"Backup do servidor","href":"/pt/server-management/server-backup"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Heading,Info,Note,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`O Backup do servidor guarda o `,_jsx(_components.strong,{children:`próprio servidor do Discord`}),` em um instantâneo criptografado: canais, cargos, permissões, configurações do servidor, emojis, stickers, bans, apelidos e cargos dos membros, e as mensagens recentes de cada canal. Restaure-o neste servidor depois de um erro, ou em outro servidor que você administra.`]}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Disponível em `,_jsx(_components.strong,{children:`todos os planos`}),`, incluindo o Starter. O seu plano determina quantos backups você mantém, quanto do servidor cada um guarda e quais das ferramentas avançadas — anexos, rastreamento de alterações, Time Machine, importação — você pode usar. Veja `,_jsx(_components.a,{href:`#limites-por-plano`,children:`Limites por plano`}),`.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[`Isto não é o `,_jsx(_components.a,{href:`/pt/server-management/backup`,children:`Backup do Vetox`}),`.`]}),` O Backup do Vetox guarda as configurações que o `,_jsx(_components.em,{children:`Vetox`}),` mantém do seu servidor — suas regras de Auto-Mod, o Welcomer, os Tickets e o restante. O Backup do servidor guarda o servidor do `,_jsx(_components.em,{children:`Discord`}),` — os canais, os cargos e as mensagens em si. São páginas separadas, instantâneos separados e planos separados. A maioria dos servidores quer os dois.`]})}),`\n`,_jsxs(_components.p,{children:[`Abra em `,_jsx(_components.strong,{children:`Backup → Backup do servidor`}),` no painel do seu servidor, ou execute `,_jsx(_components.a,{href:`/pt/commands/backup`,children:_jsx(_components.code,{children:`/backup`})}),` no Discord.`]}),`\n`,_jsx(Heading,{level:`2`,id:`o-que-um-backup-contém`,children:`O que um backup contém`}),`\n`,_jsx(_components.p,{children:`O que é capturado depende das opções que você escolher e do seu plano. Tudo abaixo é opcional, exceto a primeira linha.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Grupo`}),_jsx(_components.th,{children:`O que é guardado`}),_jsx(_components.th,{children:`Plano`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Configurações do servidor`})}),_jsx(_components.td,{children:`Nome, descrição, ícone, banner e planos de fundo de convite, nível de verificação, filtro de conteúdo, padrão de notificações, canais de AFK, sistema, regras, atualizações e segurança, idioma do servidor, barra de progresso de boost, tela de boas-vindas`}),_jsx(_components.td,{children:`Todos os planos`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Cargos`})}),_jsx(_components.td,{children:`Nome, cores, exibição separada, mencionável, permissões, posição e ícone de cada cargo`}),_jsx(_components.td,{children:`Todos os planos`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Canais`})}),_jsx(_components.td,{children:`Todo tipo de canal — categoria, texto, voz, anúncios, stage, fórum, mídia — com tópico, slowmode, bitrate, limite de usuários, tags de fórum e todas as overwrites de permissão`}),_jsx(_components.td,{children:`Todos os planos`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Emojis e stickers`})}),_jsx(_components.td,{children:`Nome, imagem e restrições de cargo`}),_jsx(_components.td,{children:`Todos os planos`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Threads e posts de fórum`})}),_jsxs(_components.td,{children:[`Threads `,_jsx(_components.strong,{children:`públicas`}),` ativas e arquivadas, com a mensagem inicial e as tags aplicadas`]}),_jsx(_components.td,{children:`Basic ou superior`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Bans`})}),_jsx(_components.td,{children:`IDs dos usuários banidos e os motivos do ban`}),_jsx(_components.td,{children:`Basic ou superior`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Membros`})}),_jsx(_components.td,{children:`Apelido e cargos, para os membros que tenham um ou outro`}),_jsx(_components.td,{children:`Basic ou superior`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Mensagens`})}),_jsx(_components.td,{children:`As mensagens mais recentes de cada canal — autor, texto, embeds, anexos, fixadas e horários`}),_jsx(_components.td,{children:`Basic ou superior`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Anexos`})}),_jsx(_components.td,{children:`Os arquivos em si dessas mensagens, baixados e guardados junto com o backup`}),_jsx(_components.td,{children:`Basic ou superior`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Threads privadas nunca são capturadas.`}),` A lista de participantes delas não pode ser reproduzida, então restaurar uma criaria uma thread privada com as pessoas erradas dentro. Threads públicas e posts de fórum são capturados normalmente.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`o-que-nunca-é-capturado`,children:`O que nunca é capturado`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[`Estes pertencem ao Discord ou a outros aplicativos, e o Vetox não vai recriá-los. Restaurar um backup `,_jsx(_components.strong,{children:`não`}),` os traz de volta:`]}),_jsx(_components.p,{children:`Convites · o log de auditoria · integrações e webhooks de outros aplicativos · eventos agendados · o soundboard · as perguntas de onboarding · as regras do AutoMod do Discord · boosts`})]}),`\n`,_jsxs(_components.p,{children:[`Cargos gerenciados por outro aplicativo ou por uma integração — o cargo do próprio bot, um cargo de assinante da Twitch, o cargo Nitro Booster — são registrados no instantâneo, mas `,_jsx(_components.strong,{children:`nunca são criados nem editados`}),`. Eles pertencem ao Discord.`]}),`\n`,_jsx(Heading,{level:`2`,id:`criando-um-backup`,children:`Criando um backup`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Abra a aba Backups e clique em Criar backup`,children:_jsx(_components.p,{children:`É a ação principal no canto superior direito da lista.`})}),_jsx(Step,{title:`Dê um nome (opcional)`,children:_jsxs(_components.p,{children:[`Um nome facilita encontrá-lo depois. Sem nome, o backup aparece como `,_jsx(_components.strong,{children:`Sem título`}),`, com o ID dele.`]})}),_jsx(Step,{title:`Escolha as mensagens por canal`,children:_jsx(_components.p,{children:`Quantas mensagens recentes guardar de cada canal. Mais mensagens significam um backup maior e uma restauração mais lenta. O Starter não guarda nenhuma.`})}),_jsx(Step,{title:`Escolha o que mais incluir`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Threads`}),`, `,_jsx(_components.strong,{children:`Dados dos membros`}),`, `,_jsx(_components.strong,{children:`Bans`}),`, `,_jsx(_components.strong,{children:`Anexos`}),`, `,_jsx(_components.strong,{children:`Emojis`}),` e `,_jsx(_components.strong,{children:`Stickers`}),`. Opções acima do seu plano aparecem, mas desabilitadas.`]})}),_jsx(Step,{title:`Clique em Criar backup`,children:_jsx(_components.p,{children:`O trabalho roda em segundo plano. Você pode sair da página — o progresso estará esperando quando você voltar.`})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Um servidor pode criar um backup manual a cada `,_jsx(_components.strong,{children:`10 minutos`}),` e só pode executar `,_jsx(_components.strong,{children:`um trabalho de backup ou de restauração por vez`}),`. Os dois limites são por servidor, não por pessoa. Enquanto o cooldown corre, o tooltip do botão `,_jsx(_components.strong,{children:`Criar backup`}),` informa quando o próximo será possível.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`anexos`,children:`Anexos`}),`\n`,_jsxs(_components.p,{children:[`Com `,_jsx(_components.strong,{children:`Anexos`}),` ligado, o Vetox baixa do Discord os arquivos de cada mensagem capturada e guarda os bytes junto com o backup, de modo que uma restauração republica os arquivos de verdade.`]}),`\n`,_jsx(_components.p,{children:`Com ele desligado — e sempre no Starter — apenas o link do Discord é guardado. Esses links expiram, então um backup antigo restaura o texto da mensagem com os nomes dos arquivos, não os arquivos.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`O armazenamento de anexos tem um teto por backup e por arquivo (veja `,_jsx(_components.a,{href:`#limites-por-plano`,children:`Limites por plano`}),`). Quando um backup ultrapassa o teto, a captura `,_jsx(_components.strong,{children:`continua`}),` e os arquivos restantes são guardados como links, com o aviso `,_jsx(_components.em,{children:`“Alguns anexos foram mantidos como links porque este backup atingiu o limite de armazenamento do seu plano.”`})]})}),`\n`,_jsx(Heading,{level:`3`,id:`se-o-backup-for-grande-demais-para-o-seu-plano`,children:`Se o backup for grande demais para o seu plano`}),`\n`,_jsxs(_components.p,{children:[`Uma captura nunca é abandonada por ser grande. Ao atingir o teto de tamanho do seu plano, o Vetox para de acrescentar à seção em que está, registra essa seção em `,_jsx(_components.strong,{children:`Interrompido pelo seu plano`}),` no backup e conclui. Você fica com um backup utilizável a que falta parte da sua maior seção — geralmente as mensagens.`]}),`\n`,_jsx(Heading,{level:`2`,id:`a-aba-backups`,children:`A aba Backups`}),`\n`,_jsxs(_components.p,{children:[`Todos os instantâneos deste servidor, do mais recente ao mais antigo, com uma contagem de `,_jsx(_components.strong,{children:`usados de máximo`}),` em relação ao seu plano.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Coluna`}),_jsx(_components.th,{children:`Mostra`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Backup`})}),_jsxs(_components.td,{children:[`O nome, ou `,_jsx(_components.em,{children:`Sem título`}),`, mais o ID do backup com um botão de copiar`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Criado`})}),_jsx(_components.td,{children:`Quando a captura terminou`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tipo`})}),_jsx(_components.td,{children:`Manual · Automático · Segurança · Time Machine · Importado · Canal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Conteúdo`})}),_jsx(_components.td,{children:`Contagem de categorias, canais, cargos, mensagens, membros, bans e anexos`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Tamanho`})}),_jsx(_components.td,{children:`O tamanho do instantâneo armazenado`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`O menu de cada linha oferece `,_jsx(_components.strong,{children:`Restaurar…`}),`, `,_jsx(_components.strong,{children:`Detalhes`}),` e `,_jsx(_components.strong,{children:`Excluir`}),`. Clicar na linha abre o `,_jsx(_components.a,{href:`#visualizador-de-instant%C3%A2neos`,children:`Visualizador de instantâneos`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`Um filtro `,_jsx(_components.strong,{children:`Servidores / Canais`}),` alterna entre os instantâneos do servidor inteiro e os `,_jsx(_components.a,{href:`#backups-de-canal`,children:`backups de canal`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`As cópias de `,_jsx(_components.strong,{children:`Segurança`}),` são os instantâneos automáticos tirados antes de uma restauração, descritos abaixo. Elas não contam para o seu limite de backups e desaparecem sozinhas depois de 7 dias.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`quando-um-backup-fica-bloqueado`,children:`Quando um backup fica bloqueado`}),`\n`,_jsxs(_components.p,{children:[`Se o seu plano mudar e você passar a ter mais backups do que ele permite, nada é excluído. Os excedentes ficam `,_jsx(_components.strong,{children:`bloqueados`}),`: continuam visíveis com um cadeado âmbar, e o tooltip diz `,_jsx(_components.em,{children:`“Este backup está além do limite do seu plano atual. Faça upgrade para restaurá-lo novamente.”`}),` Exclua um backup mais recente ou faça upgrade, e eles são desbloqueados.`]}),`\n`,_jsx(Heading,{level:`2`,id:`restaurando`,children:`Restaurando`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:_jsx(_components.strong,{children:`Carregar um backup substitui os canais e cargos deste servidor pelos que estão no backup. Nenhum membro é expulso, mas tudo o que foi criado depois de o backup ter sido feito vai desaparecer.`})})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Escolha um backup e clique em Restaurar…`,children:_jsxs(_components.p,{children:[`Pelo menu da linha, pelo Visualizador de instantâneos, ou por `,_jsx(_components.a,{href:`/pt/members/my-backups`,children:`Meus backups`}),` para um backup de outro servidor.`]})}),_jsx(Step,{title:`Leia a prévia`,children:_jsxs(_components.p,{children:[`O Vetox lê o seu servidor como ele está agora e informa exatamente quantos canais e cargos serão `,_jsx(_components.strong,{children:`excluídos`}),` e quantos serão `,_jsx(_components.strong,{children:`criados`}),` antes de qualquer coisa acontecer. Se algum cargo estiver `,_jsx(_components.strong,{children:`acima do próprio cargo do Vetox`}),`, a prévia diz isso: esses cargos não podem ser excluídos nem recriados, então mova antes o cargo do Vetox para o topo da lista de cargos, ou siga sem eles. Se o backup tiver `,_jsx(_components.strong,{children:`canais de anúncios ou de stage`}),` e este servidor não for um `,_jsx(_components.a,{href:`#canais-de-an%C3%BAncios-e-de-stage`,children:`servidor de Comunidade`}),`, a prévia diz quantos vão ficar de fora. Ela também lista o que este servidor não consegue receber exatamente como está no backup — cargos ou canais além dos limites do Discord, emojis e stickers além dos slots livres dele, e tudo o que o nível de boost ou os recursos dele não desbloqueiam. Veja `,_jsx(_components.a,{href:`#quando-este-servidor-difere-do-backup`,children:`Quando este servidor difere do backup`}),`.`]})}),_jsx(Step,{title:`Escolha um preset e depois ajuste`,children:_jsxs(_components.p,{children:[`Três presets configuram todos os interruptores de uma vez. Depois disso, você pode mudar qualquer interruptor individualmente. `,_jsx(_components.strong,{children:`Excluir os cargos existentes`}),` só funciona enquanto o interruptor `,_jsx(_components.strong,{children:`Cargos`}),` estiver ativado, e `,_jsx(_components.strong,{children:`Excluir os canais existentes`}),` só enquanto o interruptor `,_jsx(_components.strong,{children:`Canais`}),` estiver ativado — se você desativar qualquer um dos dois, o interruptor de exclusão correspondente também será desativado e bloqueado.`]})}),_jsx(Step,{title:`Digite o nome do servidor`,children:_jsx(_components.p,{children:`O campo de confirmação precisa corresponder exatamente ao nome do seu servidor. Este é o último momento em que nada foi alterado.`})}),_jsx(Step,{title:`Acompanhe o cartão de progresso`,children:_jsxs(_components.p,{children:[`Fase, contagem, tempo decorrido e quaisquer avisos, com um botão `,_jsx(_components.strong,{children:`Cancelar`}),` o tempo todo.`]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`presets`,children:`Presets`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Opção`}),_jsx(_components.th,{children:`Substituição total`}),_jsx(_components.th,{children:`Aditivo`}),_jsx(_components.th,{children:`Somente estrutura`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Configurações do servidor`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cargos`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Excluir os cargos existentes`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sim`})}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sim`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Canais`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Excluir os canais existentes`})}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sim`})}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Sim`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cargos e apelidos dos membros`}),_jsx(_components.td,{children:`Sim, se o seu plano permitir`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Não`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bans`}),_jsx(_components.td,{children:`Sim, se o seu plano permitir`}),_jsx(_components.td,{children:`Não`}),_jsx(_components.td,{children:`Não`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mensagens fixadas`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Não`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Emojis`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Stickers`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mensagens por canal`}),_jsx(_components.td,{children:`O máximo do seu plano`}),_jsx(_components.td,{children:`O máximo do seu plano`}),_jsx(_components.td,{children:`Nenhuma`})]})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`O Aditivo é o seguro.`}),` Ele cria os cargos e canais do backup ao lado do que você já tem e não exclui nada. Use-o para trazer de volta uma categoria de um instantâneo antigo sem mexer no resto do servidor.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`com-que-frequência-você-pode-restaurar`,children:`Com que frequência você pode restaurar`}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[`Restaurações e reversões são racionadas por dia: `,_jsx(_components.strong,{children:`10 por servidor`}),` e `,_jsx(_components.strong,{children:`20 por pessoa`}),` em todos os seus servidores. Uma restauração, um carregamento de canal e uma reversão contam, cada um; retomar uma restauração que falhou não conta. Os dois orçamentos são zerados 24 horas depois da primeira ação contabilizada, e são independentes do cooldown de criação de 10 minutos.`]}),_jsxs(_components.p,{children:[`Um terceiro freio, mais curto, também se aplica: `,_jsx(_components.strong,{children:`3 restaurações a cada 10 minutos por servidor`}),`. Atingi-lo retorna um erro de rate limit muito antes de o orçamento diário acabar, então espace as tentativas repetidas.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`o-que-acontece-com-seus-membros`,children:`O que acontece com seus membros`}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Uma restauração nunca expulsa, bane nem remove ninguém.`}),` Os membros ficam exatamente onde estão.`]}),_jsxs(_components.p,{children:[`Com `,_jsx(_components.strong,{children:`Cargos e apelidos dos membros`}),` ligado, os membros que ainda estão no servidor recebem de volta os cargos e o apelido que tinham quando o backup foi feito. Membros que saíram são ignorados. Com a opção desligada, os membros mantêm o que têm agora.`]})]}),`\n`,_jsx(Heading,{level:`3`,id:`a-cópia-de-segurança`,children:`A cópia de segurança`}),`\n`,_jsxs(_components.p,{children:[`Antes de uma restauração excluir qualquer coisa, o Vetox tira um instantâneo do servidor como ele está naquele momento — canais, cargos, configurações, emojis e stickers, mais as threads no Basic ou superior. `,_jsx(_components.strong,{children:`Sem mensagens, membros nem bans.`}),` Suficiente para desfazer a restauração, pequeno o bastante para terminar antes que ela comece.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Se a cópia de segurança falhar, `,_jsx(_components.strong,{children:`a restauração não começa`}),`. Nada é excluído. As cópias de segurança são mantidas por `,_jsx(_components.strong,{children:`7 dias`}),`, não contam para o seu limite de backups e aparecem na lista com o tipo `,_jsx(_components.strong,{children:`Segurança`}),`.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`se-uma-restauração-parar-no-meio`,children:`Se uma restauração parar no meio`}),`\n`,_jsxs(_components.p,{children:[`Uma restauração registra um checkpoint conforme avança. Se ela parar — o Vetox reiniciou, a conexão caiu, o Vetox perdeu as permissões, o Discord continuou falhando ou o `,_jsx(_components.a,{href:`#os-limites-de-canais-e-cargos-do-discord`,children:`limite de criação`}),` do Discord foi atingido — o cartão de progresso oferece `,_jsx(_components.strong,{children:`Retomar`}),`, e o trabalho continua da etapa em que parou em vez de começar do zero.`]}),`\n`,_jsx(_components.p,{children:`Uma recusa que diz respeito a um único item não interrompe uma restauração. Um arquivo de emoji que o Discord não aceita, um tipo de canal que este servidor não comporta, uma configuração que ele rejeita: esse item é ignorado, a restauração segue, e o trabalho concluído o lista como aviso.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Retomar nunca duplica nada. Tudo o que já foi recriado é reconhecido e ignorado, e as mensagens continuam exatamente do ponto em que pararam.`})}),`\n`,_jsx(Heading,{level:`3`,id:`permissões`,children:`Permissões`}),`\n`,_jsxs(_components.p,{children:[`O Backup do servidor só está disponível para o dono do servidor e membros com `,_jsx(_components.strong,{children:`Administrator`}),` — inclusive para visualizar e exportar. Um membro com Manage Server, mas sem Administrator, não pode abri-lo no painel nem usar os comandos dele no Discord, e nem o `,_jsx(_components.a,{href:`/pt/server-management/dashboard-permissions`,children:`Controle de acesso`}),` nem as configurações de cargos de um comando podem conceder esse acesso.`]}),`\n`,_jsxs(_components.p,{children:[`Restaurar substitui canais e cargos, então é propositalmente mais restrito do que apenas visualizar. Uma única configuração, `,_jsx(_components.strong,{children:`Configurações → Permissões`}),`, decide quem pode fazer o quê — os mesmos três níveis que os usuários do Xenon conhecem:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Nível`}),_jsx(_components.th,{children:`Criar backups, backups de canal, importações e instantâneos do Time Machine`}),_jsx(_components.th,{children:`Restaurar, carregar um backup de canal, reverter uma alteração, retomar uma restauração interrompida, excluir ou limpar backups`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Administradores podem usar todos os comandos`})}),_jsx(_components.td,{children:`O dono e os administradores`}),_jsx(_components.td,{children:`O dono e os administradores`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Administradores não podem realizar ações destrutivas`}),` `,_jsx(_components.em,{children:`(padrão)`})]}),_jsx(_components.td,{children:`O dono e os administradores`}),_jsx(_components.td,{children:`Apenas o dono`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Somente o dono pode usar os comandos relevantes`})}),_jsx(_components.td,{children:`Apenas o dono`}),_jsx(_components.td,{children:`Apenas o dono`})]})]})]}),`\n`,_jsx(_components.p,{children:`Mudar o agendamento, ou ligar ou desligar o rastreamento de alterações, conta como criação. Cancelar um trabalho em andamento conta como o próprio trabalho: cancelar um backup conta como criação; cancelar uma restauração, o carregamento de um backup de canal ou uma reversão conta como ação destrutiva.`}),`\n`,_jsxs(_components.p,{children:[`Somente o `,_jsx(_components.strong,{children:`dono do servidor`}),` pode alterar o nível — uma configuração que as pessoas por ela restringidas pudessem reescrever não protegeria nada. Os comandos `,_jsx(_components.code,{children:`/backup`}),` e `,_jsx(_components.code,{children:`/chatlog`}),` no Discord seguem o mesmo nível, e o painel desabilita ou oculta toda ação que o nível não permite a você, com uma nota dizendo o que fica reservado ao dono. Em um servidor que usa o `,_jsx(_components.a,{href:`/pt/server-management/dashboard-permissions`,children:`Controle de acesso`}),`, um administrador também precisa da seção `,_jsx(_components.strong,{children:`Backup`}),` dele.`]}),`\n`,_jsxs(_components.p,{children:[`Um backup criado em `,_jsx(_components.strong,{children:`outro`}),` servidor tem mais uma regra: somente quem o criou pode restaurá-lo, onde quer que ele vá. Excluir um backup — inclusive em `,_jsx(_components.a,{href:`/pt/members/my-backups`,children:`Meus backups`}),` — segue o nível de permissão do servidor em que ele foi feito.`]}),`\n`,_jsx(Heading,{level:`3`,id:`o-que-o-vetox-precisa-para-restaurar`,children:`O que o Vetox precisa para restaurar`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[`Dê `,_jsx(_components.strong,{children:`Administrator`}),` ao Vetox antes de uma restauração e garanta que o cargo dele esteja `,_jsx(_components.strong,{children:`acima`}),` de todo cargo que ele precisa recriar.`]}),_jsx(_components.p,{children:`Sem Administrator, o Vetox precisa das onze: Manage Server, Manage Channels, Manage Roles, Manage Webhooks, Ban Members, Manage Nicknames, Create Expressions, Manage Expressions, Manage Messages, Read Message History e View Channel.`})]}),`\n`,_jsxs(_components.p,{children:[`O Discord não deixa um bot conceder uma permissão que ele mesmo não tem. Quando isso acontece, a restauração não falha — ela cria o cargo sem essas permissões e avisa `,_jsx(_components.em,{children:`“Algumas permissões não puderam ser concedidas porque o Vetox não as possui.”`}),` Cargos que estão acima do Vetox na lista são reportados e deixados intactos.`]}),`\n`,_jsx(Heading,{level:`3`,id:`ordem-dos-cargos`,children:`Ordem dos cargos`}),`\n`,_jsx(_components.p,{children:`Os cargos restaurados mantêm a ordem que tinham no backup. O Vetox os cria um de cada vez, de cima para baixo na lista, de modo que cada um fica abaixo do anterior; depois confere o resultado com o backup e move qualquer cargo que tenha ficado fora do lugar.`}),`\n`,_jsxs(_components.p,{children:[`O Discord só deixa um bot organizar cargos `,_jsx(_components.strong,{children:`abaixo`}),` do seu próprio cargo mais alto. Quando o cargo do Vetox está baixo demais para colocar todos os cargos de volta, a restauração é concluída mesmo assim, com o aviso `,_jsx(_components.em,{children:`“Não foi possível colocar alguns cargos de volta na ordem original…”`}),`. Arraste o cargo do Vetox para o topo da lista de cargos antes de restaurar, e todos os cargos podem voltar para onde estavam.`]}),`\n`,_jsx(Heading,{level:`3`,id:`quando-este-servidor-difere-do-backup`,children:`Quando este servidor difere do backup`}),`\n`,_jsx(_components.p,{children:`Um backup registra o servidor de onde foi feito. O servidor em que você restaura pode ter um nível de boost menor, não ter Comunidade, ter a lista de cargos mais cheia ou menos slots livres de emoji. O Vetox restaura tudo o que este servidor comporta e adapta o resto em vez de parar: a prévia lista cada adaptação antes de você confirmar, e o trabalho concluído a repete como aviso.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`No backup`}),_jsx(_components.th,{children:`O que limita`}),_jsx(_components.th,{children:`O que a restauração faz`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cargos`}),_jsxs(_components.td,{children:[`Um servidor comporta no máximo `,_jsx(_components.strong,{children:`250`})]}),_jsx(_components.td,{children:`Cria os cargos de cima para baixo na lista até o servidor lotar, então os cargos mais baixos são os que ficam de fora`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Canais`}),_jsxs(_components.td,{children:[`Um servidor comporta no máximo `,_jsx(_components.strong,{children:`500`}),`, e uma categoria no máximo `,_jsx(_components.strong,{children:`50`})]}),_jsx(_components.td,{children:`Cria primeiro as categorias e depois os canais até o servidor lotar. Um canal cuja categoria está cheia é criado fora dela`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Emojis e stickers`}),_jsx(_components.td,{children:`Os slots livres, que aumentam com o nível de boost — emojis estáticos, emojis animados e stickers têm cada um os seus`}),_jsx(_components.td,{children:`Envia o que cabe e deixa o resto de fora`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ícones de cargo`}),_jsx(_components.td,{children:`Nível de boost 2`}),_jsx(_components.td,{children:`Cria os cargos sem o ícone`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cores de cargo em gradiente`}),_jsx(_components.td,{children:`Estilos de Cargo Aprimorados`}),_jsx(_components.td,{children:`Dá aos cargos apenas a cor principal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Qualidade de áudio dos canais de voz`}),_jsx(_components.td,{children:`O nível de boost`}),_jsx(_components.td,{children:`Reduz para a maior qualidade que este servidor permite`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Um ícone animado do servidor, um banner do servidor ou um plano de fundo de convite`}),_jsx(_components.td,{children:`O nível de boost`}),_jsx(_components.td,{children:`Deixa a imagem de fora`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Um plano de fundo da Descoberta de Servidores`}),_jsx(_components.td,{children:`Descoberta de Servidores`}),_jsx(_components.td,{children:`Deixa-o de fora`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Configurações de Comunidade — canais de regras e de atualizações, tela de boas-vindas`}),_jsx(_components.td,{children:`Um servidor de Comunidade`}),_jsx(_components.td,{children:`Deixa-as de fora`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Canais de anúncios e de stage`}),_jsx(_components.td,{children:`Um servidor de Comunidade`}),_jsx(_components.td,{children:`Deixa-os de fora — veja abaixo`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Stickers Lottie`}),_jsx(_components.td,{children:`Somente servidores verificados ou parceiros`}),_jsx(_components.td,{children:`Deixa-os de fora`})]})]})]}),`\n`,_jsx(_components.p,{children:`Algumas recusas só aparecem quando o Vetox tenta: o Discord pode rejeitar um arquivo de emoji específico, ou impedir por um tempo que um servidor envie emojis e stickers. Esses itens são ignorados com um aviso, e todo o resto segue.`}),`\n`,_jsx(Heading,{level:`3`,id:`canais-de-anúncios-e-de-stage`,children:`Canais de anúncios e de stage`}),`\n`,_jsxs(_components.p,{children:[`O Discord só permite canais de `,_jsx(_components.strong,{children:`anúncios`}),` e de `,_jsx(_components.strong,{children:`stage`}),` em um `,_jsx(_components.strong,{children:`servidor de Comunidade`}),`. Se o seu não for um, o Vetox deixa esses canais fora da restauração em vez de tentar e falhar em cada um — a prévia informa quantos são antes de você confirmar, e o trabalho concluído repete isso como aviso.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Ative a Comunidade em `,_jsx(_components.strong,{children:`Configurações do Servidor → Ativar Comunidade`}),` no Discord e restaure de novo: esses canais são criados junto com todo o resto. Nada mais na restauração muda, de um jeito ou de outro.`]})}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Um backup feito antes de setembro de 2026 não registra quantos dos seus canais são de anúncios ou de stage, então a prévia dele não consegue descontá-los com antecedência. A restauração ainda os deixa de fora e ainda avisa — você só vê a contagem depois, em vez de antes. Um backup novo do mesmo servidor traz a contagem.`})}),`\n`,_jsx(Heading,{level:`3`,id:`os-limites-de-canais-e-cargos-do-discord`,children:`Os limites de canais e cargos do Discord`}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[`O Discord permite que um bot crie no máximo `,_jsx(_components.strong,{children:`250 cargos ou 500 canais em um servidor dentro de 48 horas`}),`. Uma restauração grande — ou várias restaurações seguidas — pode esbarrar nele. Isso não é o mesmo que quanto um servidor comporta, algo a que uma restauração `,_jsx(_components.a,{href:`#quando-este-servidor-difere-do-backup`,children:`se adapta`}),` e segue em frente.`]}),_jsxs(_components.p,{children:[`Esse limite é do Discord, não do Vetox. Cancelar a restauração, excluir os objetos de novo, ou remover e reconvidar o Vetox `,_jsx(_components.strong,{children:`não`}),` o levanta. Se uma restauração esbarrar nele, o trabalho para com `,_jsx(_components.em,{children:`“O Discord permite que um bot crie apenas 250 cargos ou 500 canais…”`}),`, mantém o seu checkpoint, e o Vetox registra quando o Discord disse que o limite acaba.`]})]}),`\n`,_jsxs(_components.p,{children:[`Enquanto o limite está ativo, a página do Backup do servidor mostra uma faixa âmbar `,_jsx(_components.strong,{children:`O limite de criação do Discord está ativo`}),` com o horário em que ele acaba, o cartão do trabalho que falhou diz `,_jsx(_components.em,{children:`“O Discord levanta o limite …”`}),`, e o `,_jsx(_components.code,{children:`/backup status`}),` no Discord informa a mesma contagem regressiva. Você então tem duas opções: esperar e clicar em `,_jsx(_components.strong,{children:`Retomar`}),` quando a janela reabrir, ou restaurar de novo com `,_jsx(_components.strong,{children:`Cargos`}),`, `,_jsx(_components.strong,{children:`Excluir os cargos existentes`}),`, `,_jsx(_components.strong,{children:`Canais`}),` e `,_jsx(_components.strong,{children:`Excluir os canais existentes`}),` desligados (no Discord: `,_jsx(_components.code,{children:`options:!delete-roles !roles`}),`), para que nada precise ser criado.`]}),`\n`,_jsx(Heading,{level:`2`,id:`agendamento`,children:`Agendamento`}),`\n`,_jsxs(_components.p,{children:[`O `,_jsx(_components.strong,{children:`Agendamento`}),` liga os backups automáticos.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Controle`}),_jsx(_components.th,{children:`O que faz`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Fazer backup automaticamente`})}),_jsx(_components.td,{children:`Liga o agendamento`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Com que frequência`})}),_jsx(_components.td,{children:`De 4 horas a 7 dias. Intervalos menores do que o seu plano permite ficam desabilitados`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Mensagens por canal`})}),_jsx(_components.td,{children:`O que cada backup automático guarda de cada canal`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Mantidos`})}),_jsx(_components.td,{children:`Quantos backups automáticos são retidos, definido pelo seu plano`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Os backups automáticos `,_jsx(_components.strong,{children:`rotacionam`}),`: quando um novo chega, os backups automáticos mais antigos que passarem do número que o seu plano mantém são excluídos. Backups manuais nunca são removidos por rotação.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`O agendamento mostra `,_jsx(_components.strong,{children:`Próxima execução`}),` e `,_jsx(_components.strong,{children:`Última execução`}),` para você confirmar que ele está funcionando.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`configurações`,children:`Configurações`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Configuração`}),_jsx(_components.th,{children:`Efeito`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Permissões`})}),_jsxs(_components.td,{children:[`Os três níveis descritos em `,_jsx(_components.a,{href:`#permiss%C3%B5es`,children:`Permissões`}),` — somente o dono pode alterá-los`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Rastrear alterações do servidor`})}),_jsxs(_components.td,{children:[`Liga o `,_jsx(_components.a,{href:`#altera%C3%A7%C3%B5es`,children:`rastreamento de alterações`}),` — Basic ou superior`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Excluir todos os backups`})}),_jsx(_components.td,{children:`Exclui permanentemente todos os backups deste servidor e todos os arquivos guardados com eles`})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Excluir todos os backups não pode ser desfeito.`}),` Ele pede que você digite o nome do servidor antes, e remove os anexos armazenados junto com os instantâneos.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`alterações`,children:`Alterações`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`O rastreamento de alterações e a reversão exigem `,_jsx(_components.strong,{children:`Basic`}),` ou superior. Ligue em `,_jsx(_components.strong,{children:`Configurações → Rastrear alterações do servidor`}),`.`]})}),`\n`,_jsxs(_components.p,{children:[`Com o rastreamento ligado, o Vetox registra toda alteração estrutural do servidor conforme ela acontece — `,_jsx(_components.strong,{children:`canais, threads, cargos, emojis, stickers e configurações do servidor`}),`, criados, editados ou excluídos — junto com o usuário do Discord que a fez, lido do seu log de auditoria.`]}),`\n`,_jsxs(_components.p,{children:[`A aba `,_jsx(_components.strong,{children:`Alterações`}),` lista tudo do mais recente ao mais antigo, com filtros por tipo, por quem fez a alteração e por data. `,_jsx(_components.strong,{children:`Ver alterações`}),` mostra um diff de antes e depois com exatamente quais campos mudaram.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Os registros de alteração nunca contêm o conteúdo de mensagens.`}),` Eles guardam a estrutura do servidor e o ID e o nome de quem agiu. Nada além disso.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`revertendo-uma-alteração`,children:`Revertendo uma alteração`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Reverter`}),` desfaz uma única alteração sem restaurar um backup inteiro:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`A alteração foi`}),_jsx(_components.th,{children:`Ao reverter`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Uma criação`})}),_jsx(_components.td,{children:`Exclui de novo`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Uma edição`})}),_jsx(_components.td,{children:`Devolve os valores registrados`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Uma exclusão`})}),_jsx(_components.td,{children:`Recria a partir do que foi registrado`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Uma reversão roda como um trabalho, igual a uma restauração — progresso, avisos, cancelamento — e conta como ação destrutiva pelo `,_jsx(_components.a,{href:`#permiss%C3%B5es`,children:`nível de permissões`}),`, porque altera o seu servidor.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Se algo mais recente tiver alterado o mesmo objeto desde então, o Vetox recusa e avisa: `,_jsx(_components.em,{children:`“Algo mais recente alterou a mesma coisa desde então. Confirme para reverter mesmo assim.”`}),` Escolher `,_jsx(_components.strong,{children:`Reverter mesmo assim`}),` também desfaz essa alteração mais recente.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`O rastreamento de alterações tem um teto por hora, por servidor. Uma tempestade de alterações — uma renomeação em massa, um raid — registra `,_jsx(_components.em,{children:`“Alterações demais de uma vez”`}),` e para de registrar até virar a hora. Nada mais é afetado, e os seus backups agendados continuam cobrindo o período.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`time-machine`,children:`Time Machine`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`O Time Machine exige `,_jsx(_components.strong,{children:`Max`}),` ou superior.`]})}),`\n`,_jsxs(_components.p,{children:[`O Time Machine reconstrói como o seu servidor estava configurado em `,_jsx(_components.strong,{children:`qualquer momento que você escolher`}),`, pegando o backup mais recente anterior a esse momento e reaplicando cada alteração rastreada até ele.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Escolha um momento`,children:_jsx(_components.p,{children:`Qualquer ponto dentro da sua janela de histórico de alterações. A página mostra o instante mais antigo que você pode alcançar.`})}),_jsx(Step,{title:`Veja a prévia`,children:_jsx(_components.p,{children:`Os canais e cargos reconstruídos, mais uma comparação com o seu servidor como ele está agora.`})}),_jsx(Step,{title:`Crie o instantâneo`,children:_jsx(_components.p,{children:`Transforma a reconstrução em um backup de verdade, que você pode navegar, exportar e restaurar como qualquer outro.`})})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`O Time Machine começa no seu primeiro backup.`}),` Peça um momento anterior a ele e o Vetox responde `,_jsx(_components.em,{children:`“Não há backup anterior a esse momento, então ele não pode ser reconstruído.”`}),` Ele precisa de um backup como base — o log de alterações sozinho não basta.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`A prévia compara apenas canais, cargos, emojis e configurações do servidor.`}),` Threads e stickers aparecem na reconstrução, mas nunca são contados como adicionados, removidos ou alterados, porque a leitura do servidor ao vivo por trás da comparação limita as threads às 25 mais recentes e não traz sticker algum — então não há nada honesto a informar sobre esses dois. As configurações são comparadas pelo nome e pelo ícone do servidor.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`lacunas`,children:`Lacunas`}),`\n`,_jsxs(_components.p,{children:[`Uma `,_jsx(_components.strong,{children:`lacuna`}),` é algo que o log de alterações não registrou — uma alteração perdida para o teto por hora, ou uma que aconteceu enquanto o rastreamento estava desligado. O Vetox a preenche com o backup mais próximo que tem e informa quantas lacunas uma reconstrução contém. Um instantâneo criado a partir desse ponto carrega o mesmo aviso.`]}),`\n`,_jsx(Tip,{children:_jsx(_components.p,{children:`Lacunas são um fato da cobertura do log de alterações, não um defeito. A forma de fechar uma daqui para a frente é um backup novo.`})}),`\n`,_jsx(Heading,{level:`2`,id:`visualizador-de-instantâneos`,children:`Visualizador de instantâneos`}),`\n`,_jsx(_components.p,{children:`Clicar em um backup o abre. Nada aqui altera o seu servidor — é um leitor.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Aba`}),_jsx(_components.th,{children:`Mostra`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Visão geral`})}),_jsx(_components.td,{children:`Contagens, as opções com que ele foi capturado, avisos, tamanho, tipo e servidor de origem`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Canais`})}),_jsx(_components.td,{children:`A árvore de canais capturada; escolha um para ler as mensagens dele com autores, embeds e arquivos`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Cargos`})}),_jsx(_components.td,{children:`Nome, cor, opções, contagem de permissões e posição`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Configurações`})}),_jsx(_components.td,{children:`Todas as configurações do servidor capturadas, com as imagens de ícone e banner armazenadas`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Bans`})}),_jsx(_components.td,{children:`IDs e motivos dos usuários banidos, com busca`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Membros`})}),_jsx(_components.td,{children:`Apelidos e cargos, com busca por ID de usuário ou apelido`})]})]})]}),`\n`,_jsx(_components.p,{children:`Os anexos armazenados podem ser baixados a partir da mensagem que os continha. Os arquivos são sempre entregues como download, nunca abertos na página.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Um backup só pode ser navegado depois que a captura dele `,_jsx(_components.strong,{children:`termina`}),`. Um backup ainda em andamento, ou um que falhou antes de o instantâneo ser gravado, informa isso em vez do conteúdo.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`exportar-e-importar`,children:`Exportar e importar`}),`\n`,_jsx(Heading,{level:`3`,id:`exportar`,children:`Exportar`}),`\n`,_jsxs(_components.p,{children:[`Disponível em `,_jsx(_components.strong,{children:`todos os planos`}),`. Exportar baixa o backup como um arquivo `,_jsx(_components.code,{children:`.json`}),` no `,_jsx(_components.strong,{children:`formato de servidor do próprio Discord`}),`: o objeto do servidor, os cargos, os canais com as suas overwrites de permissão, os emojis e os stickers.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Mensagens, membros e bans não entram em uma exportação.`}),` Eles não fazem parte do formato de servidor do Discord e são a metade sensível à privacidade de um backup. Para movê-los, restaure o backup em vez de exportá-lo.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`importar`,children:`Importar`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`A importação de um `,_jsx(_components.strong,{children:`arquivo de backup`}),` exige `,_jsx(_components.strong,{children:`Basic`}),` ou superior. Aplicar um `,_jsx(_components.strong,{children:`modelo de servidor do Discord`}),` é grátis em todos os planos, assim como a exportação.`]})}),`\n`,_jsxs(_components.p,{children:[`A importação transforma um arquivo de servidor no formato do Discord em um backup que você pode pré-visualizar e restaurar. Os arquivos são limitados a `,_jsx(_components.strong,{children:`5 MB`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`A caixa de diálogo de importação também aceita um `,_jsx(_components.strong,{children:`modelo de servidor do Discord`}),` — cole o link que o Discord dá em `,_jsx(_components.em,{children:`Configurações do Servidor → Modelo de Servidor`}),` (`,_jsx(_components.code,{children:`https://discord.new/…`}),`) ou o código do modelo. O Vetox busca o modelo e transforma os canais, cargos e configurações dele em um backup, que você depois restaura neste servidor como qualquer outro. É assim que se carrega um modelo em um servidor `,_jsx(_components.strong,{children:`já existente`}),`, algo que o próprio Discord só oferece para servidores novos.`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`O arquivo precisa seguir de fato o formato de servidor do Discord. Um arquivo que não segue é recusado por completo, nomeando o primeiro campo que falhou — o Vetox nunca aplica um pela metade. Isso vale para arquivos produzidos por outras ferramentas e para os escritos à mão ou gerados por IA.`})}),`\n`,_jsx(Heading,{level:`2`,id:`backups-de-canal`,children:`Backups de canal`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`Os backups de canal exigem `,_jsx(_components.strong,{children:`Basic`}),` ou superior.`]})}),`\n`,_jsxs(_components.p,{children:[`Um backup de canal guarda as `,_jsx(_components.strong,{children:`mensagens mais recentes de um canal ou thread`}),`, com os anexos delas, para você publicá-las em qualquer canal de qualquer servidor que administra.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Faça o backup de um canal`,children:_jsxs(_components.p,{children:[`Pela aba Backups, ou com `,_jsx(_components.a,{href:`/pt/commands/backup#/chatlog-%E2%80%94-backups-de-canal`,children:_jsx(_components.code,{children:`/chatlog create`})}),` no Discord. Escolha o canal e quantas mensagens guardar. Há suporte para canais de texto, de anúncios, de fórum e threads.`]})}),_jsx(Step,{title:`Opcionalmente, comece mais atrás`,children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Começar antes desta mensagem`}),` recebe um ID de mensagem e guarda as mensagens anteriores a ela — a forma de continuar de onde um backup de canal anterior parou.`]})}),_jsx(Step,{title:`Restaure em um canal`,children:_jsx(_components.p,{children:`Escolha o destino. As mensagens são publicadas da mais antiga para a mais recente, com as fixadas.`})})]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Uma restauração de canal não exclui nada.`}),` As mensagens armazenadas são acrescentadas ao que já existe no canal. Backups de canal grandes demoram um pouco para serem publicados — o cartão de progresso mostra a contagem.`]}),_jsxs(_components.p,{children:[`Uma mensagem que não tem nada que o Discord possa reenviar — sem texto, sem arquivos e sem embeds, como um aviso do sistema ou uma publicação só com sticker — é ignorada, e os avisos do trabalho informam quantas foram: `,_jsx(_components.em,{children:`“Algumas mensagens não tinham nada para republicar (sem texto, arquivos ou embeds) e foram ignoradas.”`})]})]}),`\n`,_jsxs(_components.p,{children:[`Os backups de canal têm limites e contagem próprios, separados dos backups do servidor inteiro, e aparecem no filtro `,_jsx(_components.strong,{children:`Canais`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`No Discord, eles têm um comando próprio, `,_jsx(_components.a,{href:`/pt/commands/backup#/chatlog-%E2%80%94-backups-de-canal`,children:_jsx(_components.code,{children:`/chatlog`})}),`, com seis subcomandos — create, list, info, load, delete e purge. O `,_jsx(_components.code,{children:`/chatlog purge`}),` remove apenas backups de canal; os backups do seu servidor ficam intactos.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`limites-por-plano`,children:`Limites por plano`}),`\n`,_jsx(_components.p,{children:`Todo número aqui é aplicado pelo Vetox. Um travessão significa que o recurso não está disponível nesse plano.`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Limite`}),_jsx(_components.th,{children:`Starter`}),_jsx(_components.th,{children:`Basic`}),_jsx(_components.th,{children:`Max`}),_jsx(_components.th,{children:`Black`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Backups armazenados`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`15`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`250`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mensagens por canal`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`250`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Entradas de membros por backup`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`5.000`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25.000`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100.000`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Intervalo automático mínimo`}),_jsx(_components.td,{children:`24 horas`}),_jsx(_components.td,{children:`12 horas`}),_jsx(_components.td,{children:`8 horas`}),_jsx(_components.td,{children:`4 horas`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Backups automáticos mantidos`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`4`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`8`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Tamanho do backup`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`5 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100 MB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Anexos armazenados por backup`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`2 GB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Maior arquivo armazenado`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`10 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25 MB`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100 MB`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Histórico de alterações mantido`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`30 dias`}),_jsx(_components.td,{children:`90 dias`}),_jsx(_components.td,{children:`365 dias`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mensagens por backup de canal`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`250`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`500`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`1.000`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Backups de canal armazenados`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`25`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`50`}),_jsx(_components.td,{\"data-numeric\":`true`,children:`100`})]})]})]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Recurso`}),_jsx(_components.th,{children:`Starter`}),_jsx(_components.th,{children:`Basic`}),_jsx(_components.th,{children:`Max`}),_jsx(_components.th,{children:`Black`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Criar, restaurar, excluir`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Visualizador de instantâneos, Meus backups`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Exportar`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Threads e posts de fórum`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Bans`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Apelidos e cargos dos membros`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Mensagens`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Anexos armazenados`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Rastreamento de alterações e reversão`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Importação de um arquivo de backup`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Aplicação de um modelo do Discord`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Time Machine`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`Sim`}),_jsx(_components.td,{children:`Sim`})]})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`O Starter mantém as partes que mais importam: você pode fazer backup dos seus canais, cargos e configurações, restaurá-los, navegar por um instantâneo e exportá-lo. O que o premium acrescenta é `,_jsx(_components.strong,{children:`profundidade`}),` — mensagens, membros, bans, anexos, histórico — e `,_jsx(_components.strong,{children:`frequência`}),`.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`quando-seu-plano-muda`,children:`Quando seu plano muda`}),`\n`,_jsxs(_components.p,{children:[`A regra é `,_jsx(_components.strong,{children:`bloquear, não excluir`}),`. Nada é removido porque uma assinatura terminou.`]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`As suas configurações de agendamento e de rastreamento voltam quando você faz upgrade de novo.`}),` Um downgrade limita o intervalo automático, as mensagens por canal e o rastreamento de alterações ao que o plano inferior permite, e o Vetox guarda os seus próprios valores. Um upgrade os restaura até onde o novo plano permitir. Se você alterar uma dessas configurações enquanto estiver no plano inferior, a sua nova escolha substitui o valor guardado. O número de backups automáticos mantidos sempre acompanha o seu plano atual.`]}),_jsxs(_components.p,{children:[`Os seus `,_jsx(_components.strong,{children:`backups`}),` não são afetados: os que passam do limite ficam bloqueados e são desbloqueados no momento em que você volta a estar dentro do limite.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`privacidade-e-retenção`,children:`Privacidade e retenção`}),`\n`,_jsxs(_components.p,{children:[`Os backups são `,_jsx(_components.strong,{children:`dados do seu servidor`}),`, mantidos pelo Vetox em nome do dono do servidor.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`O quê`}),_jsx(_components.th,{children:`Por quanto tempo é mantido`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Backups manuais`}),_jsx(_components.td,{children:`Até alguém excluí-los. Eles não expiram`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Backups automáticos`}),_jsx(_components.td,{children:`Até serem rotacionados por outros mais novos, conforme o seu plano`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cópias de segurança`}),_jsx(_components.td,{children:`7 dias`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Alterações rastreadas`}),_jsx(_components.td,{children:`A janela de histórico de alterações do seu plano`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Depois que o Vetox sai de um servidor`}),_jsx(_components.td,{children:`30 dias, e então tudo daquele servidor é excluído permanentemente`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Os instantâneos e os arquivos armazenados são `,_jsx(_components.strong,{children:`criptografados em repouso`}),` com AES-256-GCM. Cada backup tem a sua própria chave, protegida por chaves mestras que o Vetox mantém. Eles ficam em infraestrutura operada pelo Vetox e nunca são enviados a um serviço de armazenamento de terceiros. Um backup é selado quando criado e nunca mais é editado depois disso.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`A equipe do Vetox não abre o conteúdo dos backups.`}),` A única exceção é um pedido de suporte do dono do servidor: com o consentimento dele, a equipe trabalha pelas próprias telas do painel do dono, e todo acesso desse tipo é registrado no log de auditoria.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Se você pedir ao Vetox para excluir os seus dados pessoais, você é removido como criador de quaisquer backups e como o autor registrado de qualquer alteração rastreada. Como um backup nunca é editado depois de criado, as mensagens que você escreveu e que um administrador capturou no backup do servidor `,_jsx(_components.em,{children:`dele`}),` continuam lá dentro até que esse backup seja excluído — o mesmo que aconteceria em qualquer cópia dos dados do servidor mantida pelo seu dono. Fale com os administradores daquele servidor se precisar que um backup específico seja removido.`]})}),`\n`,_jsxs(_components.p,{children:[`Todos os detalhes estão na `,_jsx(_components.a,{href:`https://vetox.io/policy`,children:`Política de Privacidade`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`solução-de-problemas`,children:`Solução de problemas`}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Um backup foi criado aqui recentemente`,id:`um-backup-foi-criado-aqui-recentemente`,children:_jsxs(_components.p,{children:[`Um servidor pode criar um backup manual a cada `,_jsx(_components.strong,{children:`10 minutos`}),`. Os backups automáticos não são afetados. Espere, ou use o backup que você acabou de fazer.`]})}),_jsx(Accordion,{title:`O limite de hoje para restaurações e reversões foi atingido`,id:`o-limite-de-hoje-para-restauracoes-e-reversoes-foi-atingido`,children:_jsx(_components.p,{children:`Este servidor ou a sua conta gastou a cota diária de 10 por servidor / 20 por pessoa. Tente de novo amanhã.`})}),_jsx(Accordion,{title:`Já há outro trabalho de backup em andamento neste servidor`,id:`ja-ha-outro-trabalho-de-backup-em-andamento-neste-servidor`,children:_jsx(_components.p,{children:`Um backup ou uma restauração por vez, por servidor. Espere o trabalho em andamento, ou cancele-o pelo cartão de progresso dele.`})}),_jsx(Accordion,{title:`Você atingiu o limite de backups do seu plano`,id:`voce-atingiu-o-limite-de-backups-do-seu-plano`,children:_jsx(_components.p,{children:`Exclua um backup de que você não precisa mais, ou faça upgrade. As cópias de segurança não contam para o limite.`})}),_jsx(Accordion,{title:`Este backup está além do limite do seu plano`,id:`este-backup-esta-alem-do-limite-do-seu-plano`,children:_jsx(_components.p,{children:`Você tem mais backups do que o seu plano atual permite, então os excedentes mais antigos ficam bloqueados. Exclua um backup mais recente ou faça upgrade para desbloqueá-los.`})}),_jsx(Accordion,{title:`O Backup do servidor está disponível somente para o proprietário do servidor e para membros com a permissão de Administrador`,id:`o-backup-do-servidor-esta-disponivel-somente-para-o-proprietario-do-servidor-e-para-membros-com-a-permissao-de-administrador`,children:_jsxs(_components.p,{children:[`Cada parte do Backup do servidor, inclusive visualizar, exige `,_jsx(_components.strong,{children:`Administrator`}),` — Manage Server não basta, e nem o Controle de acesso nem as configurações de cargos de um comando podem conceder esse acesso. Peça ao dono do servidor um cargo com Administrator, ou peça a um administrador que faça isso por você. Veja `,_jsx(_components.a,{href:`#permiss%C3%B5es`,children:`Permissões`}),`.`]})}),_jsx(Accordion,{title:`Só quem as permissões de backup do servidor permitem pode fazer isso`,id:`so-quem-as-permissoes-de-backup-do-servidor-permitem-pode-fazer-isso`,children:_jsxs(_components.p,{children:[`O `,_jsx(_components.a,{href:`#permiss%C3%B5es`,children:`nível de permissão`}),` do servidor deixa esta ação para o dono. Ou o dono a executa, ou ele muda o nível em `,_jsx(_components.strong,{children:`Configurações → Permissões`}),`.`]})}),_jsx(Accordion,{title:`Só o dono do servidor pode criar backups aqui`,id:`so-o-dono-do-servidor-pode-criar-backups-aqui`,children:_jsxs(_components.p,{children:[`O nível de permissão é `,_jsx(_components.strong,{children:`Somente o dono pode usar os comandos relevantes`}),`. Peça ao dono que faça o backup, ou que afrouxe o nível.`]})}),_jsx(Accordion,{title:`O nome do servidor que você digitou não confere`,id:`o-nome-do-servidor-que-voce-digitou-nao-confere`,children:_jsx(_components.p,{children:`O campo de confirmação precisa corresponder exatamente ao nome atual do servidor, incluindo maiúsculas e emojis. Copie-o do texto da caixa de diálogo.`})}),_jsx(Accordion,{title:`Faltam ao Vetox as permissões de que ele precisa`,id:`faltam-ao-vetox-as-permissoes-de-que-ele-precisa`,children:_jsxs(_components.p,{children:[`Dê `,_jsx(_components.strong,{children:`Administrator`}),` ao Vetox, ou as onze permissões listadas em `,_jsx(_components.a,{href:`#o-que-o-vetox-precisa-para-restaurar`,children:`O que o Vetox precisa para restaurar`}),`, e arraste o cargo dele para cima dos cargos que estão sendo restaurados.`]})}),_jsx(Accordion,{title:`Alguns cargos estão acima do Vetox na lista de cargos`,id:`alguns-cargos-estao-acima-do-vetox-na-lista-de-cargos`,children:_jsx(_components.p,{children:`Esses cargos foram reportados e deixados intactos — o Discord não deixa um bot editar um cargo acima do seu. Suba o cargo do Vetox e restaure de novo.`})}),_jsx(Accordion,{title:`Não foi possível colocar alguns cargos de volta na ordem original`,id:`nao-foi-possivel-colocar-alguns-cargos-de-volta-na-ordem-original`,children:_jsxs(_components.p,{children:[`O Discord só deixa um bot organizar cargos abaixo do seu próprio cargo mais alto. Arraste o cargo do Vetox para o topo da lista de cargos e depois arraste os cargos afetados para o lugar, ou restaure de novo. Veja `,_jsx(_components.a,{href:`#ordem-dos-cargos`,children:`Ordem dos cargos`}),`.`]})}),_jsx(Accordion,{title:`Canais de anúncios e de stage ficaram de fora`,id:`canais-de-anuncios-e-de-stage-ficaram-de-fora`,children:_jsxs(_components.p,{children:[`O Discord só permite esses canais em um `,_jsx(_components.strong,{children:`servidor de Comunidade`}),`. Ative a Comunidade nas Configurações do Servidor e restaure de novo para incluí-los — veja `,_jsx(_components.a,{href:`#canais-de-an%C3%BAncios-e-de-stage`,children:`Canais de anúncios e de stage`}),`. Todo o resto do backup é restaurado de qualquer forma.`]})}),_jsx(Accordion,{title:`Algumas partes do backup foram adaptadas ao que este servidor suporta`,id:`algumas-partes-do-backup-foram-adaptadas-ao-que-este-servidor-suporta`,children:_jsxs(_components.p,{children:[`Falta a este servidor um nível de boost ou um recurso que o servidor do backup tinha, então o Vetox restaurou essas partes do jeito que este servidor permite — cargos sem ícone ou gradiente, canais de voz na maior qualidade de áudio dele — e deixou de fora as imagens do servidor, as configurações de Comunidade ou os stickers Lottie que ele não comporta. O aviso diz quais. Veja `,_jsx(_components.a,{href:`#quando-este-servidor-difere-do-backup`,children:`Quando este servidor difere do backup`}),`.`]})}),_jsx(Accordion,{title:`O limite do Discord para este servidor foi atingido, então alguns itens foram ignorados`,id:`o-limite-do-discord-para-este-servidor-foi-atingido-entao-alguns-itens-foram-ignorados`,children:_jsxs(_components.p,{children:[`Um servidor comporta no máximo 250 cargos e 500 canais, e uma categoria no máximo 50 canais. O Vetox criou o que coube: os cargos mais baixos da lista são os que ficaram de fora, e um canal cuja categoria estava cheia foi criado fora dela. A prévia mostra a contagem antes de você confirmar. Para caber tudo, abra espaço primeiro ou use `,_jsx(_components.strong,{children:`Substituição total`}),`, que remove os cargos e canais atuais do servidor antes de criar os do backup.`]})}),_jsx(Accordion,{title:`O Discord permite que um bot crie apenas 250 cargos ou 500 canais dentro de 48 horas`,id:`o-discord-permite-que-um-bot-crie-apenas-250-cargos-ou-500-canais-dentro-de-48-horas`,children:_jsxs(_components.p,{children:[`Você atingiu a cota de criação do Discord para este servidor. Excluir coisas, cancelar ou reconvidar o Vetox não a devolve. A página e o `,_jsx(_components.code,{children:`/backup status`}),` mostram quando ela acaba; espere por isso e clique em `,_jsx(_components.strong,{children:`Retomar`}),`, ou restaure de novo com os cargos e canais desligados. Veja `,_jsx(_components.a,{href:`#os-limites-de-canais-e-cargos-do-discord`,children:`Os limites de canais e cargos do Discord`}),`.`]})}),_jsx(Accordion,{title:`Este servidor não tem mais slots de emoji ou de sticker`,id:`este-servidor-nao-tem-mais-slots-de-emoji-ou-de-sticker`,children:_jsx(_components.p,{children:`Os slots de emoji e de sticker dependem do nível de boost do seu servidor, e emojis estáticos, emojis animados e stickers têm cada um os seus. O resto da restauração foi concluído; os excedentes foram ignorados. A prévia mostra quantos não vão caber antes de você confirmar.`})}),_jsx(Accordion,{title:`O Discord recusou alguns emojis ou stickers`,id:`o-discord-recusou-alguns-emojis-ou-stickers`,children:_jsx(_components.p,{children:`O Discord não aceitou esses arquivos — por exemplo, uma imagem maior do que ele permite. Eles foram ignorados, e o resto da restauração seguiu.`})}),_jsx(Accordion,{title:`O limite de envio de emojis e stickers do Discord foi atingido`,id:`o-limite-de-envio-de-emojis-e-stickers-do-discord-foi-atingido`,children:_jsxs(_components.p,{children:[`O Discord limita quantos emojis e stickers um servidor pode enviar em pouco tempo. O restante foi ignorado para que a restauração pudesse terminar. Restaure o backup de novo mais tarde com apenas `,_jsx(_components.strong,{children:`Emojis`}),` e `,_jsx(_components.strong,{children:`Stickers`}),` ligados — o que já está no servidor é reconhecido e não é enviado duas vezes.`]})}),_jsx(Accordion,{title:`Este servidor é maior do que o tamanho de backup do seu plano`,id:`este-servidor-e-maior-do-que-o-tamanho-de-backup-do-seu-plano`,children:_jsx(_components.p,{children:`Capture menos mensagens por canal, desligue os anexos, ou faça upgrade para um teto maior.`})}),_jsx(Accordion,{title:`Esse intervalo é menor do que o seu plano permite`,id:`esse-intervalo-e-menor-do-que-o-seu-plano-permite`,children:_jsx(_components.p,{children:`Escolha um intervalo maior, ou faça upgrade. A recusa informa o mínimo do seu plano.`})}),_jsx(Accordion,{title:`Esse backup não pôde ser lido, ou falhou na verificação de integridade`,id:`esse-backup-nao-pode-ser-lido-ou-falhou-na-verificacao-de-integridade`,children:_jsx(_components.p,{children:`O arquivo armazenado está danificado ou ausente e não pode ser restaurado. O registro é mantido para você ver que isso aconteceu. Crie um backup novo e contate o suporte se voltar a acontecer.`})}),_jsx(Accordion,{title:`O Vetox não pôde ser alcançado, ou perdeu a conexão`,id:`o-vetox-nao-pode-ser-alcancado-ou-perdeu-a-conexao`,children:_jsxs(_components.p,{children:[`O bot estava reiniciando ou offline. Nada mais foi alterado. Tente de novo em instantes; uma restauração que já havia começado oferece `,_jsx(_components.strong,{children:`Retomar`}),`.`]})}),_jsx(Accordion,{title:`O Backup do servidor está temporariamente indisponível`,id:`o-backup-do-servidor-esta-temporariamente-indisponivel`,children:_jsx(_components.p,{children:`O recurso está pausado para manutenção. Os seus backups estão intactos e nada foi excluído.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`relacionado`,children:`Relacionado`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Comandos /backup`,icon:`terminal`,href:`/pt/commands/backup`,children:_jsx(_components.p,{children:`Todo subcomando, toda opção e a gramática das opções de carregamento.`})}),_jsx(Card,{title:`Meus backups`,icon:`box-archive`,href:`/pt/members/my-backups`,children:_jsx(_components.p,{children:`Os seus backups em todos os servidores, e como restaurar em outro.`})}),_jsx(Card,{title:`Backup do Vetox`,icon:`floppy-disk`,href:`/pt/server-management/backup`,children:_jsx(_components.p,{children:`O instantâneo separado da própria configuração do Vetox.`})}),_jsx(Card,{title:`Controle de acesso`,icon:`user-lock`,href:`/pt/server-management/dashboard-permissions`,children:_jsx(_components.p,{children:`Escolha quais administradores podem abrir a seção Backup.`})}),_jsx(Card,{title:`Limites de recursos`,icon:`list-check`,href:`/pt/premium/feature-limits`,children:_jsx(_components.p,{children:`Todos os limites por tier em uma tabela.`})}),_jsx(Card,{title:`Permissões`,icon:`shield-halved`,href:`/pt/permissions`,children:_jsx(_components.p,{children:`Hierarquia de cargos e o que o Vetox precisa.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Backup do servidor","description":"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.","icon":"server","sidebarTitle":"Backup do servidor","href":"/pt/server-management/server-backup"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"O que um backup contém","slug":"o-que-um-backup-contém","depth":2,"children":[{"title":"O que nunca é capturado","slug":"o-que-nunca-é-capturado","depth":3,"children":[]}]},{"title":"Criando um backup","slug":"criando-um-backup","depth":2,"children":[{"title":"Anexos","slug":"anexos","depth":3,"children":[]},{"title":"Se o backup for grande demais para o seu plano","slug":"se-o-backup-for-grande-demais-para-o-seu-plano","depth":3,"children":[]}]},{"title":"A aba Backups","slug":"a-aba-backups","depth":2,"children":[{"title":"Quando um backup fica bloqueado","slug":"quando-um-backup-fica-bloqueado","depth":3,"children":[]}]},{"title":"Restaurando","slug":"restaurando","depth":2,"children":[{"title":"Presets","slug":"presets","depth":3,"children":[]},{"title":"Com que frequência você pode restaurar","slug":"com-que-frequência-você-pode-restaurar","depth":3,"children":[]},{"title":"O que acontece com seus membros","slug":"o-que-acontece-com-seus-membros","depth":3,"children":[]},{"title":"A cópia de segurança","slug":"a-cópia-de-segurança","depth":3,"children":[]},{"title":"Se uma restauração parar no meio","slug":"se-uma-restauração-parar-no-meio","depth":3,"children":[]},{"title":"Permissões","slug":"permissões","depth":3,"children":[]},{"title":"O que o Vetox precisa para restaurar","slug":"o-que-o-vetox-precisa-para-restaurar","depth":3,"children":[]},{"title":"Ordem dos cargos","slug":"ordem-dos-cargos","depth":3,"children":[]},{"title":"Quando este servidor difere do backup","slug":"quando-este-servidor-difere-do-backup","depth":3,"children":[]},{"title":"Canais de anúncios e de stage","slug":"canais-de-anúncios-e-de-stage","depth":3,"children":[]},{"title":"Os limites de canais e cargos do Discord","slug":"os-limites-de-canais-e-cargos-do-discord","depth":3,"children":[]}]},{"title":"Agendamento","slug":"agendamento","depth":2,"children":[]},{"title":"Configurações","slug":"configurações","depth":2,"children":[]},{"title":"Alterações","slug":"alterações","depth":2,"children":[{"title":"Revertendo uma alteração","slug":"revertendo-uma-alteração","depth":3,"children":[]}]},{"title":"Time Machine","slug":"time-machine","depth":2,"children":[{"title":"Lacunas","slug":"lacunas","depth":3,"children":[]}]},{"title":"Visualizador de instantâneos","slug":"visualizador-de-instantâneos","depth":2,"children":[]},{"title":"Exportar e importar","slug":"exportar-e-importar","depth":2,"children":[{"title":"Exportar","slug":"exportar","depth":3,"children":[]},{"title":"Importar","slug":"importar","depth":3,"children":[]}]},{"title":"Backups de canal","slug":"backups-de-canal","depth":2,"children":[]},{"title":"Limites por plano","slug":"limites-por-plano","depth":2,"children":[{"title":"Quando seu plano muda","slug":"quando-seu-plano-muda","depth":3,"children":[]}]},{"title":"Privacidade e retenção","slug":"privacidade-e-retenção","depth":2,"children":[]},{"title":"Solução de problemas","slug":"solução-de-problemas","depth":2,"children":[]},{"title":"Relacionado","slug":"relacionado","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"vetox-ec2a2bcb","siteName":"Vetox","title":"Backup do servidor - Vetox","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/server-management/server-backup","matchLevel":1},"ar":{"href":"/ar/server-management/server-backup","matchLevel":1},"zh-CN":{"href":"/zh-CN/server-management/server-backup","matchLevel":1},"fr":{"href":"/fr/server-management/server-backup","matchLevel":1},"de":{"href":"/de/server-management/server-backup","matchLevel":1},"ja":{"href":"/ja/server-management/server-backup","matchLevel":1},"ru":{"href":"/ru/server-management/server-backup","matchLevel":1},"es":{"href":"/es/server-management/server-backup","matchLevel":1},"tr":{"href":"/tr/server-management/server-backup","matchLevel":1},"nl":{"href":"/nl/server-management/server-backup","matchLevel":1},"pt":{"href":"/pt/server-management/server-backup","matchLevel":0},"it":{"href":"/it/server-management/server-backup","matchLevel":1},"pl":{"href":"/pl/server-management/server-backup","matchLevel":1},"id":{"href":"/id/server-management/server-backup","matchLevel":1},"hi":{"href":"/hi/server-management/server-backup","matchLevel":1},"ko":{"href":"/ko/server-management/server-backup","matchLevel":1},"vi":{"href":"/vi/server-management/server-backup","matchLevel":1},"uk":{"href":"/uk/server-management/server-backup","matchLevel":1}}},"lastModified":"2026-09-28T05:16:25.954Z","originalFileLocation":"pt/server-management/server-backup.mdx","locale":"pt"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Vetox\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/svg+xml\" sizes=\"180x180\" href=\"https://vetox.io/logo.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"32x32\" href=\"https://vetox.io/logo.svg\">\u003clink data-mint-head rel=\"icon\" type=\"image/svg+xml\" sizes=\"16x16\" href=\"https://vetox.io/logo.svg\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/svg+xml\" href=\"https://vetox.io/logo.svg\">\u003cmeta data-mint-head property=\"og:title\" content=\"Backup do servidor - Vetox\">\u003cmeta data-mint-head property=\"og:description\" content=\"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Vetox\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.vetox.io/pt/server-management/server-backup\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://vetox.io/brand/vetox-header-04.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Backup do servidor - Vetox\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://vetox.io/brand/vetox-header-04.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"https://mintlify.s3.us-west-1.amazonaws.com/vetox-ec2a2bcb/_generated/favicon/browserconfig.xml?v=3\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Vetox\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0086FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.vetox.io/pt/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/pt/server-management/server-backup.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.vetox.io/pt/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.vetox.io/en/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.vetox.io/ar/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh-CN\" href=\"https://docs.vetox.io/zh-CN/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.vetox.io/fr/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.vetox.io/de/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.vetox.io/ja/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.vetox.io/ru/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.vetox.io/es/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://docs.vetox.io/tr/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"nl\" href=\"https://docs.vetox.io/nl/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.vetox.io/it/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pl\" href=\"https://docs.vetox.io/pl/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.vetox.io/id/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.vetox.io/hi/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.vetox.io/ko/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"vi\" href=\"https://docs.vetox.io/vi/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"uk\" href=\"https://docs.vetox.io/uk/server-management/server-backup\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.vetox.io/en/server-management/server-backup\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.vetox.io/#organization\",\"name\":\"Vetox\",\"url\":\"https://docs.vetox.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://vetox.io/logo.svg\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.vetox.io#website\",\"name\":\"Vetox\",\"url\":\"https://docs.vetox.io\",\"publisher\":{\"@id\":\"https://docs.vetox.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.vetox.io/pt/server-management/server-backup#webpage\",\"url\":\"https://docs.vetox.io/pt/server-management/server-backup\",\"name\":\"Backup do servidor\",\"description\":\"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.\",\"dateModified\":\"2026-09-28T05:16:25.954Z\",\"isPartOf\":{\"@id\":\"https://docs.vetox.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.vetox.io/pt/server-management/server-backup#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.vetox.io/pt/server-management/server-backup#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Administração\",\"item\":\"https://docs.vetox.io/pt/server-management/dashboard-permissions\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Backup do servidor\",\"item\":\"https://docs.vetox.io/pt/server-management/server-backup\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.vetox.io/pt/server-management/server-backup#article\",\"headline\":\"Backup do servidor\",\"name\":\"Backup do servidor\",\"description\":\"Tire um instantâneo do seu servidor do Discord — canais, cargos, configurações, emojis, bans, cargos dos membros e mensagens — e restaure-o aqui ou em outro servidor que você administra.\",\"url\":\"https://docs.vetox.io/pt/server-management/server-backup\",\"mainEntityOfPage\":{\"@id\":\"https://docs.vetox.io/pt/server-management/server-backup#webpage\"},\"image\":\"https://vetox.io/brand/vetox-header-04.png\",\"dateModified\":\"2026-09-28T05:16:25.954Z\",\"publisher\":{\"@id\":\"https://docs.vetox.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.vetox.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Vetox\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Vetox","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/server-management/server-backup"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/server-management/server-backup"}]},{"language":"zh-CN","pages":[{"title":"zh-CN","href":"/zh-CN/server-management/server-backup"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/server-management/server-backup"}]},{"language":"de","pages":[{"title":"de","href":"/de/server-management/server-backup"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/server-management/server-backup"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/server-management/server-backup"}]},{"language":"es","pages":[{"title":"es","href":"/es/server-management/server-backup"}]},{"language":"tr","pages":[{"title":"tr","href":"/tr/server-management/server-backup"}]},{"language":"nl","pages":[{"title":"nl","href":"/nl/server-management/server-backup"}]},{"language":"pt","tabs":[{"tab":"Documentação","pages":[{"title":"Documentação","href":"/pt"}]},{"tab":"Painel do servidor","groups":[{"group":"Geral","icon":"gauge","pages":[{"title":"Visão geral do servidor","sidebarTitle":"Visão geral","icon":"gauge","href":"/pt/server-management/overview"},{"title":"Configuração do servidor","sidebarTitle":"Configuração do servidor","icon":"sliders","href":"/pt/server-management/setup"}]},{"group":"Moderação","icon":"shield","pages":[{"title":"Moderação e segurança","sidebarTitle":"Visão geral","icon":"shield","href":"/pt/moderation/overview"},{"title":"Auto-Mod","sidebarTitle":"Auto-Moderação","icon":"filter","href":"/pt/moderation/auto-mod"},{"title":"Ferramentas de moderação","sidebarTitle":"Ferramentas de moderação","icon":"gavel","href":"/pt/moderation/moderation-tools"},{"title":"Proteção","sidebarTitle":"Proteção","icon":"lock","href":"/pt/moderation/protection"},{"title":"Anti-Raid","sidebarTitle":"Anti-Raid","icon":"users-slash","href":"/pt/moderation/anti-raid"}]},{"group":"IA","icon":"sparkles","pages":[{"title":"Auto-Mod IA","sidebarTitle":"Auto-Mod IA","icon":"sparkles","href":"/pt/moderation/ai-auto-mod"},{"title":"Controle de Servidor por IA","sidebarTitle":"Controle de Servidor por IA","icon":"wand-magic-sparkles","href":"/pt/moderation/ai-server-control"},{"title":"Uso de IA","sidebarTitle":"Uso de IA","icon":"chart-line","href":"/pt/moderation/ai-usage"}]},{"group":"Comunidade","icon":"trophy","pages":[{"title":"Níveis e XP","sidebarTitle":"Níveis","icon":"chart-line","href":"/pt/engagement/leveling"},{"title":"Eventos de XP","sidebarTitle":"Eventos de XP","icon":"bolt","href":"/pt/engagement/xp-events"},{"title":"Mensagens de boas-vindas","sidebarTitle":"Mensagens de boas-vindas","icon":"door-open","href":"/pt/utility/welcomer"},{"title":"Sorteios","sidebarTitle":"Sorteios","icon":"gift","href":"/pt/engagement/giveaways"},{"title":"Sugestões","sidebarTitle":"Sugestões","icon":"lightbulb","href":"/pt/engagement/suggestions"},{"title":"Starboard","sidebarTitle":"Starboard","icon":"star","href":"/pt/engagement/starboard"},{"title":"Contagem","sidebarTitle":"Contagem","icon":"list-ol","href":"/pt/engagement/counting"},{"title":"Battle Pass","sidebarTitle":"Battle Pass","icon":"medal","href":"/pt/engagement/battle-pass"},{"title":"Sequências","sidebarTitle":"Sequências","icon":"fire","href":"/pt/engagement/streaks"}]},{"group":"Personalização","icon":"palette","pages":[{"title":"Cargos automáticos","sidebarTitle":"Cargos automáticos","icon":"user-plus","href":"/pt/engagement/auto-roles"},{"title":"Cargos auto-atribuíveis","sidebarTitle":"Cargos auto-atribuíveis","icon":"hand-pointer","href":"/pt/engagement/self-roles"},{"title":"Cores","sidebarTitle":"Cores","icon":"palette","href":"/pt/engagement/colors"},{"title":"Canais de voz temporários","sidebarTitle":"Voz temporária","icon":"microphone","href":"/pt/utility/temp-voice"}]},{"group":"Comunicação","icon":"message","pages":[{"title":"Gerenciamento de comandos","sidebarTitle":"Comandos","icon":"terminal","href":"/pt/server-management/command-management"},{"title":"Mensagens embed","sidebarTitle":"Mensagens embed","icon":"message","href":"/pt/utility/embed-messages"},{"title":"Mensagens fixas","sidebarTitle":"Mensagens fixas","icon":"thumbtack","href":"/pt/utility/sticky-messages"},{"title":"Auto-resposta","sidebarTitle":"Auto-resposta","icon":"reply","href":"/pt/utility/auto-responder"},{"title":"Interação automática","sidebarTitle":"Interação automática","icon":"face-smile","href":"/pt/utility/auto-interaction"},{"title":"Lembretes","sidebarTitle":"Lembretes","icon":"clock","href":"/pt/utility/reminders"}]},{"group":"Notificações","icon":"bell","pages":[{"title":"Como as notificações funcionam","sidebarTitle":"Visão geral","icon":"bell","href":"/pt/notifications/overview"},{"title":"Notificações do Twitch","sidebarTitle":"Twitch","icon":"twitch","href":"/pt/notifications/twitch"},{"title":"Notificações do Kick","sidebarTitle":"Kick","icon":"video","href":"/pt/notifications/kick"},{"title":"Notificações do YouTube","sidebarTitle":"YouTube","icon":"youtube","href":"/pt/notifications/youtube"},{"title":"Notificações do Reddit","sidebarTitle":"Reddit","icon":"reddit","href":"/pt/notifications/reddit"},{"title":"Notificações do Bluesky","sidebarTitle":"Bluesky","icon":"cloud","href":"/pt/notifications/bluesky"},{"title":"Notificações da Steam","sidebarTitle":"Steam","icon":"steam","href":"/pt/notifications/steam"},{"title":"Notificações RSS","sidebarTitle":"Feeds RSS","icon":"rss","href":"/pt/notifications/rss"},{"title":"Notificações de podcast","sidebarTitle":"Podcasts","icon":"microphone","href":"/pt/notifications/podcasts"}]},{"group":"Tickets","icon":"ticket","pages":[{"title":"Tickets","sidebarTitle":"Visão geral dos tickets","icon":"ticket","href":"/pt/utility/tickets/overview"},{"title":"Painéis e opções de ticket","sidebarTitle":"Painéis e opções","icon":"table-columns","href":"/pt/utility/tickets/panels"},{"title":"Configurações Gerais de Tickets","sidebarTitle":"Configurações Gerais","icon":"gear","href":"/pt/utility/tickets/settings"}]},{"group":"Candidaturas","icon":"clipboard-list","pages":[{"title":"Painéis de candidatura","sidebarTitle":"Painéis","icon":"clipboard-list","href":"/pt/utility/applications"},{"title":"Envios de candidatura","sidebarTitle":"Envios","icon":"inbox","href":"/pt/utility/applications/submissions"},{"title":"Análises de candidaturas","sidebarTitle":"Análises","icon":"chart-simple","href":"/pt/utility/applications/analytics"}]},{"group":"Administração","icon":"user-lock","pages":[{"title":"Controle de acesso","sidebarTitle":"Controle de acesso","icon":"user-lock","href":"/pt/server-management/dashboard-permissions"},{"title":"Logs do servidor","sidebarTitle":"Logs","icon":"scroll","href":"/pt/moderation/logs"},{"title":"Estatísticas do servidor","sidebarTitle":"Estatísticas do servidor","icon":"chart-simple","href":"/pt/utility/server-stats"},{"title":"Observador do Painel","sidebarTitle":"Observador do Painel","icon":"desktop","href":"/pt/server-management/dashboard-watcher"},{"title":"Backup do Vetox","sidebarTitle":"Backup do Vetox","description":"Guarde um instantâneo criptografado de tudo o que o Vetox armazena do seu servidor — configurações, não canais — exporte-o e restaure aqui ou em outro servidor. Nível Max.","icon":"box-archive","href":"/pt/server-management/backup"},{"title":"Backup do servidor","icon":"server","sidebarTitle":"Backup do servidor","href":"/pt/server-management/server-backup"},{"title":"Modelos de servidor","sidebarTitle":"Modelos de servidor","description":"Layouts de servidor prontos — canais, cargos e permissões — construídos no seu servidor em uma única ação, a partir do catálogo ou de um link de modelo do Discord.","icon":"wand-magic-sparkles","href":"/pt/server-management/templates"},{"title":"Preciso de ajuda — sessões de suporte","sidebarTitle":"Preciso de ajuda","icon":"life-ring","href":"/pt/server-management/support-sessions"}]}]},{"tab":"Sua conta","pages":[{"title":"Sua conta","href":"/pt/account/overview"}]},{"tab":"Comandos","pages":[{"title":"Comandos","href":"/pt/commands/overview"}]},{"tab":"Ajuda","pages":[{"title":"Ajuda","href":"/pt/help/faq"}]}]},{"language":"it","pages":[{"title":"it","href":"/it/server-management/server-backup"}]},{"language":"pl","pages":[{"title":"pl","href":"/pl/server-management/server-backup"}]},{"language":"id","pages":[{"title":"id","href":"/id/server-management/server-backup"}]},{"language":"hi","pages":[{"title":"hi","href":"/hi/server-management/server-backup"}]},{"language":"ko","pages":[{"title":"ko","href":"/ko/server-management/server-backup"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/server-management/server-backup"}]},{"language":"uk","pages":[{"title":"uk","href":"/uk/server-management/server-backup"}]}]},"title":"Backup do servidor - Vetox","buildId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","deploymentId":"dpl_7GUK3ixdQTF3BSNUQYJm8ibGxQWw","dynamics":[],"chunks":[]}