Что используется для каталога в команде резервного копирования 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
вариант.