Двуличность: Как перечислить версии файла?

В отличие от некоторых других Ose, которые реализуют неприятное из уничтожителя памяти или эквивалента, Солярис не превышает возможности памяти (если Вы не используете очень определенные методы выделения). Когда регулярные выделения памяти сделаны, ОС удостоверяются, что эта память будет доступна при необходимости (т.е. резервирование). Недостаток - Вы, должен иметь достаточно пространства виртуальной памяти для хранения этой потенциально частично неиспользованной памяти.

Свободная RAM не связана, но она считает в размере виртуальной памяти также.

Взгляните на "подкачку-s" вывод, когда проблема произойдет.

Обратите внимание, что можно легко увеличить область подкачки путем добавления файлов подкачки или устройств.

12
задан 2 January 2012 в 12:37
5 ответов

Вы можете попробовать выгрузить полный список файлов, а затем выполнить поиск в этом списке нужного файла:

duplicity list-current-files url > /path/to/file-list.txt
grep filename /path/to/file-list.txt

Эта команда плохо документирована, но каждая строка в файле имеет дату, которая появляется время последнего изменения.

3
ответ дан 2 December 2019 в 21:35

ДА , это можно сделать, получив список всех файлов в каждом из снимков, сделанных дублированием (т. Е. Первый полное резервное копирование и каждое инкрементное), а затем сравните списки файлов и найдите конкретный файл, который вас интересует.

Хотя он не покажет все изменения файла, если только файл не будет меняться реже, чем вы делаете дублирующие копии, он будет показывать каждое состояние файла в каждой точке резервного копирования.

Я написал для этого сценарий оболочки.

4
ответ дан 2 December 2019 в 21:35

Начиная с версии 0.7.03 Duplicity, можно перечислить версии, в которых был изменен файл:

duplicity collection-status --file-changed 'filename' 'remote-url'
6
ответ дан 2 December 2019 в 21:35
duplicity list-current-files --time now "${DEST}" > /tmp/today
duplicity list-current-files --time 1D "${DEST}" > /tmp/yesterday
grep -Fxvf /tmp/{today,yesterday}
0
ответ дан 2 December 2019 в 21:35

Теги

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