Üdv!
Már régebben próbáltam, de most hibát ad a konfigurálásnál a Veeam. Egy vps-t próbálok menteni.
- Letöltöttem: VeeamBackup&Replication_11.0.0.837_20210525.iso
- Fedora 34en feltelepítettem (teszt jelleggel VBox-ban)
- CLI-ben veeam futtat (root)
- Job beállítása:
- Backup mode: Entire machine
- Destination: Local
- Location: /srv/veeam (létezik a könyvtár)
Erre hibát ad a Next gombra (bármilyen útvonalat adok):
"The destionation path is a directory that is selected for backup. Please either choose a non-local destination(CIFS/USB/NFS) or exclude /."
Lokálisan hova fog engedni menteni? Csak külön kötetre?
- 512 megtekintés
Hozzászólások
Ha exclude-olod a /srv/veeam -et vagy csak a /srv -t az nem elég neki?
- A hozzászóláshoz be kell jelentkezni
Nem jó neki.
Próbáltam egy sdb1-et felmountolni neki (20GB): /dev/sdb1 -> /mnt/sdb1
Ugyanaz a hiba. Nem egészen értem mi a baja...
- A hozzászóláshoz be kell jelentkezni
Pedig oda van írva: olyan helyre mentesz, ami benne van a mentendő anyagokban. Kb. cp -r / /izé/mizé . És amikor /izé/mizé mentésénél tart, akkor végtelen ciklusba esik. Szóval valahogy mégis csak az általa emlegetett kivétel hozzáadása lesz a megoldás.
- A hozzászóláshoz be kell jelentkezni
Leesett... :)
Ahova feltelepítettem azt a gépet fogja lementeni (feltolja a mentést). Telepítéskor kérdezte: server, client...
- A hozzászóláshoz be kell jelentkezni
Most végülis mit telepítettél fel? Kezdem nem érteni.
Ha csak egy Linux-ot akarsz lementeni, akkor ez is elég neked:
https://www.veeam.com/linux-backup-free.html?ad=in-text-link#free
szerk.: Entire machine-nél nincs exclude, csak File-level backup-nál
- A hozzászóláshoz be kell jelentkezni
Az rpm-et teszi fel: veeam-release-fc24-1.0.8-1.x86_64.rpm
Sajnos nem működik, mert a veeamsnap modult nem tudja létrehozni. Ahogy a logban látom a fc24 verzió kicsit régi neki (kernel). :(
DKMS make.log for veeamsnap-5.0.0.4318 for kernel 5.12.11-300.fc34.x86_64 (x86_64)
2021. jún. 23., szerda, 11:37:18 CEST
make: Entering directory '/usr/src/kernels/5.12.11-300.fc34.x86_64'
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/log.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/mem_alloc.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/sparse_bitmap.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/container.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/container_spinlocking.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/queue_spinlocking.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/bitmap_sync.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/page_array.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/rangelist.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/rangelist_ex.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/rangevector.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.o
CC [M] /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.o
In file included from /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:6:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h: In function ‘blk_dev_get_capacity’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h:34:21: error: ‘struct block_device’ has no member named ‘bd_part’; did you mean ‘bd_partno’?
34 | return blk_dev->bd_part->nr_sects;
| ^~~~~~~
| bd_partno
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h: In function ‘blk_dev_get_start_sect’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h:39:21: error: ‘struct block_device’ has no member named ‘bd_part’; did you mean ‘bd_partno’?
39 | return blk_dev->bd_part->start_sect;
| ^~~~~~~
| bd_partno
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c: In function ‘blk_dev_open’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:17:15: error: implicit declaration of function ‘bdget’; did you mean ‘dget’? [-Werror=implicit-function-declaration]
17 | blk_dev = bdget( dev_id );
| ^~~~~
| dget
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:17:13: warning: assignment to ‘struct block_device *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
17 | blk_dev = bdget( dev_id );
| ^
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:26:16: error: implicit declaration of function ‘blkdev_get’; did you mean ‘blkdev_put’? [-Werror=implicit-function-declaration]
26 | refCount = blkdev_get( blk_dev, FMODE_READ | FMODE_WRITE, NULL );
| ^~~~~~~~~~
| blkdev_put
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c: In function ‘_blk_dev_get_info’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:48:18: error: ‘struct block_device’ has no member named ‘bd_part’; did you mean ‘bd_partno’?
48 | if (blk_dev->bd_part)
| ^~~~~~~
| bd_partno
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:49:36: error: ‘struct block_device’ has no member named ‘bd_part’; did you mean ‘bd_partno’?
49 | SectorsCapacity = blk_dev->bd_part->nr_sects;
| ^~~~~~~
| bd_partno
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c: In function ‘blk_freeze_bdev’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:117:16: warning: assignment to ‘struct super_block *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
117 | superblock = freeze_bdev(device);
| ^
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c: In function ‘blk_thaw_bdev’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:140:22: error: too many arguments to function ‘thaw_bdev’
140 | int result = thaw_bdev( device, superblock );
| ^~~~~~~~~
In file included from /var/lib/dkms/veeamsnap/5.0.0.4318/build/stdafx.h:17,
from /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.c:3:
./include/linux/blkdev.h:2030:5: note: declared here
2030 | int thaw_bdev(struct block_device *bdev);
| ^~~~~~~~~
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:271: /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.h:4,
from /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:4:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h: In function ‘blk_dev_get_capacity’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h:34:21: error: ‘struct block_device’ has no member named ‘bd_part’; did you mean ‘bd_partno’?
34 | return blk_dev->bd_part->nr_sects;
| ^~~~~~~
| bd_partno
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h: In function ‘blk_dev_get_start_sect’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_util.h:39:21: error: ‘struct block_device’ has no member named ‘bd_part’; did you mean ‘bd_partno’?
39 | return blk_dev->bd_part->start_sect;
| ^~~~~~~
| bd_partno
In file included from ./include/linux/kernel.h:14,
from ./include/linux/list.h:9,
from ./include/linux/module.h:12,
from /var/lib/dkms/veeamsnap/5.0.0.4318/build/stdafx.h:7,
from /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:3:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c: In function ‘_dev_direct_submit_pages’:
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:127:54: error: ‘BIO_MAX_PAGES’ undeclared (first use in this function); did you mean ‘BIO_MAX_VECS’?
127 | size_sector = min_t( sector_t, size_sector, (BIO_MAX_PAGES << (PAGE_SHIFT - SECTOR_SHIFT)) );
| ^~~~~~~~~~~~~
./include/linux/minmax.h:20:46: note: in definition of macro ‘__typecheck’
20 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1)))
| ^
./include/linux/minmax.h:36:31: note: in expansion of macro ‘__safe_cmp’
36 | __builtin_choose_expr(__safe_cmp(x, y), \
| ^~~~~~~~~~
./include/linux/minmax.h:104:33: note: in expansion of macro ‘__careful_cmp’
104 | #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <)
| ^~~~~~~~~~~~~
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:127:23: note: in expansion of macro ‘min_t’
127 | size_sector = min_t( sector_t, size_sector, (BIO_MAX_PAGES << (PAGE_SHIFT - SECTOR_SHIFT)) );
| ^~~~~
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:127:54: note: each undeclared identifier is reported only once for each function it appears in
127 | size_sector = min_t( sector_t, size_sector, (BIO_MAX_PAGES << (PAGE_SHIFT - SECTOR_SHIFT)) );
| ^~~~~~~~~~~~~
./include/linux/minmax.h:20:46: note: in definition of macro ‘__typecheck’
20 | (!!(sizeof((typeof(x) *)1 == (typeof(y) *)1)))
| ^
./include/linux/minmax.h:36:31: note: in expansion of macro ‘__safe_cmp’
36 | __builtin_choose_expr(__safe_cmp(x, y), \
| ^~~~~~~~~~
./include/linux/minmax.h:104:33: note: in expansion of macro ‘__careful_cmp’
104 | #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <)
| ^~~~~~~~~~~~~
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:127:23: note: in expansion of macro ‘min_t’
127 | size_sector = min_t( sector_t, size_sector, (BIO_MAX_PAGES << (PAGE_SHIFT - SECTOR_SHIFT)) );
| ^~~~~
./include/linux/minmax.h:36:9: error: first argument to ‘__builtin_choose_expr’ not a constant
36 | __builtin_choose_expr(__safe_cmp(x, y), \
| ^~~~~~~~~~~~~~~~~~~~~
./include/linux/minmax.h:104:33: note: in expansion of macro ‘__careful_cmp’
104 | #define min_t(type, x, y) __careful_cmp((type)(x), (type)(y), <)
| ^~~~~~~~~~~~~
/var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.c:127:23: note: in expansion of macro ‘min_t’
127 | size_sector = min_t( sector_t, size_sector, (BIO_MAX_PAGES << (PAGE_SHIFT - SECTOR_SHIFT)) );
| ^~~~~
make[1]: *** [scripts/Makefile.build:271: /var/lib/dkms/veeamsnap/5.0.0.4318/build/blk_direct.o] Error 1
make: *** [Makefile:1857: /var/lib/dkms/veeamsnap/5.0.0.4318/build] Error 2
make: Leaving directory '/usr/src/kernels/5.12.11-300.fc34.x86_64'
- A hozzászóláshoz be kell jelentkezni
Fedora 24 az a Veeam Agent for Linux 3.0.2 -ben volt utoljára támogatva.
https://www.veeam.com/veeam_agent_linux_3_0_2_release_notes_en_rn.pdf
https://www.veeam.com/download-version.html?tab=previous
Elvileg ez az, de nem emlékszem, hogy ez Free, vagy Trial, nézd meg:
https://www.veeam.com/download_add_packs/backup-agent-linux/old_backup_…
- A hozzászóláshoz be kell jelentkezni
A Filesystem Backup szépen működik.
- A hozzászóláshoz be kell jelentkezni
A konfiguráció elején a workstation / server választási lehetőség nem egészen világos. Nem láttam különbséget.
- A hozzászóláshoz be kell jelentkezni