Como fazer backup * e restaurar * um servidor mediawiki

1

Eu tenho uma instalação local típica do mediawiki no Ubuntu 10.04. E eu vou fazer uma nova instalação do Ubuntu 11.04. Como posso fazer backup rapidamente do conteúdo do wiki e depois restaurá-lo de volta?

Todos os sites que encontrei mencionam o comando sqldump para despejar o banco de dados, mas não tenho certeza de como restaurá-lo.

    
por alfC 02.05.2011 / 03:08

1 resposta

3

Assumindo que você está usando o mysql (o mediawiki funciona com o pgsql também):

Esteja avisado, o mysqldump bloqueará suas tabelas para que elas não sejam alteradas durante a leitura. Se você os converteu para o InnoDB (não o padrão, mas altamente recomendado), então você pode adicionar --single-transaction abaixo, e eles não serão bloqueados para gravação:

mysqldump --user root --password root_pass your_database > file.sql

copie file.sql para o novo servidor

mysqladmin create your_database
mysql --user root --password root_pass -e "GRANT ALL PRIVILEGES ON your_database.* TO user_name@localhost IDENTIFIED BY 'pass'"
mysql --user user_name --password pass < file.sql

Não se esqueça de copiar o diretório de arquivos enviados também (use scp ou rsync), boa sorte!

    
por SpamapS 03.05.2011 / 01:29