On 5/4/25 3:53 PM, ToddAndMargo via users wrote:
Hi All,
I have two servers affected by:
restore: <name unknown>: ftruncate: Invalid argument
https://bugzilla.redhat.com/show_bug.cgi?id=2359295
This is pretty critical to me. And pretty much anyone
using dump/restore. The maintainer seems to be ignoring
this.
Is there an ext4 sub for dump/restore that is maintained by
the repo?
Many thanks,
-T
Follow up. dump/restore has been fixed.
With borg, I backed up three file and restored
them (somewhere else).
Originals:
$ dd count=0 bs=1M seek=100 of=sparseFile
$ du --bytes KVM-W10.raw KVM-W11.raw sparseFile
64_424_509_440 KVM-W10.raw
133_143_986_176 KVM-W11.raw
104_857_600 sparseFile
$ du --block-size=1 KVM-W10.raw KVM-W11.raw sparseFile
48_891_629_568 KVM-W10.raw
51_850_604_544 KVM-W11.raw
0 sparseFile
$ sha256sum KVM-W10.raw KVM-W11.raw sparseFile
67965ba41959f8e43df5710bfb9f8e95f741b89ead48c94a2206d786e80d23cc
/home/kvm/KVM-W10.raw
0b25189cdd77f9b9bbe663e06b73916ff9cce27f2c430358910977c062dfa8ba
KVM-W11.raw
20492a4d0d84f8beb1767f6616229f85d44c2827b64bdbfb260ee12fa1109e0e
sparseFile
Recovered files:
# du --block-size=1 /home/temp/borg/*
64_424_521_728 /home/temp/borg/KVM-W10.raw
133_144_117_248 /home/temp/borg/KVM-W11.raw
104_857_600 /home/temp/borg/sparseFile
# sha256sum /home/temp/borg/*
67965ba41959f8e43df5710bfb9f8e95f741b89ead48c94a2206d786e80d23cc
/home/temp/borg/KVM-W10.raw
0b25189cdd77f9b9bbe663e06b73916ff9cce27f2c430358910977c062dfa8ba
/home/temp/borg/KVM-W11.raw
20492a4d0d84f8beb1767f6616229f85d44c2827b64bdbfb260ee12fa1109e0e
/home/temp/borg/sparseFile
So the checksum was equivalent, but I lost my sparseness.
As a test, now that dump/restore is working again, I backed up
a sparse file and restored:
Sparse file backups and restored with dump/restore:
# du --bytes *
104857600 sparseFile
104857600 sparseFile.orig
# du --block-size=1 *
0 sparseFile
0 sparseFile.orig
# sha256sum *
20492a4d0d84f8beb1767f6616229f85d44c2827b64bdbfb260ee12fa1109e0e sparseFile
20492a4d0d84f8beb1767f6616229f85d44c2827b64bdbfb260ee12fa1109e0e
sparseFile.orig
dump/restore gives back exactly what it backed up. Exactly.
Borg is incapable of the same result. And I am backing up
a lot of qamu-kvm virtual drives. They are sparse files and
large. If borg can not deal with sparse files, then it is not
a good candidate for replacing dump/restore. Bord
will give back equivalent files but they will be much larger,
wasting a lot of drive space..
--
_______________________________________________
users mailing list -- users@lists.fedoraproject.org
To unsubscribe send an email to users-le...@lists.fedoraproject.org
Fedora Code of Conduct:
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org
Do not reply to spam, report it:
https://pagure.io/fedora-infrastructure/new_issue