Linux: Создайте зеркало каталога, но проигнорируйте удаления

Я хотел бы создать каталог public_html/archive это - зеркало public_html/images, за исключением того, что удаления в images каталог не вызывает соответствующие удаления в archive.

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

Обратите внимание, что веб-сайт сошлется archive в режиме реального времени, таким образом, это должно быть мгновенное зеркало и не что-то сделанное ночью и т.д.

Действительно ли это возможно?Спасибо!

0
задан 07.10.2014, 18:10

2 ответа

rsnapshot или унисон могли бы работать, если бы Вам не был нужен он в реальном времени. Решение в реальном времени закончило бы тем, что было похоже несколько sparkleshare - использующий inotify для проверки на изменения, и копирующий измененные файлы где-нибудь.

0
ответ дан 27.11.2019, 18:27

Используя переключатель/D xcopy можно указать только файлы после [день/время последних создает резервную копию]. Это кажется, что Вы не должны зеркально отражать так много как нажатие новые файлы в архив.

Для Linux, на тег, можно выполнить a find для файлов после [день/время последних создают резервную копию], cp их к целевому каталогу (с чем-то как $ find . \! -cnewer date_marker). Можно вырыть в rsync и используйте исключить тег для него также, который мог бы предоставить Вам больше гибкости с каталогами.

0
ответ дан 27.11.2019, 18:27

Теги

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