• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

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

    Запись на курс до 25 апреля. Получить промодоступ ...

Проблемы С Daos

  • Автор темы teroni
  • Дата начала
T

teroni

Приветствую.
как обычно неожиданно кончилось место на сервере почты (А-сервер) :blush:
после оживления сервака появились ошибки типа:
The database узер.nsf has a reference to /opt/local/notesdata/DAOS/0006/6B65EBD5991FB45BDD28CF07CE0934636CA14F2700026600.nlo, which does not exist. An entry has been added to the DAOS catalog indicating the NLO is missing: Entry not found in index

из за этой проблемы перестала работать репликация на клиентском компьютере.

есть еще один сервер почты (Б-Сервер) на котором есть реплика и там то-же используется ДАОС.

нашел в интернете интересный документ.

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

в "документе по ДАОС" на писано 2 решения данной проблемы:
2) 1 решение: скопировать NLO файл с другого сервера - я посмотрел другие файлы относящиеся к почтовому файлу пользователя. файлы зашифрованы и не верится мне что простое копирование поможет (если получить ответ на 1 вопрос то можно будет проверить правильно работает или нет)

3) 2 решение:
New Fixup option to “remove” documents with missing NLOs without deletion stub
● Fixup -j -D
● Afterwards replicate with another replica

Fixup -j -D - помог, убрал сбойные документы из базы.
но последующие репликации не вернули эти документы в базу - потерялось 15 писем, притом за 2011 год

4) как насильственно провести репликацию.. чтобы нашлись потерянные письма
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
68
4) как насильственно провести репликацию.. чтобы нашлись потерянные письма
Мож, deletion stub'ы остались? Сделайте на всяк случай резервную копию "плохой" реплики (на уровне файловой системы, ессно!) и попробуйте удалить stub'ы.
 
T

teroni

Мож, deletion stub'ы остались? Сделайте на всяк случай резервную копию "плохой" реплики (на уровне файловой системы, ессно!) и попробуйте удалить stub'ы.
судя по этой строчке "New Fixup option to “remove” documents with missing NLOs without deletion stub" -их быть не должно..
а как их увидеть?
 

Мыш

Lotus Team
12.02.2008
1 220
29
BIT
68
Странно, конечно. Историю репликации пробовали почистить на обеих репликах? Stub'ы NotesPeek'ом попробуйте глянуть.
 

ToxaRat

Чёрный маг
Green Team
06.11.2007
3 332
42
BIT
0
интересный документ про рекомпрессию не читал раньше :blush:
попробуй lo daosmgr resync force
 
T

teroni

Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!