Sudo долгое ожидание пользователя Active Directory

Если вы используете невстроенный Linux или, в более общем смысле, если ваша команда cp взята из GNU coreutils, то вы можете использовать cp -u для копирования только файлов, новее, чем место назначения. Если у вас еще нет файлов в / root / test / backup_170213_0328 , которые более свежие, чем файлы в / root / test / BACKUP / , то это эквивалентно тому, что вы делаем сейчас, вот только файлы дважды не копируются.

Вы также должны передать параметр -p в cp . В большинстве случаев, особенно при создании резервных копий, вы должны сохранять разрешения. И вы должны передать -d , если вы хотите копировать символические ссылки как таковые, а не копировать их цели. -rdp может быть сокращено как -a .

find  /root/test/BACKUP/   -newer /root/test/BACKUP//reference -exec cp -a  {} /root/test/backup_170213_0328 ';'

Однако мне непонятно, зачем вам копировать все дерево каталогов, если его корень был изменен. Например, создание файла непосредственно в папке / root / test / BACKUP приведет к копированию всего дерева. Вероятно, вам не следует копировать каталоги.

find  /root/test/BACKUP/ ! -type d -newer /root/test/BACKUP//reference -exec cp -RPp {} /root/test/backup_170213_0328 ';'

Кроме того, все файлы копируются в корневой каталог вместо воспроизведения дерева каталогов. Вы можете исправить это, используя инструмент, основной целью которого является копирование деревьев каталогов, а не инструмент, основной целью которого является копирование отдельных файлов. Например, с pax :

find  /root/test/BACKUP/ ! -type d -newer /root/test/BACKUP//reference -exec pax -rw -pe {} /root/test/backup_170213_0328 ';'

Или с rsync:

find  /root/test/BACKUP/ ! -type d -newer /root/test/BACKUP//reference -exec rsync -a {} /root/test/backup_170213_0328 ';'

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

rsync -a --link-dest=/root/test/backup_170213_0228 /root/test/BACKUP /root/test/backup_170213_0328

1
29.08.2017, 15:32
1 ответ

Является ли ваш пользователь AD членом многих больших групп AD? Обычно это так, обычно помогает подавление членов группы с помощью параметра игнорировать _группу _членов.

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

2
27.01.2020, 23:33

Теги

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