Ответы пользователя по тегу Debian
  • Как исправить ошибки rsnapshot при бэкапе с VDS под KVM?

    ZombieHamster
    @ZombieHamster Автор вопроса
    verbose 4
    loglevel 4

    Тоже самое и пишет, в остальном добавился только вывод копируемых директорий.

    rsync: symlink "/home/liquidspace/YaDisk/_backup/vds/auto/daily.0/localhost/etc/dictionaries-common/default.aff" -> "/usr/lib/ispell/american.aff" failed: Function not implemented (38)
    rsync: symlink "/home/liquidspace/YaDisk/_backup/vds/auto/daily.0/localhost/etc/dictionaries-common/default.hash" -> "/usr/lib/ispell/american.hash" failed: Function not implemented (38)


    Мне сложновато понять о чем говорят эти парни но вроде как до 2007 года в линухе не было поддержки некой функции lutimes(), и товарищ с аналогичной проблемой как у меня запускал билд rsync сделаный на одной системе с новым glibc на системе где такой функции нет. Мой Debian 7.4 wheezy вроде бы в феврале этого года вышел, свежий же.

    Запускал из под своего пользователя liquidspace: sudo rsnapshot daily. Теперь запустил под рутом su, rsnapshot daily и получил ошибку:
    root@cascade:/home/liquidspace# rsnapshot daily
    Setting locale to POSIX "C"
    echo 21112 > /var/run/rsnapshot.pid 
    mv /home/liquidspace/YaDisk/_backup/vds/auto/daily.1/ \
        /home/liquidspace/YaDisk/_backup/vds/auto/daily.2/ 
    ----------------------------------------------------------------------------
    rsnapshot encountered an error! The program was invoked with these options:
    /usr/bin/rsnapshot daily 
    ----------------------------------------------------------------------------
    ERROR: Could not rename("/home/liquidspace/YaDisk/_backup/vds/auto/daily.1", "/home/liquidspace/YaDisk/_backup/vds/auto/daily.2")
    ERROR: Error! safe_rename("/home/liquidspace/YaDisk/_backup/vds/auto/daily.1/", "/home/liquidspace/YaDisk/_backup/vds/auto/daily.2/")
    /usr/bin/logger -i -p user.err -t rsnapshot /usr/bin/rsnapshot daily: \
        ERROR: Error! \
        safe_rename("/home/liquidspace/YaDisk/_backup/vds/auto/daily.1/", \
        "/home/liquidspace/YaDisk/_backup/vds/auto/daily.2/") 
    rm -f /var/run/rsnapshot.pid

    Удалил все папки с предыдущими бэкапами, получил:
    root@cascade:/home/liquidspace# rsnapshot weekly
    Setting locale to POSIX "C"
    echo 21257 > /var/run/rsnapshot.pid 
    /home/liquidspace/YaDisk/_backup/vds/auto/weekly.1 not present (yet), nothing to delete
    /home/liquidspace/YaDisk/_backup/vds/auto/weekly.0 not present (yet), nothing to rotate
    /home/liquidspace/YaDisk/_backup/vds/auto/daily.2 not present (yet), nothing to copy
    rm -f /var/run/rsnapshot.pid 
    /usr/bin/logger -i -p user.info -t rsnapshot /usr/bin/rsnapshot weekly: \
        completed successfully

    однако даже папка для бэкапа не создалась.
    Ответ написан