4 maneiras de fazer backup de jogos do Steam no Linux

Se você deseja fazer backup dos seus jogos do Steam no Linux sem precisar baixar uma biblioteca enorme novamente, você tem quatro opções práticas: o recurso de backup do próprio Steam, uma cópia direta da biblioteca do Steam, um arquivo compactado ou um rsyncbackup incremental. A melhor escolha depende de se você deseja a restauração mais simples, a cópia direta mais rápida, um arquivo compactado portátil ou backups repetidos que transferem apenas as alterações.

Antes de copiar qualquer coisa manualmente, feche o Steam para que os arquivos não sejam alterados durante o backup. Os arquivos de jogos instalados e os arquivos de salvamento nem sempre são a mesma coisa: o Suporte do Steam observa que o backup de jogos pode omitir arquivos de salvamento, mapas personalizados e arquivos de configuração, enquanto o Steam Cloud cobre apenas os dados que o jogo realmente escolhe sincronizar. Consulte a documentação de backup do Steam e o suporte do Steam Cloud .

1. Utilize a função integrada de backup de arquivos de jogos do Steam.

Este é o método mais fácil quando você deseja principalmente preservar o conteúdo do jogo instalado e deixar que o Steam cuide da restauração.

  1. Abra a biblioteca no Steam.
  2. Clique com o botão direito do mouse no jogo e escolha Propriedades .
  3. Abra os arquivos instalados .
  4. Selecione "Fazer backup dos arquivos do jogo" , escolha um destino com espaço livre suficiente e crie o backup.
Steam no Linux exibindo Propriedades, Arquivos Instalados e o botão de Backup dos arquivos do jogo.
O Steam ainda registra os arquivos de backup do jogo em Propriedades > Arquivos Instalados.

Para restaurá-lo posteriormente, abra o menu Steam e escolha Restaurar Backup do Jogo , depois navegue até a pasta de backup. O Steam informa que esse recurso funciona apenas para jogos totalmente baixados, instalados e atualizados pelo Steam; títulos que dependem de instaladores ou programas de download de terceiros podem não ser compatíveis.

Janela de restauração de backup de jogo do Steam no Linux com uma pasta de backup selecionada.
Use Steam > Restaurar backup do jogo para importar um backup criado pelo Steam.

2. Copie a biblioteca do Steam usando seu gerenciador de arquivos.

Uma cópia bruta costuma ser mais rápida e flexível do que criar um arquivo de backup do Steam. Em uma instalação padrão do Linux, o Steam geralmente fica em `/usr/local/bin` ~/.local/share/Steam; a biblioteca de jogos fica dentro de steamapps`/usr/local/bin`. O Steam também pode usar pastas de biblioteca adicionais, então verifique Steam > Configurações > Armazenamento primeiro se não tiver certeza de onde um jogo está instalado. A documentação do Steam na ArchWiki lista ` ~/.local/share/Steam/usr/local/bin` como o local padrão e explica o steamapps/commonlayout da biblioteca.

Configurações do Steam no Linux mostrando a página Armazenamento e o caminho atual da biblioteca do Steam.
Em Configurações do Steam > Armazenamento, você pode confirmar em qual caminho da biblioteca estão os jogos que deseja fazer backup.
  1. Sair do Steam
  2. Abra a pasta da biblioteca Steam no seu gerenciador de arquivos.
  3. Copie todo o steamappsdiretório para um disco rígido externo ou outro disco. Copiar o diretório inteiro preserva os appmanifest_*.acfarquivos que o Steam usa para identificar os aplicativos instalados, e não apenas as pastas grandes em common.
  4. Após a reinstalação, retorne a pasta para um local na biblioteca do Steam, inicie o Steam e deixe que ele detecte ou verifique os arquivos existentes.
O gerenciador de arquivos do Linux exibe a pasta steamapps do Steam com os arquivos common, compatdata, shadercache e appmanifest.
Fazer backup de todos os aplicativos do Steam preserva mais metadados úteis do Steam do que copiar apenas a pasta steamapps/common.
Gerenciador de arquivos Linux copiando pastas de jogos do Steam para um disco rígido externo de backup do Steam.
Sempre que possível, mantenha o backup em uma unidade física diferente, e não ao lado da biblioteca original.

3. Crie um arquivo de backup compactado do Steam.

Se preferir um único arquivo fácil de mover para um NAS ou disco de arquivamento, crie um arquivo tar a partir do terminal. O manual do GNU tar documenta a criação e extração de arquivos de diretório. Este exemplo armazena o steamappsdiretório inteiro:

tar -czf "$HOME/steamapps-backup-$(date +%F).tar.gz" \
  -C "$HOME/.local/share/Steam" steamapps

Para restaurá-lo no diretório padrão do Steam, primeiro feche o Steam, verifique se o destino existe e extraia o arquivo:

mkdir -p "$HOME/.local/share/Steam"
tar -xzf "$HOME/steamapps-backup-YYYY-MM-DD.tar.gz" \
  -C "$HOME/.local/share/Steam"
Terminal Linux mostrando comandos para copiar a pasta steamapps do Steam, criar um arquivo tar.gz e restaurá-lo.
Um arquivo compactado é conveniente para armazenamento a frio, embora sua criação e extração demandem tempo adicional.

4. Use o rsync para backups repetidos ou incrementais.

Para uma biblioteca grande que você faz backup repetidamente, o rsyncrsync é mais eficiente do que copiar tudo novamente. O projeto rsync o descreve como um utilitário rápido de transferência incremental de arquivos, e seu -amodo de arquivamento copia diretórios recursivamente, preservando a maioria dos atributos de arquivo comuns.

rsync -a --info=progress2 \
  "$HOME/.local/share/Steam/steamapps/" \
  "/media/$USER/BackupDrive/Steam/steamapps/"

Execute o mesmo comando novamente mais tarde e o rsync atualizará o destino em vez de copiar cegamente todos os arquivos novamente. Consulte a página de manual oficial do rsync antes de adicionar opções destrutivas, como --delete.

Não se esqueça de salvar os arquivos e os dados do Proton.

Se o seu objetivo é a recuperação de desastres em vez de apenas evitar downloads de jogos, faça backup dos dados salvos separadamente. O Suporte Steam lista os arquivos do Steam Cloud para Linux em ~/.local/share/Steam/userdata. Jogos que não usam o Steam Cloud podem armazenar os saves em outro local, e jogos para Windows executados via Proton podem manter dados específicos do jogo dentro de steamapps/compatdata. Não presuma que a pasta de instalação do jogo contenha todos os saves.

Gerenciador de arquivos Linux exibindo dados de usuário do Steam com pastas de conta e diretórios de AppID de jogos.
Os dados do Steam Cloud são armazenados localmente em ~/.local/share/Steam/userdata, mas nem todos os jogos dependem do Steam Cloud.

Por que este guia não recomenda mais Déjà Dup para Steam?

O artigo anterior recomendava o Déjà Dup (GNOME Backups) e afirmava que o backup da sua pasta pessoal incluiria automaticamente o Steam. A documentação atual do Déjà Dup lista `/usr/local/bin` ~/.steam/root, ~/.local/share/Steam`/usr/local/bin` e a raiz do Steam no Flatpak entre os locais ignorados por padrão. Para uma biblioteca do Steam, use um método específico, como os descritos acima, em vez de presumir que um backup geral do diretório pessoal a inclua. Consulte a documentação de pastas do Déjà Dup .

Configurações da pasta de backups do GNOME mostrando as pastas incluídas e ignoradas relacionadas ao Steam.
Verifique atentamente as exclusões de backup: os diretórios do Steam podem ser excluídos mesmo estando localizados na sua pasta pessoal.

Qual método de backup você deve usar?

MétodoMelhor para
Arquivos de backup do jogo SteamRestauração gerenciada pelo Steam mais simples
Cópia do gerenciador de arquivosCópia manual rápida de uma biblioteca completa
arquivo tarUm arquivo compactado portátil
rsyncBibliotecas grandes e backups repetidos

Independentemente do método escolhido, mantenha pelo menos um backup em um dispositivo físico diferente e teste se o Steam consegue reconhecer os arquivos restaurados antes de excluir a cópia original.

Deixar um comentário

Como configurar um servidor Resilio Sync no Linux

Como configurar um servidor Resilio Sync no Linux

Instale o Resilio Sync a partir do repositório oficial do Linux, habilite o serviço do sistema, configure a interface web local e compartilhe pastas com as permissões corretas.

Como transferir arquivos de e para um contêiner Docker

Como transferir arquivos de e para um contêiner Docker

Use o comando `docker cp` para copiar arquivos e pastas para dentro ou para fora de um contêiner Docker, incluindo contêineres parados. Aprenda dicas sobre caminhos, diretórios, permissões e armazenamento.

Como fazer o Lapce funcionar no Linux: Instalar e abrir um projeto

Como fazer o Lapce funcionar no Linux: Instalar e abrir um projeto

Instale o Lapce no Linux com o Flatpak ou use um pacote oficial compatível para Arch, Debian, Ubuntu ou Fedora. Em seguida, abra o editor e seu projeto.

Como executar um servidor Ampache no Ubuntu Server

Como executar um servidor Ampache no Ubuntu Server

Instale o Ampache 8 no Ubuntu Server 26.04 com Apache, PHP 8.5 e MariaDB, depois crie um catálogo de músicas e proteja o streaming remoto com HTTPS.

Como criar uma ISO personalizada do Ubuntu com o Cubic

Como criar uma ISO personalizada do Ubuntu com o Cubic

Transforme uma imagem oficial do Ubuntu em um instalador reutilizável com o Cubic. Verifique a ISO de origem, adicione pacotes e configurações, gere a imagem e grave-a em um pendrive.

Como executar programas do Ubuntu no Fedora Linux com o Distrobox

Como executar programas do Ubuntu no Fedora Linux com o Distrobox

Configure um ambiente Ubuntu Distrobox no Fedora para instalar pacotes APT, executar ferramentas de linha de comando e iniciar aplicativos gráficos compatíveis a partir do menu de aplicativos do Fedora.

Como instalar o Tuxedo OS no seu PC

Como instalar o Tuxedo OS no seu PC

Baixe a versão atual da ISO do TUXEDO OS, verifique-a, crie um USB inicializável e instale o sistema seguindo as instruções claras sobre a Inicialização Segura e as opções de disco.

Como criar máquinas virtuais no Ubuntu Server com o Cockpit

Como criar máquinas virtuais no Ubuntu Server com o Cockpit

Instale o Cockpit e seu complemento Machines no Ubuntu Server, escolha uma imagem ISO, atribua recursos à máquina virtual e conclua a configuração do sistema operacional no seu navegador.

Como configurar uma montagem NFS em um servidor Linux com o Cockpit

Como configurar uma montagem NFS em um servidor Linux com o Cockpit

Monte uma exportação NFS existente a partir da página de Armazenamento do Cockpit, escolha um caminho local e as opções de inicialização ou somente leitura e, em seguida, verifique o compartilhamento no Linux.

Como usar o gerenciador de pacotes Nala no Ubuntu

Como usar o gerenciador de pacotes Nala no Ubuntu

Instale o Nala a partir dos repositórios do Ubuntu e, em seguida, use-o para pesquisar, instalar, remover e atualizar pacotes com resumos de transações claros.