Как сделать резервную копию данных игры Steam в Linux

Независимо от того, хотите ли вы переустановить операционную систему Linux или просто хотите убедиться, что ваша игра защищена от потери данных, вы можете создать резервную копию сохраненных игровых данных.

Вы можете создать полный образ диска … или использовать специальный инструмент. Независимо от причины создания резервных копий игровых данных, у вас есть три варианта:

  1. Сделайте образ всего раздела.
  2. Вручную найдите и заархивируйте данные игры.
  3. Используйте SLSK, специализированный инструмент резервного копирования Steam.

Мы рассмотрим все три варианта, заканчивая SLSK, новой утилитой, предназначенной для резервного копирования ваших игр в Steam. У пользователей Windows есть инструмент GameSave Manager: для Linux SLSK выполняет аналогичную роль.

Замечания: Все больше и больше игр используют функцию сохранения в облаке Steam, но для тех, кто не играет или играет в автономном режиме, вам понадобится одно из этих решений.

1. Сделайте резервную копию образа диска в Linux

Первый вариант — просто сделать резервную копию всего. В Linux есть несколько способов сделать это «из коробки»: инструмент dd в командной строке и инструмент рабочего стола (такой как Ubuntu Disk Utility). В качестве альтернативы вы можете использовать сторонний инструмент.

Самым мощным из этих параметров является dd, способный создавать и восстанавливать образ диска. Однако при неправильном использовании это может привести к неописуемым повреждениям. Наше руководство по использованию дд

объясняет, как сделать это безопасно.

Однако если вы предпочитаете безопасность пользовательского интерфейса, управляемого мышью, Дисковая утилита также создаст и восстановит образ диска.

, Если вы не используете Ubuntu или один из его производных, вы должны обнаружить, что выбранный вами дистрибутив имеет свой вариант Disk Utility.

Наконец, доступны различные сторонние инструменты для создания резервных копий в Linux. Смотрите наш обзор вариантов

Узнать больше.

2. Резервное копирование файлов вручную

Как и в Windows, вы также можете найти свои сохраненные игры в структуре каталогов Linux и выполнить их резервное копирование по отдельности. Однако вам необходимо знать, где они находятся в первую очередь, что обычно зависит от того, производятся ли игры от Valve (разработчики Steam) или нет.

Valve игры должны быть в:

~/.local/share/Steam/SteamApps/common/[your_game_title]

Между тем, другие игры должны быть доступны через каталог userdata:

~/.local/share/Steam/userdata/[userid]/41070/local/[your_game_title]

Найдя сохраненные игровые файлы, скопируйте их в новое место. Это может быть внешний жесткий диск, USB-накопитель, облачный диск типа Dropbox

или где угодно, если их легко найти, когда придет время.

3. SLSK, Швейцарский армейский нож Steam Linux

Однако, вероятно, лучшим выбором является SLSK, который упрощает процесс, описанный выше. Вместо того, чтобы тратить время на поиск сохраненных игровых файлов, SLSK перечисляет ваши игры и предоставляет инструменты для поиска и сохранения всех ваших игровых настроек и сохранений.

как сделать резервную копию steam сохранить данные игры на linux

Другой причиной использования SLSK является то, что игровые данные обычно должны быть найдены через пути к файлам, описанные выше. Однако, когда разработчики вводят собственные каталоги для сохранения игр, все становится запутанным.

Благодаря управляемой сообществом базе данных о расположениях каталогов и других данных, относящихся к играм, SLSK может автоматически создавать резервные копии игр Steam, которые вы установили в Linux! SLSK также может создавать резервные копии игровых профилей (или пользовательских конфигураций для совместимости) и даже готовых игр.

SLSK работает на Ubuntu 17.10 и позже; он также доступен в Arch (вы найдете его в AUR) и OpenSUSE (через репозиторий OBS). Для Ubuntu вам нужно будет скомпилировать из исходного кода.

Замечания: Есть игры, с которыми SLSK не может помочь; проверьте этот список на GitHub для деталей.

Компиляция и установка SLSK

Чтобы установить SLSK в Ubuntu, откройте терминал и установите следующие зависимости:

sudo apt install sqlite3 qt5-default g++ make qt5-qmake git

как сделать резервную копию steam сохранить данные игры на linux

Затем клонируйте хранилище SLSK из GitHub.

git clone https://github.com/supremesonicbrazil/SLSK

Перейдите в каталог SLSK, затем запустите сценарии сборки и установки:

cd ~/SLSK
./BUILD.sh && sudo ./INSTALL.sh

Этот этап займет некоторое время, в зависимости от аппаратного обеспечения вашего компьютера. Все должно быть установлено идеально, но если нет, просто установите все отсутствующие зависимости и попробуйте снова.

как сделать резервную копию steam сохранить данные игры на linux

После того, как все настроено, вы должны найти SLSK через Dash или любой другой модуль запуска приложений, который вы используете.

Резервное копирование Steam Saves с SLSK

Чтобы использовать SLSK для сохранения в Steam, вам необходимо указать местоположение общей папки вашей библиотеки Steam. Это должно идти в поле папки «Игры», поэтому нажмите на эллипсы () для поиска местоположения (подробно описано выше).

как сделать резервную копию steam сохранить данные игры на linux

Как только это будет сделано, выберите место для ваших резервных данных. Опять же, нажмите кнопку с эллипсами и перейдите к нужному местоположению архива. Обратите внимание, что это местоположение может быть на локальном диске или на внешнем (или съемном) устройстве.

После этого настало время отсканировать жесткий диск для сохранения файлов игры. Нажмите Sможет для спасений искать просто сохранять игровые файлы; если вам нужно выполнить резервное копирование данных всей игры, используйте Сканирование для игр. Между тем, пользовательские конфигурации могут быть сохранены с помощью Сканирование на Конфиги.

как сделать резервную копию steam сохранить данные игры на linux

В появившемся списке игр установите флажок рядом с теми, для которых вы хотите создать резервную копию. Если вы планируете сделать резервную копию всего, используйте Пометить все кнопка. Проверьте текущий режим в правом верхнем углу, прежде чем продолжить — если он гласит «Текущий режим: Резервное копирование», то все готово. Нажмите Начните и ждите, пока игры будут зарезервированы.

Восстановление Steam игр в Linux

Восстановление сохраненных игровых данных и папок с игрой достаточно просто, если вы уже создали резервную копию с помощью SLSK. Под опциями восстановления выберите опцию сканирования. Это должно соответствовать типу резервной копии, которую вы уже сделали. Найдя, просто выберите те, которые вы хотите восстановить, подтвердите, что вы находитесь в режиме восстановления, и нажмите Начните.

Подождите, пока файлы будут восстановлены.

Резервное копирование данных игры Steam в Linux: завершено

При наличии трех основных вариантов у вас не должно возникнуть проблем с резервным копированием сохраненных игровых данных. Хотите еще один совет?

Храните свои игры в другом разделе (предпочтительно на отдельном дисковом устройстве) для операционной системы. Таким образом, если ваша ОС выходит из строя и требует переустановки, вам не нужно тратить время на восстановление данных. Это уже будет безопасно в своем собственном разделе!

Конечно, Steam не единственный вариант для игр в Linux. Вы можете предпочесть полностью игровую операционную систему

вместо. Просто убедитесь, что вы сохраняете свои резервные копии!

Кредит изображения: DaLiu / Depositphotos

Ссылка на основную публикацию
Adblock
detector