Назад | Перейти на главную страницу

Аманда: как пропустить ленту?

На выходных я выкинул несколько кассет из нашей старой системы Аманды. При этом я немного переборщил и вынул первую ленту, которую Аманда собиралась использовать для еженедельного резервного копирования. Следующие несколько лент в серии все присутствуют, но теперь тираж помещен в удерживающий диск.

Как я могу сказать Аманде, что нужно выполнить очистку резервного копирования, но перейти к следующей ленте в серии? IE ожидает «АРХИВ-0150, АРХИВ-0151, АРХИВ-0152, АРХИВ-0153, АРХИВ-0154», и я хочу, чтобы он начинался с АРХИВ-0151 и продолжался оттуда.

Ответ: отредактируйте «список лент» и переместите последнюю запись (проблемную ленту) в верхнюю часть списка и отредактируйте дату. Аманда начнет с последней ленты в файле и продолжит оттуда.

Если вы удалили ленту и выбросили ее, вам нужно сказать Аманде, что она и ее содержимое больше не существуют. Использовать

amrmtape DailySet1 ARCHIVE-0150

чтобы удалить его из базы данных ленты Аманды.

Если у вас все еще есть кассета и вы хотите, чтобы Аманда запомнила, что на ней записано, используйте

amadmin DailySet1 no-reuse ARCHIVE-0150

Редактировать файл списка лент вручную - не самая лучшая привычка, но в крайнем случае может сработать. Безопаснее использовать административные команды, предоставленные Амандой.