Войти

Показать полную графическую версию : NT Backup - удаление старых копий


dahiko
17-10-2016, 06:46
Всем привет!
Сегодня озадачился вопросом, как удалить старые копии из архивов NT Backup? Пробовал удалить такими разными командами:
wbadmin DELETE BACKUP -backupTarget:f: -keepVersions:20
wbadmin DELETE BACKUP -deleteOldest
wbadmin DELETE BACKUP -backupTarget:E: -deleteOldest
WBADMIN DELETE BACKUP -version:10/01/2016-23:00

После выполнения каждой команды получаю ответ:
wbadmin 1.0 - Backup command-line tool
(C) Copyright 2004 Microsoft Corp.
---- Commands Supported ----
DELETE SYSTEMSTATEBACKUP -- Deletes one or more system state backups.

В итоге ничего не произошло - копии не удалились, место не освободилось. Подскажите, как правильно удалить старые копии?

astomper7
17-10-2016, 08:14
Точнее, не nt backup, а windows server backup)))

Хм, странно... А если принудительно от имени администратора запустить?

dahiko
26-10-2016, 05:56
Запустил CMD от имени администратора - не помогло, тоже самое

SibUrsus
26-10-2016, 11:34
Похожая история. Делаю по этой статье https://technet.microsoft.com/en-us/library/cc742081(v=ws.11).aspx
Образ лежит на диске Д. Пробовал:
wbadmin delete systemstatebackup –backupTarget:D -deleteOldest
wbadmin delete systemstatebackup –backupTarget:D: -deleteOldest
wbadmin delete systemstatebackup –backupTarget:d: -deleteOldest
wbadmin delete systemstatebackup –backupTarget:DATA: -deleteOldest
Всегда ответ: ОШИБКА: синтаксическая ошибка в команде. Ошибка: -backupTarget:d:. См. приведенный ниже синтаксис команды.

Залогинен как Администратор, командная строка тоже запущена от имени Администратора.

Charg
26-10-2016, 14:59
dahiko, потому что нет такой команды DELETE BACKUP, есть DELETE SYSTEMSTATEBACKUP, что консоль собственно и говорит.
Ну и судя по этой статье (https://technet.microsoft.com/en-us/library/cc742081(v=ws.11).aspx) в параметре –backupTarget: раздел указывается без двоеточия в конце.
И в той же статье написано This value only needs to be specified for locating backups that are not of the local computer.

SibUrsus
27-10-2016, 10:17
Charg, помогите разобраться, пожалуйста. Чувствую что туплю, а где - не пойму.

Итак, раз образ лежит локально, аргумент –backupTarget пропускаем.

http://ic.pics.livejournal.com/ironlamer/8720124/14832/14832_original.jpg

Хотя

http://ic.pics.livejournal.com/ironlamer/8720124/13933/13933_1000.png

Charg
27-10-2016, 10:45
Нажми "показать подробности", хоть будет понятно где что и когда.
Подозреваю что у тебя полные бэкапы, а консоль пишет что "эта команда служит только для удаления архивов, содержащих только состояние системы".

dahiko
27-10-2016, 11:01
This value only needs to be specified for locating backups that are not of the local computer »
У меня копии располагаются на дисковой полке. LUN с дисковой полки примаплен через iscsi. Получается, что мне не нужно указывать backupTarget, т.к. этот диск виден системе как его родной диск.

Попробовал так:
wbadmin delete systemstatebackup -deleteOldest

Ответ такой:
ERROR - No system state backups were found

Хотя в каждой копии имеется SystemState

SibUrsus
27-10-2016, 11:12
Нажми "показать подробности", хоть будет понятно где что и когда.
Подозреваю что у тебя полные бэкапы, а консоль пишет что "эта команда служит только для удаления архивов, содержащих только состояние системы". »
Да, всё так. Я обновлял DrWeb ESS с 6 на 10 и т.к. чувствовал себя неуверенно (как потом оказалось, не зря) сделал полный образ. Диски маленькие, 500 Гб, потому вопрос места стоит остро.

dahiko
28-10-2016, 15:37
"эта команда служит только для удаления архивов, содержащих только состояние системы" »

А то, что в бэкапах есть System State - не считается? Тогда как удалить полные копии?

SibUrsus
31-10-2016, 04:50
Цитата SibUrsus:
"эта команда служит только для удаления архивов, содержащих только состояние системы" »
А то, что в бэкапах есть System State - не считается? Тогда как удалить полные копии? »
Ну, я собственно, сам это хочу узнать у более опытных товарищей.




© OSzone.net 2001-2012