É possível reinstalar o apache 2 sem perder conteúdo de sites?

1

É possível reinstalar o Apache 2 no Ubuntu 12.04 sem perder Vhosts? como os conteúdos dos sites estão dentro.

Considera

    
por Bill Bird 29.04.2015 / 15:48

1 resposta

3

Embora eu não ache que a desinstalação de apache removerá o conteúdo de /var/www/ , se você quiser ter certeza de que não perderá nada após a reinstalação, faça o seguinte:

Faça backup do conteúdo da pasta /var/www/ antes de reinstalar:

tar pcfz <path_to_backup>/www_backup.tar.gz /var/www/*

* < path_to_backup > = caminho para onde armazenar o backup;

Dessa forma, após a reinstalação, se o conteúdo de /var/www/ tiver sido excluído, você poderá restaurá-lo a partir do backup:

sudo tar pxf <path_to_backup>/www_backup.tar.gz -C /var/www/

* < path_to_backup > = caminho para onde o backup foi armazenado;

Observe que a opção p em tar pcfz [...] e tar pxf [...] é necessária para preservar as permissões do conteúdo de /var/www/ no backup / restauração.

Se você não tiver acesso físico ao servidor, poderá fazer backup do conteúdo de /var/www/ a SSH :

ssh <username>@<host> 'tar pcfz - /var/www/*' > <path_to_backup>/www_backup.tar.gz

* < nome do usuário > = nome de usuário no servidor; < host > = nome do host / endereço do host; < caminho_para_backup > = caminho para onde armazenar o backup;

E para restaurar, se necessário:

< <path_to_backup>/www_backup.tar.gz ssh <username>@<host> 'tar pxf - -C /var/www/'

* < path_to_backup > = caminho para onde o backup foi armazenado; < nome de usuário > = nome de usuário no servidor; < host > = nome do host / endereço do host;

    
por kos 29.04.2015 / 16:56