Skip to content

Instantly share code, notes, and snippets.

@vodolaz095
Created September 21, 2024 17:23
Show Gist options
  • Save vodolaz095/ea7847d4ad9d27a72666e11155b335f5 to your computer and use it in GitHub Desktop.
Save vodolaz095/ea7847d4ad9d27a72666e11155b335f5 to your computer and use it in GitHub Desktop.
Backup Valheim user data on linux
#!/usr/bin/env bash
# This script makes local copy of all Valheim user's data
set -e
fname=`date "+%Y_%m_%d___%H_%M_%S"`
fpath="$HOME/Documents/backups/valheim/valheim_$fname.zip"
echo "Preparing to make backup into $fpath..."
zip $fpath \
$HOME/.config/unity3d/IronGate/Valheim/characters/* \
$HOME/.config/unity3d/IronGate/Valheim/characters_local/* \
$HOME/.config/unity3d/IronGate/Valheim/worlds/* \
$HOME/.config/unity3d/IronGate/Valheim/worlds_local/*
echo "\nValheim backup created in $fpath!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment