Como fazer backup e clonar seu Steam Deck - rodrigonogueira/guia_steam_deck GitHub Wiki
Se você gasta tanto tempo experimentando coisas e mexendo em seu Steam Deck quanto nós, você pode se deparar com um problema ocasional e, mais cedo ou mais tarde, precisar restaurar todo o seu sistema. Embora o SteamOS com Linux proponha várias maneiras de reparar seu sistema, algumas perderão seus dados. Ou talvez você tenha instalado um novo SSD em seu Steam Deck e queira mover os arquivos do antigo.
Para esses casos, e geralmente, para uso adequado, você deseja fazer backup de seu Steam Deck. Como está executando o Linux, fazer backup é muito fácil e existem vários métodos para diferentes necessidades. Mostraremos duas maneiras hoje.
Antes de começar, pegue uma unidade externa grande, como SSD preferido (no momento em que escrevo, a opção de 1 TB está à venda). Um ponto óbvio a se fazer, talvez, mas se você quiser fazer backup de todo o sistema, ele precisa ser pelo menos tão grande quanto a unidade interna do Steam Deck.
Duas maneiras de fazer backup do Steam Deck
Fazendo backup dos dados do Steam Deck usando rsync
Usar o rysnc para fazer backup do seu Steam Deck é provavelmente a maneira mais rápida, mas você precisará usar o terminal. Mas não se preocupe; você só precisa copiar algumas linhas para executá-lo.
Antes de começar, precisamos preparar um disco rígido externo para o processo — usamos o drive integrado em nosso dock JSAUX M.2.
- No Steam Deck, vá para o modo desktop. Clique no
botão Steam
, vá paraPower
e depois emSwitch to Desktop
. Aguarde o Deck reiniciar. - No
modo de área de trabalho
, clique nobotão de menu
e abra oKDE Partition Manager
. Conecte sua unidade externa e encontre-a na barra lateral. - Em nosso caso, a unidade estava visível como
/dev/sda
. Aqui, clique na partição e exclua-a. Se isso não funcionar, porque o ponto de montagem tem um bloqueio, clique com o botão direito do mouse e desmonte a unidade primeiro. - Em seguida, clique em
Nova tabela de partição
, escolhaGPT
e salve. - Clique na partição, depois em
Novo
e emSistema de arquivos
, escolhaext4
e dê um rótulo a ela, chamamos dejsaux
. Salve e, finalmente, clique emAplicar
. - Agora, clique no botão de menu novamente e abra o
Konsole
. Aqui, digitesudo chown deck /run/media/deck/jsaux
e pressione enter. Substituajsaux
pelo nome que você deu à sua unidade, é claro.
Agora, você deve ter preparado sua unidade e montado adequadamente. Criamos uma pasta no local da unidade chamada backup
. Hora de fazer backup!
- Se você fechou o terminal, abra o
Konsole
novamente. Em seguida, queremos fazer backup dapasta inicial
, pois tudo o que você precisa deve estar aqui. - Agora, digite
sudo rsync -aAXv /home/deck /run/media/deck/jsaux/backup
. Substituajsaux/backup
pelo caminho para sua unidade e pasta. Aperte enter e deixe rodar.
Para restaurar seu sistema, você deve inverter as pastas de origem e destino: sudo rsync -aAXv /run/media/deck/jsaux/backup/deck /home/deck
.
(Com a opção -aAXv
, os arquivos são transferidos no modo de arquivamento para garantir que links simbólicos, permissões, dispositivos, propriedades, tempos de modificação, atributos estendidos e ACLs sejam preservados.)
Como o rsync é uma ferramenta incremental de cópia de arquivos, ele verificará apenas os dados que ainda não foram copiados. Portanto, é uma excelente ferramenta para sincronizar pastas. Você poderia, por exemplo, usá-lo para criar um backup em nuvem sincronizado com um serviço de armazenamento em nuvem como o Backblaze B2, que é um dos nossos serviços favoritos.
Clone seu Steam Deck usando o Clonezilla
Outra opção que não usa o Terminal é o Clonezilla, porém, para este método, você deve criar uma unidade inicializável executando o Clonezilla e inicializá-la. Novamente, não é difícil, mas ainda razoavelmente envolvido. No entanto, esta também é a opção que recomendamos quando você não consegue inicializar o SteamOS.
Além disso, para este método, você precisará de um teclado externo e uma docking station
.
Aqui estão os passos:
- Primeiro, baixe o arquivo ISO do CloneZilla aqui. Escolha a imagem estável e, na próxima etapa, o arquivo ISO.
- Em seguida, obtenha a ferramenta Balena Etcher. Comece. Escolha o arquivo ISO baixado, escolha a unidade USB (lembre-se, ele excluirá tudo na unidade) e clique em
Flash!
. Espere que termine. - Desligue o Steam Deck. Clique no
botão Steam
, vá atéPower
e depoisDesligar
. Se estiver congelado, segure obotão Power
até que o deck esteja desligado. - Conecte sua unidade de inicialização USB recém-criada.
- Com o Deck desligado, mantenha pressionado o
botão Diminuir volume
e clique nobotão power
. Quando ouvir o toque, solte obotão Diminuir volume
. Certifique-se de que seu - Agora você está no
boot manager/gerenciador de inicialização
. Aqui, escolha a unidade de inicialização.
Agora, inicializamos no ambiente ao vivo do CloneZilla. Para continuar, você deseja usar os botões D-Pad e ABXY e, por um tempo, virar o Steam Deck de lado.
- Na tela de inicialização, pressione o
botão A
para começar com as configurações padrão. - Em seguida, escolha seu idioma.
- Na próxima janela, chamada
Configure Console-Data
, escolhaDon't touch keymap
. - Agora você verá a janela
Start Clonezilla
e, geralmente, a tela do Steam Deck deve estar na orientação correta novamente. Escolha a primeira opçãoStart_CloneZilla Start CloneZilla
. - Na próxima tela, você terá várias opções para escolher. Para este guia, queremos copiar arquivos para outra unidade, então escolhemos
device-image
e na próxima etapalocal_dev
.
Agora vamos chegar ao processo de clonagem real.
- Conecte a unidade de destino. O CloneZilla deve ser capaz de reconhecer unidades recém-conectadas. Tem que ser pelo menos do mesmo tamanho ou maior que sua unidade de origem. Os menores não funcionam.
- Na próxima janela, verifique se você vê sua unidade. Esta também é a etapa em que você precisa de um teclado para pressionar
CTRL-C
para pular a janela. - Agora, escolha a unidade de destino. Para nós, foi
sda1
. - Na próxima etapa, você pode verificar seu sistema de arquivos. Iremos pular isso neste guia, mas você ainda pode optar por fazê-lo.
- Aqui, você pode escolher onde deseja salvar a imagem clonada. Se você quiser no diretório raiz, escolha
Done
. - Escolha
Beginner
na tela a seguir e, em seguida,savedisk
para a opção de backup. Na etapa seguinte, escolha um nome ou mantenha o padrão. - Em seguida, decida qual disco deseja clonar. Aqui você pode ver seu cartão microSD, então escolha o correto. No nosso caso, era
nvme0n1
. - Escolha a opção padrão para o método de compactação.
- Agora, você é solicitado a verificar seu sistema de arquivos para a unidade de origem. Ignoramos isso novamente, mas você ainda pode fazê-lo.
- Para a próxima verificação, no entanto, escolhemos sim. Esta etapa verifica se a imagem é restaurável.
- E mais uma etapa, optamos por ignorá-lo, pois não queremos criptografar a imagem.
- Em seguida, escolha se deseja reiniciar o dispositivo após o clown ou desligá-lo. Nós escolhemos
reiniciar
. - O CloneZilla pedirá agora permissão para clonar a unidade.
Pressione Y
no teclado e depoisEnter
. - Se tudo correr conforme o planejado, você deverá ver o processo de backup em execução agora. Isso vai demorar um pouco. Demoramos cerca de duas horas para clonar um drive de 512 GB em um SSD conectado via USB-C.
- Quando terminar, seu dispositivo será reinicializado ou desligado, conforme escolhido na etapa 12.
Restaurar seu dispositivo segue as mesmas etapas (etapas 1 a 6 na segunda parte) ao clonar o dispositivo, mas em vez de savedisk
, você escolhe restoredisk
quando solicitado.
É isso. Dois métodos para fazer backup do Steam Deck. Não há mais desculpas se você perder seus arquivos!
Mas se você ainda não tiver certeza de qual escolher: recomendamos o método rsync
para fazer backup de seus arquivos em geral e restaurar se você puder inicializar no SteamOS (após a restauração, por exemplo). Recomendamos o método CloneZilla
se a instalação do SteamOS estiver completamente borrada.