rsnapshot ou uníssono pode funcionar se você não precisar disso em tempo real. Uma solução em tempo real acabaria sendo parecida com sparkleshare - usando o inotify para verificar alterações e copiando arquivos alterados em algum lugar.
Eu gostaria de criar um diretório public_html/archive
que é um espelho de public_html/images
, exceto que exclusões no diretório images
não causam exclusões correspondentes em archive
. / p>
Eu ia gerenciar tudo isso em código, mas depois percebi que talvez o sistema possa lidar com isso de maneira robusta.
Note que o site fará referência a archive
em tempo real, por isso deve ser um espelho instantâneo, e não algo feito todas as noites, etc.
Isso é possível? Obrigado!
rsnapshot ou uníssono pode funcionar se você não precisar disso em tempo real. Uma solução em tempo real acabaria sendo parecida com sparkleshare - usando o inotify para verificar alterações e copiando arquivos alterados em algum lugar.
Usando a opção xcopy 's / D você pode especificar somente arquivos após [o dia / hora do último backup]. Parece que você não precisa espelhar tanto quanto enviar novos arquivos para o arquivo.
Para o Linux, de acordo com a tag, você pode executar um find
para arquivos depois de [o dia / hora do último backup], o cp
para o diretório de destino (com algo como $ find . \! -cnewer date_marker
). Você pode pesquisar em rsync
e usar a tag de exclusão para ela também, o que pode proporcionar mais flexibilidade aos diretórios.
Tags linux file-management