[ English | Deutsch | Indonesia | русский | English (United Kingdom) ]
Очищение архива резервной копии inventory¶
Резервный архив inventory потребует обслуживания в течение достаточно длительного периода времени.
Массовая очистка¶
Можно выполнить массовую очистку резервной копии inventory. Следующий пример очистит все, кроме последних 15 inventory из текущего архива.
ARCHIVE="/etc/openstack_deploy/backup_openstack_inventory.tar"
tar -tvf ${ARCHIVE} | \
head -n -15 | awk '{print $6}' | \
xargs -n 1 tar -vf ${ARCHIVE} --delete
Выборочная очистка¶
Чтобы выборочно очистить архив inventory, сначала определите файлы, которые вы хотите удалить, перечислив их.
tar -tvf /etc/openstack_deploy/backup_openstack_inventory.tar
-rw-r--r-- root/root 110096 2018-05-03 10:11 openstack_inventory.json-20180503_151147.json
-rw-r--r-- root/root 110090 2018-05-03 10:11 openstack_inventory.json-20180503_151205.json
-rw-r--r-- root/root 110098 2018-05-03 10:12 openstack_inventory.json-20180503_151217.json
Теперь удалите целевой архив inventory.
tar -vf /etc/openstack_deploy/backup_openstack_inventory.tar --delete openstack_inventory.json-20180503_151205.json