X-Git-Url: https://plomlompom.com/repos/?p=config;a=blobdiff_plain;f=bookworm%2Fsetup_scripts%2Fmigrate_borg.sh;fp=bookworm%2Fsetup_scripts%2Fmigrate_borg.sh;h=9dad0bc8e9a1c780876ebd61fd80274170ea51bc;hp=0000000000000000000000000000000000000000;hb=da4af5c271e5775d9eca271c5669536657d24285;hpb=c13f232b5eb78262d272df8b9e503370bc2d1b4f diff --git a/bookworm/setup_scripts/migrate_borg.sh b/bookworm/setup_scripts/migrate_borg.sh new file mode 100755 index 0000000..9dad0bc --- /dev/null +++ b/bookworm/setup_scripts/migrate_borg.sh @@ -0,0 +1,14 @@ +#!/bin/sh +set -e +. ./misc.sh + +expect_n_args 1 "(old server IP)" "$@" +old_server="$1" +cp "${setup_scripts_dir}/prepare_to_meet_server.sh" /home/plom/ +chown plom:plom /home/plom/prepare_to_meet_server.sh +su -lc "./prepare_to_meet_server.sh ${old_server}" plom +read -p'Hit Enter when you are done.' ignore +rm /home/plom/prepare_to_meet_server.sh +cp "${setup_scripts_dir}/mirror_dir.sh" /home/plom/ +su -lc "./mirror_dir.sh ${old_server} /home/plom/borg" plom +rm /home/plom/mirror_dir.sh