• Как решить проблему с зависимостями при установке пакета?

    @PB_igor Автор вопроса
    ettaluni, вроде поставил ) но сейчас блин sudo urbackupclientbackend -v info
    2021-10-30 21:51:24: ERROR: urbackupserver: Failed binding socket to port 35623. Another instance of this application may already be active and bound to this port.
    2021-10-30 21:51:24: ERROR: Binding tcp socket to port 35621 failed. Another instance of this application may already be active and bound to this port.
    2021-10-30 21:51:24: ERROR: FileServ exit with error code: 99
    2021-10-30 21:51:24: Started UrBackupClient Backend...
    2021-10-30 21:51:25: Looking for old Sessions... 0 sessions
    2021-10-30 21:51:26: Final path: /mnt/disk2
    ^C2021-10-30 21:54:08: WARNING: Shutting down (Signal 2)
    2021-10-30 21:54:08: Deleting lbs...
    2021-10-30 21:54:08: Shutting down plugins...
    2021-10-30 21:54:08: Deleting server...
  • Как решить проблему с зависимостями при установке пакета?

    @PB_igor Автор вопроса
    Adamos, ага , GUI то не нужен, получается что надо ./configure --enable-headless
  • Как решить проблему с зависимостями при установке пакета?

    @PB_igor Автор вопроса
    Adamos, я похоже не понимаю что требуется , вот что выдает

    ./configure
    checking build system type... x86_64-pc-linux-gnu
    checking host system type... x86_64-pc-linux-gnu
    checking target system type... x86_64-pc-linux-gnu
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /bin/mkdir -p
    checking for gawk... gawk
    checking whether make sets $(MAKE)... yes
    checking whether make supports nested variables... yes
    checking for g++... g++
    checking whether the C++ compiler works... yes
    checking for C++ compiler default output file name... a.out
    checking for suffix of executables...
    checking whether we are cross compiling... no
    checking for suffix of object files... o
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking for style of include used by make... GNU
    checking dependency style of g++... gcc3
    checking for gcc... gcc
    checking whether we are using the GNU C compiler... yes
    checking whether gcc accepts -g... yes
    checking for gcc option to accept ISO C89... none needed
    checking whether gcc understands -c and -o together... yes
    checking dependency style of gcc... gcc3
    checking for g++... g++
    checking whether we are using the GNU Objective C++ compiler... no
    checking whether g++ accepts -g... no
    checking dependency style of g++... gcc3
    checking for the pthreads library -lpthreads... no
    checking whether pthreads work without any flags... no
    checking whether pthreads work with -Kthread... no
    checking whether pthreads work with -kthread... no
    checking for the pthreads library -llthread... no
    checking whether pthreads work with -pthread... yes
    checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
    checking if more special flags are required for pthreads... no
    checking how to run the C++ preprocessor... g++ -E
    checking for grep that handles long lines and -e... /bin/grep
    checking for egrep... /bin/grep -E
    checking for ANSI C header files... yes
    checking for sys/types.h... yes
    checking for sys/stat.h... yes
    checking for stdlib.h... yes
    checking for string.h... yes
    checking for memory.h... yes
    checking for strings.h... yes
    checking for inttypes.h... yes
    checking for stdint.h... yes
    checking for unistd.h... yes
    checking pthread.h usability... yes
    checking pthread.h presence... yes
    checking for pthread.h... yes
    checking arpa/inet.h usability... yes
    checking arpa/inet.h presence... yes
    checking for arpa/inet.h... yes
    checking fcntl.h usability... yes
    checking fcntl.h presence... yes
    checking for fcntl.h... yes
    checking netdb.h usability... yes
    checking netdb.h presence... yes
    checking for netdb.h... yes
    checking netinet/in.h usability... yes
    checking netinet/in.h presence... yes
    checking for netinet/in.h... yes
    checking for stdlib.h... (cached) yes
    checking sys/socket.h usability... yes
    checking sys/socket.h presence... yes
    checking for sys/socket.h... yes
    checking sys/time.h usability... yes
    checking sys/time.h presence... yes
    checking for sys/time.h... yes
    checking for unistd.h... (cached) yes
    checking mntent.h usability... yes
    checking mntent.h presence... yes
    checking for mntent.h... yes
    checking spawn.h usability... yes
    checking spawn.h presence... yes
    checking for spawn.h... yes
    checking for stdbool.h that conforms to C99... no
    checking for _Bool... no
    checking for an ANSI C-conforming const... yes
    checking for inline... inline
    checking for size_t... yes
    checking whether time.h and sys/time.h may both be included... yes
    checking whether struct tm is in sys/time.h or time.h... time.h
    checking whether the compiler implements namespaces... yes
    checking sstream usability... yes
    checking sstream presence... yes
    checking for sstream... yes
    checking whether the STL defines stringstream... yes
    checking strstream usability... yes
    checking strstream presence... yes
    checking for strstream... yes
    checking whether the STL defines strstream... yes
    checking whether C++ compiler accepts -fstack-protector-strong --param=ssp-buffer-size=4 -Wformat -Werror=format-security -fPIE... yes
    checking whether C++ compiler accepts -msse4.1 -msse4.2... yes
    checking whether the linker accepts -Wl,-z,relro... yes
    checking for operating system... checking for library containing gethostbyname... none required
    checking for library containing socket... none required
    checking how to run the C preprocessor... gcc -E
    checking if zlib is wanted... yes
    checking for inflateEnd in -lz... yes
    checking zlib.h usability... yes
    checking zlib.h presence... yes
    checking for zlib.h... yes
    checking sys/select.h usability... yes
    checking sys/select.h presence... yes
    checking for sys/select.h... yes
    checking for sys/socket.h... (cached) yes
    checking types of arguments for select... int,fd_set *,struct timeval *
    checking for strftime... yes
    checking for gettimeofday... yes
    checking for memset... yes
    checking for select... yes
    checking for socket... yes
    checking for strstr... yes
    checking for syncfs... yes
    checking for fallocate64... yes
    checking for utimensat... yes
    checking for accept4... yes
    checking for dlopen in -ldl... yes
    checking for ZSTD_CCtx_setParameter in -lzstd... no
    checking zstd.h usability... no
    checking zstd.h presence... no
    checking for zstd.h... no
    configure: WARNING: ZSTD compression library not present or not recent enough. Compiling without ZSTD support. Install libzstd-dev(el) or use --enable-embedded-zstd
    checking for crypto++ version >= 5.1... yes (version 5.6.4, installed)
    checking whether Crypto++ contains CryptoPP::AlignedAllocate function... yes
    checking for pkg-config... no
    checking for openssl/ssl.h in /usr/local/ssl... no
    checking for openssl/ssl.h in /usr/lib/ssl... no
    checking for openssl/ssl.h in /usr/ssl... no
    checking for openssl/ssl.h in /usr/pkg... no
    checking for openssl/ssl.h in /usr/local... no
    checking for openssl/ssl.h in /usr... no
    checking whether compiling and linking against OpenSSL works... no
    configure: WARNING: OpenSSL library not present or not recent enough. Compiling without OpenSSL support (https proxy support)
    checking for wx-config... no
    configure: error:
    wxWidgets must be installed on your system.

    Please check that wx-config is in path, the directory
    where wxWidgets libraries are installed (returned by
    'wx-config --libs' or 'wx-config --static --libs' command)
    is in LD_LIBRARY_PATH or equivalent variable and
    wxWidgets version is 2.9.0 or above.

    Alternatively you can run ./configure with the
    --enable-headless switch to not build and install
    the GUI component (tray icon).
  • Как решить проблему с зависимостями при установке пакета?

    @PB_igor Автор вопроса
    Drno, если обновиться то вдруг что слетит, может есть возможность обойти эти зависимости ?
  • Как решить проблему с зависимостями при установке пакета?

    @PB_igor Автор вопроса
    а вдруг все что настроено слетит ) . да я пытаюсь тут уставить UrBackup , и после ./configure выдает
    Please check that wx-config is in path, the directory
    where wxWidgets libraries are installed (returned by
    'wx-config --libs' or 'wx-config --static --libs' command)
    is in LD_LIBRARY_PATH or equivalent variable and
    wxWidgets version is 2.9.0 or above.

    устанавливаю libwxgtk3.0-dev , и вот тут уже идут ошибки
    ///
    ок , попробую твою идею
  • Как организовать резервное копирование с общих папок?

    @PB_igor Автор вопроса
    с Veeam возникли проблемы, тестировал еще в мае, тут где задавал вопросы. Так вот что было :
    на диске была общая папка около терабайта , расшаренная , настроена самба, контролер домена.
    через veeam делаю тестовый бекап (файловый), нескольких папок, не много там примерно 200 мб . все создается, в консоли - Successfully , тогда задаю на весь каталог, и бэкап уже не удался, по логам так и не понял в чем дело. Предполагаю что связано со снапшотами. Вообще система так настроена : сам диск 10 - / , 4 - swap , 20 - /home, 5 - /var . так же думаю может не хватило места. на линуксе не понтяно как veeam себя ведет . до этого пользовался агентом на windows server.
  • Как организовать резервное копирование с общих папок?

    @PB_igor Автор вопроса
    Сергей, не тогда не проследить изменения . пока ищу варианты
  • Как организовать резервное копирование с общих папок?

    @PB_igor Автор вопроса
    Сергей, стоит гипервизор ,Hyper-V , на нем файловый сервер на Debian и к нему подключен диск , 2 ставлю сервер для бекапов
  • Как организовать резервное копирование с общих папок?

    @PB_igor Автор вопроса
    на отдельном диске расшарены , вот их и хочу бекапить, ищу решение
  • Как организовать резервное копирование с общих папок?

    @PB_igor Автор вопроса
    для бэкапа виртуальных машин.
    ? а просто диск забэкапить, и сделать инкрементные копии Proxmox не умеет ? эх жаль конечно.
    ну я так и понял что в связке hypervisor-backup server . смутил клиент , который на debian установил. Предположил что будет управлятся сервером и бекапить по расписанию .
    Исправить длинные имена не представляется возможным, так как общая папка и все туда кладут все что угодно, в логах видел путь до папки, в которой еще несколько подпапок и файл word с длинным названием , очевидно какой-то документ кто-то так сохранил из Гаранта. UrBackup там несколько таких нашел, и в итоге ошибка, и бекап не удался.
    UrBackup как работает ? думаю как rsync копирует всю директорию, потом уже определяет что изменилось. временное решение - MaxSyncUp , он под Виндовс, так там создается архив и потом уже копируется, при изменении создается инкрементный архив и тоже копируется. Если бы также UrBackup делал не возникло бы ошибки
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    Damian Lewis, создается. ntfs не поддерживает, хотел на съемный диск
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    Alexey Dmitriev, sudo dkms status
    veeamsnap, 5.0.0.4318, 4.19.0-16-amd64, x86_64: installed
    получается что он устанвлен ? но sudo modprobe veeamsnap ничего не выводит. значит не запущен??
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    Damian Lewis, а для снимков сколько нужно места ?
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    Damian Lewis, сейчас попробую поставить
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    что то не понял , в гугле темы выходят о том что у них не создается снапшот. а ведь когда я создаю задние в veeam , то ведь указываю там - disable snapshot . или это другое ?
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    Damian Lewis, btrfs не пользовался . сам примонтированый диск на ntfs да и съемный диск тоже ntfs , да нужно полный создать и затем через день уже только изменившихся файлов. пробовал на тестовой машине , rsync и какую то графическую надстройку, там создавалась полная копия папки , а вот уже инкрементные бекапы уже нет. так и не удалось понять в чем дело.
  • Не создается бэкап через Veeam, как найти причину?

    @PB_igor Автор вопроса
    Damian Lewis, готов уж от veeam отказаться . а как вы создаете инкрементные бекапы ?
  • Почему не создается резервная копия через veeam?

    @PB_igor Автор вопроса
    Дмитрий, выгрузил лог
    https://disk.yandex.ru/d/qzxWD7oblbqSuQ
    еще лог сессии
    https://disk.yandex.ru/d/rMSJDgoO-hE0-g
  • Почему не создается резервная копия через veeam?

    @PB_igor Автор вопроса
    Дмитрий, <--->конечно пробовали<-->. первоначально, тестовую папку, он забекапил нормально,. после какого то времени, решил бекапить уже в обычном режиме, каждый день и задал ему диск , примонтировав в /mnt/disk2 . и так прошли сутки. оствнить не получается, висит - stopping. перезагрузка помогает. выбрал несколько папок, и тоже самое висит , таймер показывает время, но бэкап не создается, как было 0% так и осталось