Este é o comando dbd que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
dbd - manutenção do banco de dados CNID
SINOPSE
dbd [-evx] {-d [-i] | -s [-c | -n] | -r [-c | -f] | -você} caminho de volume
DESCRIÇÃO
dbd pode despejar, escanear, reindexar e reconstruir Netalk Bancos de dados dbd CNID. Deve ser executado com
permissões apropriadas, ou seja, como root. dbd -s | -r pode ser executado em volumes ativos, mas dbd
-rf, que limpa o banco de dados antes de reconstruí-lo, verifica e garante que o volume escolhido
não está em uso.
COMANDOS
-d
Descarregue o banco de dados CNID. Com -i índices de despejo também.
-s
Volume de digitalização:
· Comparar CNIDs no banco de dados com o volume
· Teste se existem diretórios .AppleDouble
· Teste se existem arquivos AppleDouble
· Reportar arquivos AppleDouble órfãos
· Relatórios de diretórios dentro de diretórios .AppleDouble
· Verifique a codificação do nome por roundtripping, erro de logon
· Verifique se há CNIDs órfãos no banco de dados (requer -e)
· Abrir e fechar arquivos duplos
opções:
-c Não marque .AppleDouble, marque apenas órfãos. -n Não abra CNID
banco de dados, ignorar verificações de CNID, apenas atravessar sistema de arquivos
-r
Reconstrua o volume. Com -f limpar banco de dados e reconstruir a partir de CNIIDs armazenados em
Arquivos AppleDouble.
· Sincronizar CNIDSs de banco de dados com volume
· Certifique-se de que existam diretórios .AppleDouble
· Certifique-se de que os arquivos AppleDouble existam
· Excluir arquivos AppleDouble órfãos
· Relatórios de diretórios dentro de diretórios .AppleDouble
· Verifique a codificação do nome por roundtripping, erro de logon
· Excluir CNIDs órfãos no banco de dados (requer -e)
· Abrir e fechar arquivos duplos
opções:
-c Não crie coisas .AppleDouble, apenas limpe órfãs.
-f Limpe o banco de dados e reconstrua a partir de IDs armazenados em arquivos AppleDouble, apenas
disponível para volumes sem nocnidcache opção. Implica -e.
-u
Upgrade:
Abre o banco de dados que aciona todas as atualizações necessárias, depois fecha e
saídas.
OPÇÕES
-e
Trabalhe apenas em volumes inativos e bloqueie-os (exclusivo)
-x
Recompile índices (apenas para integridade, na maioria inúteis!)
-v
detalhado
ATENÇÃO
Para ser capaz de executar -rf reconstruindo os CNIDs no banco de dados do
dublê de maçã arquivos, certifique-se de ter executado um -r reconstruir às vezes antes, onde os CNIDs
então teria sido sincronizado entre o banco de dados e dublê de maçã arquivos.
Também tenha cuidado com a opção nocnidcache. Evite esta opção, se possível,
porque impede que você seja capaz de usar -f.
CNID ORIGEM
Os back-ends CNID mantêm o nome para os mapeamentos de ID. Se você alterar um nome de arquivo fora afpd(8)
(shell, samba), o banco de dados CNID não saberá e não refletirá essa alteração. Netatalk tenta
recupere-se de tais inconsistências da maneira mais elegante possível. Os mecanismos para resolver
tais inconsistências podem falhar às vezes, porém, pois esta não é uma tarefa fácil de
concluir. Por exemplo, se vários nomes no caminho para o arquivo ou diretório foram alterados,
as coisas podem dar errado.
Se você alterar muitos nomes de arquivo de uma vez, as chances são maiores de que o substituto do afpds
os mecanismos falham, ou seja, os arquivos receberão novos IDs, mesmo que o arquivo não tenha sido alterado.
Use dbd online usando serviços onworks.net