АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

obnam - Интернет в облаке

Запустите obnam в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда obnam, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


obnam - создавать, восстанавливать и управлять резервными копиями

СИНТАКСИС


обнам [- всегда-восстановление-setuid] [--no-always-restore-setuid] [--контрольно-пропускной пункт=РАЗМЕР]
[- размер пакета=РАЗМЕР] [--chunk-кэш-размер=РАЗМЕР] [- размер куска=РАЗМЕР]
[--chunkids-на-группу=NUM] [--имя клиента=ИМЯ КЛИЕНТА] [--сжать-с=ПРОГРАММА]
[--config=ФАЙЛОВ] [--dump-config] [- имена-настроек-дампа] [--генерировать справочную страницу=ШАБЛОН] [-h]
[--Помогите] [--help-all] [--list-config-файлы] [--версия] [--no-default-configs]
[--crash-limit=СЧЕТЧИК] [- критический возраст=ВОЗРАСТ] [- дедупликация=РЕЖИМ] [--dir-размер-мешка=РАЗМЕР]
[--dir-кэш-размер=РАЗМЕР] [--dump-memory-профиль=МЕТОД] [--dump-репо-файл-метаданные]
[--no-dump-репо-файл-метаданные] [--шифровать-с=ШИФРОВАТЬ] [--исключать=ИСКЛЮЧИТЬ]
[--exclude-кеши] [--no-exclude-кеши] [- исключить из=ФАЙЛОВ] [--fsck-fix]
[--no-fsck-фикс] [--fsck-игнорировать куски] [--no-fsck-игнорировать-чанки]
[--fsck-игнорировать-клиент=ИМЯ] [--fsck-только для последнего поколения] [--no-fsck-только последнее поколение]
[--fsck-rm-неиспользованный] [--no-fsck-rm-не используется] [--fsck-skip-контрольные суммы]
[--no-fsck-skip-контрольные суммы] [--fsck-пропустить-каталоги] [--no-fsck-пропустить-каталоги] [--fsck-пропустить-файлы]
[--no-fsck-пропустить-файлы] [--fsck-пропустить-поколения] [--no-fsck-пропустить-поколения]
[--fsck-skip-per-client-b-tree] [--no-fsck-skip-per-client-b-tree]
[--fsck-skip-shared-b-деревья] [--no-fsck-skip-shared-b-tree] [--fuse-opt=FUSE]
[--поколение=ПОКОЛЕНИЕ] [--gnupghome=ХОМЕДИР] [--idpath-биты=IDPATH-БИТЫ]
[--idpath-глубина=IDPATH-ГЛУБИНА] [--idpath-пропустить=IDPATH-ПРОПУСТИТЬ] [--включают=ВКЛЮЧАЮТ]
[--хранить=ХРАНИТЬ] [--key-детали] [--no-ключевые-детали] [--keyid=ИДЕНТИФИКАТОР КЛЮЧА] [--leave-контрольно-пропускные пункты]
[- контрольно-пропускные пункты] [--lock-тайм-аут=TIMEOUT] [--бревно=ФАЙЛОВ] [--log-держать=N]
[--лог-уровень=УРОВЕНЬ] [--лог-макс=РАЗМЕР] [--log-режим=РЕЖИМ] [--lru-размер=РАЗМЕР]
[- интервал дампа памяти=СЕКУНД] [- размер узла=РАЗМЕР] [--один-файловая-система]
[--no-one-файловая-система] [--выход=ФАЙЛОВ] [--притворяться] [--прогон, репетиция] [- не действовать] [- не притворяться]
[- без пробега] [- нет-нет-действовать] [- время ожидания=ВРЕМЯ] [--pure-парамико]
[--но-чистый-парамико] [--тихий] [--тихий] [- тихо] [- бесшумный] [-rURL]
[--репозиторий=URL] [- формат репозитория=ФОРМАТ] [--корень=URL] [--sftp-задержка=SFTP-ЗАДЕРЖКА]
[--маленькие-файлы-в-btree] [--нет-маленьких-файлов-в-дереве] [--ssh-команда=EXECUTABLE]
[--ssh-хост-ключи-проверить=VALUE] [--ssh-ключ=ИМЯ ФАЙЛА] [--ш-известные-хозяева=ИМЯ ФАЙЛА]
[--strict-ssh-хост-ключи] [--no-strict-ssh-host-keys] [--симметричные биты ключа=BITS]
[- проверка-сбой-сопоставление=REGEXP] [--к=К] [--след=СЛЕД] [- размер очереди загрузки=РАЗМЕР]
[--подробный] [- без подробностей] [--verify-случайно=N] [- предупреждать возраст=ВОЗРАСТ] [--слабый-случайный]
[- нет-слабый-случайный]

обнам [кредита] _замок
обнам [кредита] дополнительный ключ [КЛИЕНТ-ИМЯ] ...
обнам [кредита] резервное копирование [СПРАВОЧНИК|URL] ...
обнам [кредита] клиентские ключи
обнам [кредита] клиенты
обнам [кредита] разница [ПОКОЛЕНИЕ1]ПОКОЛЕНИЕ2
обнам [кредита] дамп-репо
обнам [кредита] принудительная блокировка
обнам [кредита] забывать [ПОКОЛЕНИЕ] ...
обнам [кредита] фск
обнам [кредита] поколения
обнам [кредита] гениды
обнам [кредита] помощь
обнам [кредита] помощь-все
обнам [кредита] кдирстат [ФАЙЛОВ] ...
обнам [кредита] список ошибок
обнам [кредита] списки-форматы
обнам [кредита] ключи списка
обнам [кредита] список-верхние уровни
обнам [кредита] лс [ФАЙЛОВ] ...
обнам [кредита] устанавливать [ROOT]
обнам [кредита] nagios-последняя-резервная-возраст
обнам [кредита] удалить клиент [КЛИЕНТ-ИМЯ] ...
обнам [кредита] удалить-ключ [КЛИЕНТ-ИМЯ] ...
обнам [кредита] восстановить [СПРАВОЧНИК] ...
обнам [кредита] проверять [СПРАВОЧНИК] ...

ОПИСАНИЕ


обнам создает, восстанавливает, манипулирует и иным образом занимается резервными копиями. Он может хранить
резервное копирование на локальный диск или на сервер через sftp. Каждое создание резервной копии выглядит как
свежий снимок, но на самом деле он является инкрементным: пользователю не нужно беспокоиться о том,
полный бэкап или нет. Копируются только измененные данные, и если часть данных уже есть
сохраненные в другом файле, эти данные используются повторно.

Место, куда помещаются резервные копии данных, называется хранилищем резервных копий. Репозиторий
может быть, например, каталогом на сервере sftp или каталогом на жестком диске USB. А
единый репозиторий может содержать резервные копии от нескольких клиентов. Их данные будут смешиваться
как если бы они использовали отдельные репозитории, но если один клиент создает резервную копию файла, другие
может повторно использовать данные.

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

· резервная копия делает новую резервную копию. При первом запуске создается полная резервная копия, после
что инкрементальный.

· восстановление противоположность резервной копии. Копирует резервные копии данных из резервной копии
репозиторий в целевой каталог. Вы можете восстановить все за одно поколение, или
только выбранные файлы.

· клиентов перечисляет клиентов, для которых выполняется резервное копирование в репозиторий.

· поколения перечисляет каждое создание резервной копии для данного клиента, а также некоторые метаданные
о поколении.

· гениды перечисляет идентификатор для каждого создания резервной копии для данного клиента. Нет
отображается другая информация. Это может быть полезно для написания сценариев.

· ls перечисляет содержимое данного поколения, аналогично ls -лАР.

· Kdirstat перечисляет содержимое данного поколения в совместимом формате
с Kdirstat формат файла кэша, который затем можно использовать для визуализации
содержимое резервной копии.

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

· забывать удаляет ненужные поколения резервных копий, чтобы они не использовали
дисковое пространство. Обратите внимание, что после удаления резервной копии данные не могут быть
уже восстановлен. Вы можете указать поколения, которые нужно удалить, перечислив их
в командной строке или используйте --хранить возможность указать политику того, что сохранить
(все остальное будет удалено).

· Fsck проверяет внутреннюю согласованность репозитория резервных копий. Это подтверждает, что
все клиенты, поколения, каталоги, файлы и все содержимое файлов по-прежнему существуют в
хранилище резервных копий. Запуск может занять довольно много времени.

· принудительный замок удаляет файл блокировки для клиента в репозитории. Вы должны только
принудительно заблокировать, если вы уверены, что никто не имеет доступа к данным этого клиента в
репозиторий. Зависание блокировки может произойти, например, если obnam теряет свою сеть
подключение к репозиторию резервных копий.

· клиент-ключи перечисляет ключ шифрования, связанный с каждым клиентом.

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

· список верхних уровней , как список ключей, но перечисляет верхние уровни и ключи, к которым можно получить доступ
их.

· дополнительный ключ добавляет ключ шифрования в репозиторий. По умолчанию ключ добавлен
только в общие каталоги верхнего уровня, но его также можно добавить в определенные
клиенты: перечислить имена клиентов в командной строке. Ключ дается с
домен --keyid вариант. Тот, у кого есть доступ к секретному ключу, соответствующему ключу
id может получить доступ к репозиторию резервных копий (общие верхние уровни плюс указанные клиенты).

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

· nagios-последний-резервный-возраст это проверка, которая завершается с ненулевым возвратом, если срок хранения резервной копии
превышает определенный порог. Он подходит для использования в качестве плагина проверки для nagios.
Порогам можно присвоить - предупреждать возраст и - критический возраст настройки.

· Разница сравнивает два поколения и перечисляет файлы, различающиеся между ними. Каждый выход
перед строкой будет стоять либо знак плюса (+) для файлов, которые были добавлены, либо минус
знак (-) для файлов, которые были удалены, или звездочка (*) для файлов, которые имеют
измененный. Если в командной строке указан только один идентификатор поколения,
поколение будет сравнивать со своим прямым предшественником. Если два идентификатора были
указаны все изменения между этими двумя поколениями.

· монтировать делает репозиторий резервных копий доступным через файловую систему FUSE, доступную только для чтения. Каждый
создание резервной копии отображается как подкаталог, названный по идентификатору поколения.
Это означает, что вы можете просматривать резервные копии данных с помощью обычных инструментов, таких как файл графического интерфейса.
менеджер или инструменты командной строки, такие как ls(1) Разница(1), и cp(1). Вы не можете сделать
новые резервные копии с помощью подкоманды mount, но вы можете легко восстановить данные.

У вас должны быть утилиты FUSE и разрешение на использование FUSE, чтобы
Работа. Детали будут различаться в зависимости от операционной системы; в Debian установите
пакет предохранитель и добавь себя в предохранитель группа (вам может потребоваться выйти и вернуться
снова).

Создание Операции резервного копирования
Когда вы запускаете резервную копию, обнам загружает данные в хранилище резервных копий. Данные разделены
на куски, и если кусок уже существует в репозитории резервных копий, он не выгружается
опять таки. Это позволяет обнам для работы с файлами, которые были изменены или переименованы после
предыдущее резервное копирование. Это также позволяет нескольким клиентам резервного копирования избегать загрузки одного и того же
данные. Если, например, у всех в офисе есть копии одинаковых рекламных буклетов,
в репозитории резервных копий должна храниться только одна копия.

Каждый запуск резервного копирования - это поколение, К тому же, обнам сделает контрольно-пропускной пункт поколения
время от времени. Они точно такие же, как у нормальных поколений, но не гарантируют
быть полным снимком данных в реальном времени. Если резервное копирование необходимо прервать в
посередине, следующий запуск резервного копирования может быть продолжен с последней контрольной точки, избегая необходимости
начать с нуля.

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

проверка Операции резервного копирования
Что хорошего в системе резервного копирования, на которую нельзя положиться? Как ты можешь полагаться на то, на что не можешь
тестовое задание? В обнам проверить команда проверяет соответствие данных в репозитории резервных копий фактическим
данные пользователя. Он извлекает один или несколько файлов из репозитория и сравнивает их с
данные пользователя. По сути, это то же самое, что выполнить восстановление, а затем сравнить восстановленные файлы.
с исходными файлами, используя CMP(1), но проще в использовании.

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

В выводе перечислены файлы, которые по какой-то причине не прошли проверку. Если вы все проверите,
вполне вероятно, что некоторые файлы (например, родительские каталоги корня резервной копии) могли быть изменены
без проблем. Обратите внимание, что вам нужно будет указать полный путь к
файлы или каталоги, подлежащие проверке, не относящиеся к корню резервной копии. Вам все еще нужно
укажите хотя бы один из корневых резервных копий в командной строке или через --корень вариант так
этот obnam найдет файловую систему, если она удаленная.

URL синтаксис
Всякий раз, когда obnam принимает URL-адрес, он может быть либо локальным путем, либо SFTP URL. Sftp
URL имеет следующий вид:

sftp: //[пользователь@]домен[:порт]/дорожка

в котором домен это обычное доменное имя в Интернете для сервера, пользователь ваше имя пользователя на этом
сервер, порт - необязательный номер порта, и путь - это путь на стороне сервера. Нравиться
BZR(1), но в отличие от стандарта URL-адресов sftp, путь является абсолютным, если он не начинается с
/ ~ / в этом случае он относится к домашнему каталогу пользователя на сервере.

Примеры URL-адресов см. В разделе ПРИМЕР.

Вы можете использовать SFTP URL-адреса для репозитория или текущих данных (корень), но обратите внимание, что из-за
ограничения в протоколе, и его реализация в парамико библиотека, некоторые вещи
не будет работать очень хорошо для доступа к живым данным через SFTP. Самое главное управляемость
количество жестких ссылок довольно неоптимально. Для доступа к данным в реальном времени вы не должны заканчивать URL
/ ~ / и в этом особом случае следует добавить точку в конце.

Поколение спецификации
Если вы не используете последнее поколение, вам нужно будет указать, какой из них вам нужен. Этот
будет сделано с --поколение вариант, который принимает спецификацию поколения в качестве
аргумент. В спецификации либо слово последний, что означает последнее поколение
(также по умолчанию) или число. Увидеть поколения команда, чтобы увидеть, какие поколения
доступны и каково их количество.

конфиденциальности для хранение и удаление резервная копия поколения
Ассоциация забывать команда может следовать политике, чтобы автоматически сохранять одни и удалять другие резервные копии
поколения. Политика установлена ​​с --хранить=ПОЛИТИКА опцию.

ПОЛИТИКА список правил, разделенных запятыми. Каждое правило состоит из счета и периода времени.
Временные периоды h, d, w, mкачества y, для часа, дня, недели, месяца и года.

Политика 30d означает хранить последнюю резервную копию за каждый день, когда резервная копия была сделана, и
храните последние 30 таких резервных копий. Любая резервная копия, соответствующая любому правилу политики, сохраняется, и все
промежуточные резервные копии будут удалены, как и все резервные копии старше самой старой сохраненной резервной копии.

В качестве примера предположим, что резервное копирование выполняется каждый час, каждый час: в 00:00, 01:00, 02:00,
и так до 23:00. Если забывать команда запускается в 23:15, с указанной выше политикой она
будет хранить резервную копию, созданную в 23:00 каждый день, и удалять все остальные резервные копии в этот день.
Он также удалит резервные копии старше 30 дней.

Если резервное копирование выполняется через день, в полдень, забывать сохранит 30 последних резервных копий или 60
дн. резервного копирования с указанной выше политикой.

Обратите внимание, что obnam будет проверять только временные метки в репозитории резервных копий и не заботится
какое на самом деле текущее время. Это означает, что если вы перестанете делать новые резервные копии,
существующие не будут удалены автоматически. По сути, obnam притворяется текущим временем
сразу после последней резервной копии, когда забывать запущен.

Правила можно указывать в любом порядке, но они будут отсортированы по возрастанию периода времени.
перед применением. (Было бы ошибкой давать два правила для одного и того же периода.) Резервная копия
генерация сохраняется, если она соответствует какому-либо правилу.

Например, предположим ту же частоту резервного копирования, что и выше, но политика 30д, 52Вт. Это
будет хранить самую свежую ежедневную резервную копию на каждый день в течение тридцати дней, и новейший еженедельник
бэкап на 52 недели. Поскольку ежечасные резервные копии будут удаляться ежедневно, прежде чем они будут
шанс спастись по еженедельному правилу, эффект состоит в том, что резервная копия на 23:00 для каждого
day сохраняется в течение месяца, а резервная копия 23:00 по воскресеньям сохраняется в течение года.

Если вместо этого вы используете политику 72ч, 30д, 52Вт, обнам будет хранить последние 72 ежечасные резервные копии,
и последняя резервная копия каждого календарного дня за 30 дней, и последняя резервная копия каждого календаря
неделя в течение 52 недель. Если частота резервного копирования была один раз в день, обнам сохранит резервную копию
каждого календарного часа, для которого создавалась резервная копия, для 72 таких резервных копий. Другими словами,
он эффективно сохранял бы последние 72 ежедневных резервных копии.

Это сбивает с толку? Подумайте, насколько запутался разработчик при написании кода.

Если политика не указана, забывать сохраню все.

Типичная политика может быть 72ч, 7д, 5вт, 12м, что означает: хранить последние 72 ежечасные резервные копии,
последние 7 ежедневных резервных копий, последние 5 еженедельных резервных копий и последние 12 ежемесячных резервных копий. Если
резервное копирование систематически выполняется ежечасно, это будет означать сохранение ежечасных резервных копий.
на три дня, ежедневное резервное копирование в течение недели, еженедельное резервное копирование в течение месяца и ежемесячное резервное копирование
в течение года.

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

. шифрование
обнам может зашифровать все данные, которые он записывает в репозиторий резервных копий. Оно использует GPG(1) делать
шифрование. Вам нужно создать пару ключей, используя GPG --ген-ключ (или используйте существующий
один), а потом расскажи обнам об этом с помощью --шифровать-с вариант. Вы можете по желанию
используйте отдельный домашний каталог, используя --gnupghome вариант. По умолчанию по умолчанию
каталог для GPG(1) будет использоваться.

Конфигурация файлов
обнам будет искать файлы конфигурации в нескольких местах. См. Раздел ФАЙЛЫ
для списка. Все эти файлы вместе рассматриваются как один большой файл с содержимым всех
файлы объединены.

Файлы в формате INI, и только [конфигурация] используется раздел (любые другие разделы
игнорируется).

Длинные имена параметров используются в качестве ключей для переменных конфигурации. Любая настройка, которая
может быть установлен из командной строки может быть установлен в файле конфигурации, в [конфигурация]
.

Например, параметры в следующей командной строке:

obnam --repository = / backup --exclude = '. wav $' резервная копия

можно заменить следующим конфигурационным файлом:

[конфигурация]
репозиторий: / резервное копирование
исключить: .wav $

(Вы можете использовать либо foo = значение or фу: ценностное синтаксис в файлах.)

Единственная необычная особенность файлов - это то, что параметры, которые можно использовать много раз,
выражено. Все значения помещаются в одну логическую строку, разделенную запятыми (и
также необязательно пробелы). Например:

[конфигурация]
exclude = foo, bar, \ .mp3 $

Вышеупомянутое имеет три значения для исключать опция: любые файлы, содержащие слова Foo or
бар в любом месте полного пути или файлы с именами, заканчивающимися точкой и
mp3 (поскольку исключения представляют собой регулярные выражения).

Длинную логическую строку можно разбить на несколько физических, начав новую строку с
пустое пространство и отступ строк продолжения:

[конфигурация]
исключить = foo,
бар,
\ .mp3 $

В приведенном выше примере добавлены три шаблона исключения.

множественный клиентов и блокировка
обнам поддерживает совместное использование репозитория между несколькими клиентами. Клиенты могут поделиться
содержимое файла (фрагменты), так что если клиент A создает резервную копию большого файла, а клиент B имеет
тот же файл, то B не нужно повторно загружать большой файл в репозиторий.
Чтобы это работало без путаницы, клиенты используют простой протокол блокировки, который позволяет
только один клиент за раз для изменения общих структур данных. Замки не мешают
доступ только для чтения в то же время: это позволяет вам восстанавливать, пока кто-то
резервное копирование.

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

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


- всегда-восстановление-setuid
восстановить биты setuid / setgid в восстановленных файлах, даже если файл не является корневым или резервным
у пользователя был другой владелец, чем у пользователя, выполняющего восстановление

--no-always-restore-setuid
противоположно --always-restore-setuid

--имя клиента=ИМЯ КЛИЕНТА
имя клиента (по умолчанию имя хоста)

--сжать-с=ПРОГРАММА
используйте ПРОГРАММУ для сжатия репозитория с помощью (один из ни одного, дефляция)

- критический возраст=ВОЗРАСТ
для nagios-last-backup-age: максимальный возраст (по умолчанию в часах) для самого последнего
резервное копирование до статистики критично. Принимает один спецификатор символьных единиц (s, m, h, d для
секунды, минуты, часы и дни.

--dump-репо-файл-метаданные
дамп метаданных о файлах?

--no-dump-репо-файл-метаданные
противоположно --dump-repo-file-metadata

--генерировать справочную страницу=ШАБЛОН
ПОДДЕРЖКА

--поколение=ПОКОЛЕНИЕ
какое поколение восстановить

-h, --Помогите
показать это справочное сообщение и выйти

--хранить=ХРАНИТЬ
политика в отношении того, какие поколения сохранить при забвении

--lock-тайм-аут=TIMEOUT
при блокировке в репозитории резервных копий подождите TIMEOUT секунд, чтобы существующая блокировка
уйти, прежде чем сдаться

--выход=ФАЙЛОВ
записывать вывод в ФАЙЛ вместо стандартного вывода

--притворяться, --прогон, репетиция, - не действовать
фактически ничего не менять (работает только с резервным копированием, забыть и восстановить, и
может только имитировать приблизительно реальное поведение)

- не притворяться, - без пробега, - нет-нет-действовать
противоположность --pretend

--тихий, --тихий
молчать: показывать только сообщения об ошибках, без обновлений прогресса

- тихо, - бесшумный
противоположность --quiet

-r, --репозиторий=URL
имя хранилища резервных копий (может быть путем или поддерживаемым URL)

- формат репозитория=ФОРМАТ
используйте FORMAT для новых репозиториев; один из «6», «зелено-альбатрос»

--к=К
куда восстанавливать или монтировать ПРЕДОХРАНИТЕЛЬ; для восстановления должно быть пустым или не должно существовать

--подробный
быть подробным: рассказать пользователю больше о том, что происходит, и, как правило, убедиться, что пользователь
осознает, что происходит или, по крайней мере, что что-то происходит, а также делает
убедитесь, что их экран часто обновляется и что изменения происходят
все время, чтобы им не было скучно, и чтобы они действительно не расстраивались
отвлекаясь на столько обновлений, что они переедут в пустыню Гоби, чтобы
жить под скалой

- без подробностей
противоположно --verbose

--verify-случайно=N
проверить N файлов случайным образом из резервной копии (по умолчанию - ноль, что означает все)

--версия
показать номер версии программы и выйти

- предупреждать возраст=ВОЗРАСТ
для nagios-last-backup-age: максимальный возраст (по умолчанию в часах) для самого последнего
резервное копирование до состояния предупреждения. Принимает один спецификатор символьных единиц (s, m, h, d для
секунды, минуты, часы и дни.

поддержка up
--контрольно-пропускной пункт=РАЗМЕР
сделать контрольно-пропускной пункт после заданного РАЗМЕРА

- дедупликация=РЕЖИМ
находить повторяющиеся данные в резервных копиях и сохранять их только один раз; три режима
доступно: никогда не дублируйте дубликаты, убедитесь, что не происходит коллизий хэша, или (
default) фаталистически принимают риск столкновения

--исключать=ИСКЛЮЧИТЬ
регулярное выражение для имен путей, исключаемых из резервной копии (можно использовать несколько
раз)

--exclude-кеши
исключить каталоги (и их подкаталоги), содержащие файл CACHEDIR.TAG (см.
http://www.brynosaurus.com/cachedir/spec.html за то, что он должен содержать, и
http://liw.fi/cachedir/ для вспомогательного инструмента)

--no-exclude-кеши
противоположность --exclude-caches

- исключить из=ФАЙЛОВ
читать шаблоны исключения из ФАЙЛА

--включают=ВКЛЮЧАЮТ
регулярное выражение для имен путей для включения из резервной копии, даже если оно соответствует
правило исключения (можно использовать несколько раз)

--leave-контрольно-пропускные пункты
оставить генерацию контрольной точки в конце успешного выполнения резервного копирования

- контрольно-пропускные пункты
противоположно --leave-checkpoints

--один-файловая-система
исключить каталоги (и их подкаталоги), которые находятся в другой файловой системе

--no-one-файловая-система
противоположность --one-file-system

--корень=URL
что делать резервную копию

--маленькие-файлы-в-btree
это доступно только для обратной совместимости; не используйте это, и удалите это
из вашей конфигурации

--нет-маленьких-файлов-в-дереве
противоположность --small-files-in-btree

Конфигурация файлов и настройки
--config=ФАЙЛОВ
добавить ФАЙЛ в файлы конфигурации

--dump-config
выпишите всю текущую конфигурацию

- имена-настроек-дампа
ПОДДЕРЖКА

--help-all
показать все варианты

--list-config-файлы
ПОДДЕРЖКА

--no-default-configs
очистить список файлов конфигурации для чтения

Разработка of Обнам саму трезвость
--crash-limit=СЧЕТЧИК
искусственно завершать работу программы после записи COUNTER файлов в репозиторий; это
полезен для краш-тестирования приложения и не должен быть включен на самом деле
использовать; установите 0, чтобы отключить (по умолчанию отключено)

- время ожидания=ВРЕМЯ
представьте, что это TIMESTAMP (ГГГГ-ММ-ДД ЧЧ: ММ: СС); это полезно только для тестирования
целей

--sftp-задержка=SFTP-ЗАДЕРЖКА
добавить искусственную задержку (в миллисекундах) ко всем передачам SFTP

- проверка-сбой-сопоставление=REGEXP
помощник по тестированию разработки: имитируйте сбои во время резервного копирования для файлов, которые соответствуют
заданные регулярные выражения

--след=СЛЕД
добавить к имени файла шаблоны, для которых ведется журнал отладки трассировки

Шифрование
--шифровать-с=ШИФРОВАТЬ
Ключ PGP для шифрования данных в репозитории резервных копий

--gnupghome=ХОМЕДИР
домашний каталог для GPG

--key-детали
показать дополнительные идентификаторы пользователей для всех ключей

--no-ключевые-детали
противоположно --key-details

--keyid=ИДЕНТИФИКАТОР КЛЮЧА
Идентификатор ключа PGP для добавления / удаления из репозитория резервных копий

--симметричные биты ключа=BITS
размер симметричного ключа в битах

--слабый-случайный
используйте / dev / urandom вместо / dev / random для генерации симметричных ключей

- нет-слабый-случайный
противоположность --weak-random

Целостность контроль (фск)
--fsck-fix
следует ли fsck попытаться исправить проблемы? Подразумевает --fsck-rm-unused

--no-fsck-фикс
противоположно --fsck-fix

--fsck-игнорировать куски
игнорировать чанки при проверке целостности репозитория (предположим, что все чанки существуют и
верный)

--no-fsck-игнорировать-чанки
противоположность --fsck-ignore-chunks

--fsck-игнорировать-клиент=ИМЯ
не проверять данные репозитория для cient NAME

--fsck-только для последнего поколения
проверять только последнее поколение для каждого клиента

--no-fsck-только последнее поколение
противоположность --fsck-last-generation-only

--fsck-rm-неиспользованный
следует ли fsck удалить неиспользуемые фрагменты?

--no-fsck-rm-не используется
противоположность --fsck-rm-unused

--fsck-skip-контрольные суммы
не проверять контрольные суммы файлов

--no-fsck-skip-контрольные суммы
противоположно --fsck-skip-checkums

--fsck-пропустить-каталоги
ничего не проверять о каталогах и их файлах

--no-fsck-пропустить-каталоги
противоположно --fsck-skip-dirs

--fsck-пропустить-файлы
ничего не проверять о файлах

--no-fsck-пропустить-файлы
противоположность --fsck-skip-files

--fsck-пропустить-поколения
не проверять поколения

--no-fsck-пропустить-поколения
противоположность --fsck-skip-generations

--fsck-skip-per-client-b-tree
не проверять B-деревья для каждого клиента

--no-fsck-skip-per-client-b-tree
противоположность --fsck-skip-per-client-b-tree

--fsck-skip-shared-b-деревья
не проверять общие B-деревья

--no-fsck-skip-shared-b-tree
противоположность --fsck-skip-shared-b-tree

Запись
--бревно=ФАЙЛОВ
записывать записи журнала в ФАЙЛ (по умолчанию файлы журнала не записываются вообще); используйте "системный журнал"
для входа в системный журнал, «stderr» для входа в стандартный вывод ошибок или «none» для
отключить ведение журнала

--log-держать=N
сохранить последние N журналов (10)

--лог-уровень=УРОВЕНЬ
журнал на УРОВНЕ, одно из отладки, информации, предупреждения, ошибки, критического, фатального (по умолчанию: информация)

--лог-макс=РАЗМЕР
вращать журналы больше, чем SIZE, ноль - никогда (по умолчанию: 0)

--log-режим=РЕЖИМ
установить права доступа для новых файлов журнала в РЕЖИМ (восьмеричный; по умолчанию 0600)

Исполнение FUSE
--fuse-opt=FUSE
варианты для передачи напрямую Fuse

Peformance
--dump-memory-профиль=МЕТОД
создавать дампы профилей памяти с помощью МЕТОДА, который может быть одним из: none, simple или meliae
(по умолчанию: простой)

- интервал дампа памяти=СЕКУНД
делать дампы профилирования памяти на расстоянии не менее СЕКУНД

Перфоманс доводка
- размер куска=РАЗМЕР
размер фрагментов файловых данных, резервные копии которых выполняются

--chunkids-на-группу=NUM
кодировать NUM идентификаторов блоков на группу

--idpath-биты=IDPATH-БИТЫ
размер уровня идентификатора блока

--idpath-глубина=IDPATH-ГЛУБИНА
глубина отображения идентификатора блока

--idpath-пропустить=IDPATH-ПРОПУСТИТЬ
отображение идентификатора фрагмента пропускает младшие биты

--lru-размер=РАЗМЕР
размер LRU-кеша для узлов B-дерева

- размер узла=РАЗМЕР
размер узлов B-дерева на диске; влияет только на новые B-деревья, поэтому вам может потребоваться удалить
клиент или репозиторий, чтобы изменить это для существующих репозиториев

- размер очереди загрузки=РАЗМЕР
длина очереди загрузки для узлов B-дерева

вместилище формат зелено-альбатрос
- размер пакета=РАЗМЕР
приблизительный максимальный размер пакета, объединяющего множество объектов-фрагментов

--chunk-кэш-размер=РАЗМЕР
размер кеша в памяти для объектов фрагментов данных файла

--dir-размер-мешка=РАЗМЕР
приблизительный максимальный размер пакетов, объединяющих множество объектов DIR

--dir-кэш-размер=РАЗМЕР
размер кеша в памяти для объектов DIR

SSH / SFTP
--pure-парамико
не используйте openssh, даже если он доступен, вместо этого используйте только paramiko

--но-чистый-парамико
противоположность --pure-paramiko

--ssh-команда=EXECUTABLE
альтернативный исполняемый файл, который будет использоваться вместо "ssh" (полный путь разрешен, нет
могут быть добавлены аргументы)

--ssh-хост-ключи-проверить=VALUE
Если «да», потребуйте, чтобы ключ хоста ssh был известен и был правильным, чтобы его можно было принять.
Если «нет», этого не требовать. Если "спросить", пользователя интерактивно просят принять
новые хозяева. По умолчанию ("ssh-config") полагается на настройки базового
Клиент SSH

--ssh-ключ=ИМЯ ФАЙЛА
используйте FILENAME в качестве закрытого ключа RSA ssh для доступа к sftp (по умолчанию используются ключи
известно ssh-agent)

--ш-известные-хозяева=ИМЯ ФАЙЛА
имя файла файла известных хостов пользователя

--strict-ssh-хост-ключи
УСТАРЕЛО, используйте вместо этого --ssh-host-keys-check

--no-strict-ssh-host-keys
противоположность --strict-ssh-host-keys

Опция ценности
Ассоциация РАЗМЕР значение в опциях, упомянутых выше, указывает размер в байтах, с необязательным
суффиксы для обозначения килобайт (k), кибибайтов (Ki), мегабайт (M), мебибайт (Mi),
гигабайты (G), гибибайты (Gi), терабайты (T), тибибайты (Ti). Суффиксы имеют регистр -
нечувствительный.

ВЫХОД статус


обнам выйдет с нулем, если все прошло хорошо, и ненулевым в противном случае.

ОКРУЖАЮЩАЯ СРЕДА


обнам передаст среду, которую он получает от своего родителя, без изменений. Оно делает
не подчиняется никаким необычным переменным среды, но подчиняется обычным при запуске
внешние программы, создание временных файлов и т. д.

Используйте obnam онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    глубокая очистка
    глубокая очистка
    Скрипт Kotlin, уничтожающий все сборки
    кеши из проектов Gradle/Android.
    Полезно, когда Gradle или IDE позволяют
    вниз. Скрипт протестирован на
    макОС, но...
    Скачать глубокую очистку
  • 2
    Подключаемый модуль Eclipse Checkstyle
    Подключаемый модуль Eclipse Checkstyle
    Плагин Eclipse Checkstyle
    интегрирует Java-код Checkstyle
    аудитор в Eclipse IDE. В
    плагин предоставляет обратную связь в режиме реального времени
    пользователь о нарушении ...
    Скачать подключаемый модуль Eclipse Checkstyle
  • 3
    АстрОрзПлеер
    АстрОрзПлеер
    AstrOrz Player — бесплатный медиаплеер.
    программное обеспечение, частично основанное на WMP и VLC.
    плеер выполнен в минималистическом стиле, с
    более десяти цветов темы, а также может
    б ...
    Скачать AstrOrzPlayer
  • 4
    Movistartv
    Movistartv
    Kodi Movistar+ TV является дополнением для XBMC/
    Коди, разрешенный к использованию
    decodificador de los servicios IPTV де
    Movistar интегрирован в один город
    медиацентры ма...
    Скачать киностартв
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks — это бесплатная программа с открытым исходным кодом,
    кроссплатформенная C, C++ и Fortran IDE
    построен для удовлетворения самых взыскательных потребностей
    своих пользователей. Он разработан, чтобы быть очень
    расширенный ...
    Код загрузки::Блоки
  • 6
    среди
    среди
    Среда или расширенный интерфейс Minecraft
    и отслеживание данных / структуры - это инструмент для
    отобразить обзор Minecraft
    мир, фактически не создавая его. Это
    жестяная банка ...
    Скачать Среди
  • Больше »

Команды Linux

Ad