Backup/Borg

From Chorke Wiki
Revision as of 08:58, 1 December 2025 by Shahed (talk | contribs) (Created page with "==Backup » Borg== {|class='wikitable mw-collapsible' style='width:100%' !scope='col' style='text-align:left'| Backup » [https://www.borgbackup.org/ Borg] |- |valign='top'| {|class='wikitable mw-collapsible mw-collapsed' style='width:100%;margin:3px 0 3px 0' !scope='col' style='text-align:left'| Borg » Install |- |valign='top'| <syntaxhighlight style='margin:3px 0 3px 0' lang='bash'> cat <<'EXE' | sudo bash apt-get update apt-get install -y borgbackup borg --version ap...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Backup » Borg

Backup » Borg

Borg » Install

cat <<'EXE' | sudo bash
apt-get update
apt-get install -y borgbackup
borg --version
apt-get clean
EXE
cat <<'EXE' | sudo bash
BORG_HOME="/opt/cli/$(echo "borg-$(uname -s)-$(uname -p)"|tr '[:upper:]' '[:lower:]')"
BORG_ARCHIVE="$(echo "borg-$(uname -s)-glibc231-$(uname -p).tgz"|tr '[:upper:]' '[:lower:]')"
BORG_VERSION=$(curl -s https://api.github.com/repos/borgbackup/borg/releases/latest | grep -Po '"tag_name": "\K[^"]*')
curl -fsSLo borg.tgz   https://github.com/borgbackup/borg/releases/download/${BORG_VERSION}/${BORG_ARCHIVE}
tar  xf     borg.tgz   && mkdir -p ${BORG_HOME}/ && rsync -avz borg-dir/* ${BORG_HOME}/
rm   -rf    borg.tgz   borg-dir

update-alternatives --install /usr/local/bin/borg borg ${BORG_HOME}/borg.exe 1983
update-alternatives --query   borg
EXE

which borg
borg --version

Borg » Config

cat <<'EXE' | sudo bash
echo
EXE

Borg » Backup

cat <<'EXE' | sudo bash
echo
EXE

References

References