Приветствую
Появилась необходимость восстановить файлы из резервной копии созданной VmwareDatarecovery.
При запуске **./VdrFileRestore **вылезает ошибка *ERROR: FUSE version 2.5 and above is required. Может кто то сталкивался с этим.
Я не проверял, но мне кажется, что такой скрипт при вашей версии libfuse сработает только на 2.3.1 в самом конце и закономерно отвергнет эту “меньшую чем 2.5” версию. Но это если смотреть на полную строку, которую вы привели. Как полностью называется сам файл библиотеки?
Как я понимаю 2.9.7 это версия, а lp150.2.3.1 это…:sarcastic: возможно RC.
suse@root:~/Desktop/VMwareRestoreClient>zypper info libfuse2
Loading repository data...
Reading installed packages...
Information for package libfuse2:
---------------------------------
Repository : Main Update Repository
Name : libfuse2
Version : 2.9.7-lp150.2.3.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 248,2 KiB
Installed : Yes
Status : up-to-date
Source package : fuse-2.9.7-lp150.2.3.1.src
Summary : Library of FUSE, the User space File System for GNU/Linux and BSD
Description :
With FUSE, a user space program can export a file system through the
kernel-default (Linux kernel).
A FUSE file system which only needs libfuse2 is ntfs-3g, other FUSE
file systems might need the fuse package in addition to have fusermount
and /sbin/mount.fuse.
After installing fuse-devel, administrators can compile and install
other user space file systems which can be found at
http://fuse.sourceforge.net/wiki
поменять последний “exit 1” на “exit 0” )
Менял и коментировал.
После запуска
./VdrFileRestore -a 192.168.0.2 -s 192.168.0.1 -u admin -p mypass -v
Показывает все возможные точки монтирования, далее просит ввести номер
Please input restore point to mount from list above
После ввода номера точки монтирования:
VixDiskLib: Could not load default plugins from /root/Desktop/VMwareRestoreClient/disklibpluginvcdr/plugins32/libdiskLibPlugin.
so: Cannot open library: /root/Desktop/VMwareRestoreClient/disklibpluginvcdr/plugins32/libdiskLibPlugin.so: cannot open shared
object file: No such file or directory.
DISKLIB-PLUGIN : Not loading plugin /root/Desktop/VMwareRestoreClient/disklibpluginvcdr/plugins32/libvdrplugin.so.1.0: Not a sh
ared library.
--- Mounting Virtual Disk: /tmp/flr-22025-PaMJKz ---
Current user owns '/tmp/flr-22025-PaMJKz'. Allowing mount.
SNAPSHOT: IsDiskModifySafe: Scanning directory of file /tmp/flr-22025-PaMJKz for vmx files.
Disk flat file mounted under /run/vmware/fuse/15367087538564504066
VixMntapi_OpenDisks: Mounted disk /tmp/flr-22025-PaMJKz at /run/vmware/fuse/15367087538564504066/flat.
Mounting Partition 1 from disk /tmp/flr-22025-PaMJKz
VixMntapi_MountVolume: Failed to mount partition 1 of disk on '/tmp/vmware-root/15367087538564504066_1': All loop devices on the hos
t are in use..
VdrVixMount: Vix could not mount volume error: 1
Removed "/root/2019-01-05-17.00.15"
VdrVixUnmount: Failed to dismount volume 0, error: 3
VdrVixUnmount: Failed to dismount volume 1, error: 3
Unmounting disk: /tmp/flr-22025-PaMJKz
Current user owns '/tmp/flr-22025-PaMJKz'. Allowing unmount.
Maximum symlink level is 19
Current user owns '/tmp/flr-22025-PaMJKz'. Allowing unmount.
FileLevelRestore::vixMountEnum: Failed to mount drive "2_Centos_www.vmdk" error: 1
No valid mounts created.
This is most likey due to errors during the mount process, running with -v (--verbose) will display more information.
FileLevelRestore::main: Error occurred, error: 1
VixDiskLib: VixDiskLib_Exit called. Unmatched Init calls so far: 1.
Вывод: Проблема не решилась, и решать её я за*я…
Всем спасибо за помощь и неравнодушие.