Что используется для каталога в команде резервного копирования rdiff

Мне нужно удалить резервные копии, чтобы освободить место на моем сервере. Хотя я не знаю, какой каталог я должен указать в команде, чтобы удалить их rdiff-backup --remove-older-than 20B host.net::/remote-dir, Пока мой каталог выглядит так на сервере резервного копирования.

\home\admin\server1\  

Тогда у меня есть папка внутри, которая называется rdiff-backup-data, Это в дополнение к другим папкам, но нужно ли мне указывать команду?

Большое спасибо!

1 ответ

Согласно справочной странице rdiff-backup, вы используете каталог назначения вместе с --remove-older-than вариант. Целевой каталог - это тот, который содержит rdiff-backup-data каталог.

Помимо проблемы с каталогом, у вас также есть неверная спецификация времени для --remove-older-than вариант. Цитирование документации,

          time_spec can be either an absolute time, like "2002-01-04",  or
          a  time  interval.   The time interval is an integer followed by
          the character s, m, h, D, W, M, or Y, indicating  seconds,  min-
          utes,  hours,  days,  weeks, months, or years respectively, or a
          number of these concatenated.  For example, 32m  means  32  min-
          utes,  and 3W2D10h7s means 3 weeks, 2 days, 10 hours, and 7 sec-
          onds.  In this context, a month means 30 days,  a  year  is  365
          days, and a day is always 86400 seconds.

Если вы просто запустите это один раз, вы, вероятно, удалите несколько приращений, в этом случае вам также понадобится --force вариант.

Другие вопросы по тегам