История изменений
Исправление Samamy, (текущая версия) :
Проприетарное или как вариант с помощью borg backup бекапить целый раздел, он может в дедупликацию блоков (https://borgbackup.readthedocs.io/en/stable/usage/create.html#examples)
Примерно так
#!/bin/bash
export BORG_RSH="ssh -i /tmp/borg_id_rsa"
export BORG_REPO="user@192.168.1.2:/media/storage/borg-alt"
export BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK="yes"
cd /run/archiso/img_dev/
cp borg_id_rsa /tmp/
chmod 600 /tmp/borg_id_rsa
if [[ $(id -u) -ne 0 ]]
then
echo "You need ROOT access"
exit 1
fi
borg info ::
for i in "lnx=04fdec1d-ed25-411c-bed8-32b40160e54a" "win10=DC78892D7889080A"
do
name=$(echo $i | cut -f 1 -d "=")
raw=$(blkid -o value --uuid $(echo $i | cut -f 2 -d "="))
dd if=$raw bs=4M | borg create -s --progress --chunker-params 10,20,15,4095 --compression zstd,9 --stdin-name $name.img ::$name-{now} -
done
Исправление Samamy, :
Проприетарное или как вариант с помощью borg backup бекапить целый раздел, он может в дедупликацию блоков (https://borgbackup.readthedocs.io/en/stable/usage/create.html#examples)
Примерно так
#!/bin/bash
export BORG_RSH="ssh -i /tmp/borg_id_rsa"
export BORG_REPO="user@192.168.1.2:/media/storage/borg-alt"
export BORG_UNKNOWN_UNENCRYPTED_REPO_ACCESS_IS_OK="yes"
cd /run/archiso/img_dev/
cp borg_id_rsa /tmp/
chmod 600 /tmp/borg_id_rsa
if [[ $(id -u) -ne 0 ]]
then
echo "You need ROOT access"
exit 1
fi
borg info ::
for i in "lnx=04fdec1d-ed25-411c-bed8-32b40160e54a" "win10=DC78892D7889080A"
do
name=$(echo $i | cut -f 1 -d "=")
raw=$(blkid -o value --uuid $(echo $i | cut -f 2 -d "="))
dd if=$raw bs=4M | borg create -s --progress --chunker-params 10,20,15,4095 --compression zstd,9 --stdin-name $name.img ::$name-{now} -
done
Исходная версия Samamy, :
Проприетарное или как вариант с помощью borg backup бекапить целый раздел, он может в дедупликацию блоков (https://borgbackup.readthedocs.io/en/stable/usage/create.html#examples)