Início
» LINUX
»
4 maneiras de fazer backup de jogos do Steam no Linux
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.
Abra a biblioteca no Steam.
Clique com o botão direito do mouse no jogo e escolha Propriedades .
Abra os arquivos instalados .
Selecione "Fazer backup dos arquivos do jogo" , escolha um destino com espaço livre suficiente e crie o backup.
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.
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.
Em Configurações do Steam > Armazenamento, você pode confirmar em qual caminho da biblioteca estão os jogos que deseja fazer backup.
Sair do Steam
Abra a pasta da biblioteca Steam no seu gerenciador de arquivos.
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.
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.
Fazer backup de todos os aplicativos do Steam preserva mais metadados úteis do Steam do que copiar apenas a pasta steamapps/common.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"
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.
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 .
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étodo
Melhor para
Arquivos de backup do jogo Steam
Restauração gerenciada pelo Steam mais simples
Cópia do gerenciador de arquivos
Cópia manual rápida de uma biblioteca completa
arquivo tar
Um arquivo compactado portátil
rsync
Bibliotecas 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.