Как написать несколько резервных копий на одной ленте?

Я использую HP LTO-4 Tape и хочу сделать резервную копию на ленточном накопителе, не теряя свои старые данные с ленты.

tar -czf /dev/st0 /www /home

Когда я запускаю эту команду, каждый раз, когда удаляются мои старые данные и появляется новая резервная копия.

Но я хочу сохранить свою старую и новую резервную копию.

2
задан 7 June 2013 в 22:45

1 ответ

Это происходит из-за того, что после выполнения задачи / dev / st0 перематывается на начало ленты. Поэтому, когда вы запускаете tar для записи новой резервной копии, лента перезаписывается с самого начала.

Перед записью новой резервной позиции лента в конце записанного носителя:

mt -f /dev/st0 eom

Затем следующая резервная копия будет записана после предыдущей.

Вы также можете использовать / dev / nst0. В этом случае лента не будет перематываться, поэтому вы можете записывать одну резервную копию за другой без поиска конца носителя.

Перед восстановлением резервной копии поместите ленту на ту, которая вам нужна:

mt -f /dev/st0 rewind
mt -f /dev/st0 fsf <bkp # -1>

При перемотке ленты будет располагаться на первой резервной копии, поэтому, если вы хотите восстановить третий запуск, mt -f /dev/st0 fsf 2 до tar.

0
ответ дан 7 June 2013 в 22:45

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

Похожие вопросы: