Como faço para mover links físicos para o novo servidor corretamente?

1

Eu tenho um servidor com 4 unidades e estou ficando muito cheio. Eu corro as unidades em um ataque 5 e eles são todos os drives de 3 TB. Em seguida, executo o backintime e executo meu backup diário. Meu conjunto de dados é de cerca de 3 tb e meus backups estão bem acima de 4 tb.

O Backintime usa links para seus backups diários para que eu tenha uma estrutura completa de pastas.

Eu quero configurar um novo servidor agora e fazer com que os backups sejam movidos para esse servidor, de modo que eu possa liberar espaço no meu servidor de armazenamento principal e também obter meus backups do meu servidor principal.

O problema é que eu não sei como mover os arquivos para o novo servidor e ainda ter backintime reconhecer que estes são os mesmos arquivos. Portanto, quando o backintime é executado no servidor 1 e faz backup de tudo no servidor 2, ele precisa ver que a maioria dos arquivos já existe, em vez de fazer duplicatas. Porque se eu apenas mover os arquivos para o novo servidor, e depois fazer o backintime executar o backup e dizer para ele armazená-lo no novo servidor, ele criará todos os novos arquivos para um backup completo.

Espero que isso faça sentido. Como faço para dividir, mas mantenho meus hard links que tenho atualmente? Se eu perder isso, terei uma tonelada de espaço em disco desperdiçado.

    
por user277244 17.01.2016 / 02:36

1 resposta

1
  1. Você precisa mover seu instantâneo para o novo servidor manualmente (suponho que os dois servidores estejam executando o Linux). Você deve usar rsync para isso no seu servidor antigo

    rsync -avihH /path/to/backintime USER@NEW_SERVER:/path/to/
    

    Isso levará séculos ...

  2. renomeie a pasta backintime para backintime.sic no seu servidor antigo. Você pode excluí-lo mais tarde se tudo funcionar bem.

  3. crie um login sem senha para seu novo servidor, conforme descrito em man backintime section Modes > SSH

  4. altere o modo Local para SSH no seu perfil existente no BackInTime e preencha os campos Host , User ...

  5. depois de fechar Settings , todos os seus instantâneos devem aparecer novamente na Linha do tempo. Crie um novo instantâneo e pronto.

Disclaimer: Eu sou o principal dev atual do BIT

    
por 17.01.2016 / 03:08