antiblock
diamwall
  • Chatbox

    You don't have permission to chat.
    Load More
เ√ลη کคи†σร .

[Shell] IvanSantos's Metin2 Backup Tool

14 posts in this topic

antiblock
diamwall

Boas.Tenho uma duvida...E se eu quiser restaurar o backup como e que eu faço ?

Share this post


Link to post
Share on other sites

Bom dia comunidade!

Para começar, esta aplicação foi proposta pelo Micael de Sousa, dono do MKMT2, e foi criada para os servidores AddictMt2 e MKMT2, e foi totalmente criada por mim, como testemunha real o Micael de Sousa.

Esta aplicação, numa máquina conectada à internet, pode sofrer atualizações.

Função principal:

[*]Cria backups das serverrfiles e MySQL, com data em cada backup, 12 em 12 horas.

Exemplo: Tue May 1 11:44:18 WEST 2012.tar.gz

Observação: As 12 horas poderão ser editadas para mais ou menos tempo.

[*]Inicia automaticamente no sistema, basta reiniciar a máquina e o script fica em utilização.

Trabalhar com variáveis de utilizador:

Para uma dinâmica acrescida da aplicação, o utilizador pode personalizá-lo facilmente.

Para editar as variáveis, executar o seguinte comando:

[*]ee /etc/backup.iscnf

Por defeito, aparecerá:

# FreeBSD webserver.addictnetwork.com.pt 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Wed Feb 15 16:15:48 CET 2012# [email protected]:/usr/obj/usr/src/sys/ADDICTNETWORK  amd64## Variáveis do utilizador para IvanSantos's Metin2 Backup Tool## Criado por Ivan Santos.# Todos os direitos reservados.compress="YES"								# Se desativado, o arquivo será de extensão .tar									# e terá o tamanho original da pasta a guardar.mode="ALL"								# Modo de backup, sendo "ALL" = Serverfiles + MySQL,									# "FILES" = Somente serverfiles e "MYSQL" = Somente MySQLroot=/usr/								# Pasta raiz do disco (e.g. /usr/)folder=backup								# Nome da pasta de armazenamento de backup'sfiles=/usr/rain								# Localização das serverfiles Metin2mysql=/var/db/mysql							# Localização do MySQLtime=43200								# Tempo de reinicialização do script (em segundos)disksize=0								# Tamanho total do disco (em Megabytes)reserve=0								# Tamanho do disco a reservar (em Megabytes)

[*]Se quiseres alta compressão durante o backup, deixa o compress="YES".

Se não te importares com o espaço ocupado, coloca o compress="NO".

Observação: Alta compressão implica altos gastos nível de processador!

[*]Se quiseres fazer backup de tudo, deixa mode="ALL".

Se quiseres fazer somente backup do MySQL, coloca mode="MYSQL".

Se quiseres fazer somente backup das serverfiles, coloca mode="FILES".

[*]Em root= deve-se colocar a pasta raiz do disco rígido principal.

Por defeito, é /usr/ ou /home/, mas se for o caso das minhas serverfiles, é /.

[*]Em folder= não é necessário alterar. Com o nome de backup, os backups serão guardados em /usr/backup se a raiz for /usr/.

[*]Em files= coloca a localização das serverfiles, sendo as rain em /usr/rain.

[*]Em mysql= se não alterado pelo utilizador, deve-se manter o /var/db/mysql.

[*]Em time= especifica o tempo de espera para reiniciar o script, em segundos.

Por defeito, vem 12 horas (43200 segundos).

Para calcular os segundos, é só fazer a conta HORASx3600 ou MINUTOSx60.

Por exemplo: 12x3600=43200 ou 30x60=1800.

[*]Em disksize= especifica o tamanho do disco em Megabytes.

Como não consegui colocar a calcular automaticamente o tamanho do disco, fazendo o comando:

df -hm /usr

sendo o /usr a pasta raiz do disco, como explicado acima e digitar o valor abaixo da coluna 1M-blocks.

[*]Em reserve= especifica o espaço que queres deixar de reserva em Megabytes.

Por exemplo: Se colocares reserve=200000, quando faltar 200MB para o disco ficar cheio, o script termina.

Como instalar:

[*]Fazer o download de http://mt2backup.iva...mt2backup.isbkp ;

[*]Colocar o arquivo mt2backup.isbkp e colocá-lo em /root;

[*]Fazer os seguintes comandos:

[*]cd /

[*]tar -xzvf root/mt2backup.isbkp

[*]ee /etc/backup.iscnf

[*]Ler o passo Trabalhar com variáveis de utilizador;

[*]Fazer o comando:

[*]shutdown -r now

E o script já inicia com a máquina.

Créditos:

[*]Micael de Sousa - ideias principais;

[*]Ivan Santos - programador/ideias principais e secundárias.

Cumprimentos,

Ivan Santos.

Por Acaso ninguem tem ai outro Link onde se possa sacar isso :( dava imenso jeito

Share this post


Link to post
Share on other sites

Incrivel 423 pessoas viram o topico... e ninguem tem O raio do programa que possa meter em novo link?

Share this post


Link to post
Share on other sites

alguem pod postar link ON?

Share this post


Link to post
Share on other sites

bem eu cá tenho o ficheiro se alguem o quiser me adicione skype kimameixede que eu disponibilizarei.

Share this post


Link to post
Share on other sites

Mete num host e mete aqui o link é mais facil :x

Share this post


Link to post
Share on other sites

sabes como o aplicar sem estragar o servidor?skype : kimameixede

Share this post


Link to post
Share on other sites

Sim...

Share this post


Link to post
Share on other sites

Alguem que tenha ?

Share this post


Link to post
Share on other sites

Não sei para que serve mas como tem o nome do ivan +1

Share this post


Link to post
Share on other sites

Todos a meter menos. Tudo o que tiver a ver com esse **** , digra do cr*

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now