*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Alla (ri)scoperta del server perduto
« il: 14 Maggio 2012, 17:13:56 »
Mi armo di livecd di archlinux, somma conoscenza di LVM e portachiavi di Don Zauker per esorcizzare l'HD di backup e vi recupero una immagine del servo vecchio.
« Ultima modifica: 14 Maggio 2012, 18:00:48 da Darko »

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Re:Che state facendo?
« Risposta #1 il: 14 Maggio 2012, 17:15:51 »
J:
unita' 4/1981
comp: 7.99%

*

Offline madnessmike

  • Lo sminchia-board
  • ******
  • 9.331
  • 139
  • Spam a while, spam forever.
Re:Re:Che state facendo?
« Risposta #2 il: 14 Maggio 2012, 17:18:27 »
Mi armo di livecd di archlinux, somma conoscenza di LVM e portachiavi di Don Zauker per esorcizzare l'HD di backup e vi recupero una immagine del servo vecchio.
:mki: :mki: :mki:
Il bere trionfa sempre sul male

*

AirPort

Re:Re:Che state facendo?
« Risposta #3 il: 14 Maggio 2012, 17:20:47 »
Mi armo di livecd di archlinux, somma conoscenza di LVM e portachiavi di Don Zauker per esorcizzare l'HD di backup e vi recupero una immagine del servo vecchio.

Soprattutto il portachiavi, mi raccomando :lki:

*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Re:Re:Che state facendo?
« Risposta #4 il: 14 Maggio 2012, 17:26:05 »
Ragazzi, non so perché, ma il server si è avviato correttamente senza problemi. Sinceramente ho le idee parecchio confuse, non si è avviato per mesi nemmeno a bestemmie e ora parte come se fosse tutto apposto.

*

Online TonyWhite

  • Apostolo dello SPAM
  • ********
  • 32.375
  • 195
    • Se proprio non hai un cazzo da fare...
Re:Re:Che state facendo?
« Risposta #5 il: 14 Maggio 2012, 17:29:04 »
Ragazzi, non so perché, ma il server si è avviato correttamente senza problemi. Sinceramente ho le idee parecchio confuse, non si è avviato per mesi nemmeno a bestemmie e ora parte come se fosse tutto apposto.
Ha sentito la minaccia :verovero:

*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Re:Re:Che state facendo?
« Risposta #6 il: 14 Maggio 2012, 17:30:27 »
No, seriamente, non è tecnicamente possibile. Sto bestemmiando in tutte le lingue.

*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Re:Re:Che state facendo?
« Risposta #7 il: 14 Maggio 2012, 17:32:42 »
http://ubuntubarsport.dynalias.net/

No, ma non si può.
Sentite, io lo tengo su e aspetto sgnablo. Ho sistemato il casino dell'hd di backup che non veniva montato.

*

SuNjACk

Re:Re:Che state facendo?
« Risposta #8 il: 14 Maggio 2012, 17:34:19 »
LOL, ÜBERLOL.

*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Re:Re:Che state facendo?
« Risposta #9 il: 14 Maggio 2012, 17:35:46 »
MI SENTO UN COGLIONE FDSVSFDVAFdcdsbngfxjntsb rwQ ddsg

*

Offline eldar

  • Apostolo dello SPAM
  • *******
  • 18.946
  • 235
  • Giuda, per essere precisi.
Re:Re:Che state facendo?
« Risposta #10 il: 14 Maggio 2012, 17:36:52 »
http://ubuntubarsport.dynalias.net/

No, ma non si può.
Sentite, io lo tengo su e aspetto sgnablo. Ho sistemato il casino dell'hd di backup che non veniva montato.

 :LOL:


*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Re:Re:Che state facendo?
« Risposta #11 il: 14 Maggio 2012, 17:39:26 »
Almeno ho recuperato il mio script di backup :lki:

Codice: [Seleziona]
#!/usr/bin/perl
use strict;
use POSIX qw(strftime);
use DBI;

# # # # # # # # # # # # # # # # # # # # # # # # # #
# Il backup è buono, il backup è bello,           #
# Il backup mi fa dormire tranquillo alla notte.  #
# # # # # # # # # # # # # # # # # # # # # # # # # #

my $destdir       = "/mnt/backup";
my $tmpdir        = "/mnt/backup/tmp";
my $mysqlpassword = ""; # user: root

my %backup = (
'/home' => [
'webserver/ubuntubarsport/www/minecraft',
'minecraft/world',
],
'/etc',
);

my $now = strftime("%Y-%m-%d-%s", localtime);
my $tmpbdir = "$tmpdir/backup_$now";

sub printlog
{
print "[", strftime("%D %T", localtime), "] $_[0]\n";
}

sub backup
{
foreach my $dir (keys %backup) {
printlog "Backing up $dir...";
my $excludes = "";
if ($#{$backup{$dir}}+1 > 0) {
for my $i (0 .. $#{$backup{$dir}}) {
$excludes = "$excludes--exclude $dir/$backup{$dir}[$i] ";
}
$excludes =~ s/\s$//;
}
system("tar --ignore-failed-read $excludes -cJf $tmpbdir$dir.txz $dir");
printlog "$dir backup complete.";
}
}

sub backup_mysql
{
printlog "Backing up MySQL...";
mkdir("$tmpbdir/mysql");
my $dbh = DBI->connect('dbi:mysql:information_schema', 'root', $mysqlpassword, {'RaiseError' => 1});
if ($dbh) {
my $sth = $dbh->prepare('SELECT SCHEMA_NAME AS `Database` FROM INFORMATION_SCHEMA.SCHEMATA'); $sth->execute;
while (my @databases = $sth->fetchrow_array) {
system("mysqldump --opt --single-transaction --user=root --password=$mysqlpassword $databases[0] > $tmpbdir/mysql/$databases[0].sql");
}
system("tar -cJf $tmpbdir/mysql.txz $tmpbdir/mysql");
system("rm -rf $tmpbdir/mysql");
printlog "MySQL backup complete.";
} else {
print "Unable to connect to MySQL server.\n$DBI::errstr\n";
}
}

sub archive
{
printlog "Archiving...";
system("tar -cf $destdir/backup_$now.tar $tmpbdir/*");
system("rm -rf $tmpbdir");
printlog "Backup complete in $destdir/backup_$now.tar";
}

if ($> != 0) {
die "You must run this script as root.\n";
}

printlog "Backup starts.";
system("mkdir -p $tmpbdir");

&backup;
&backup_mysql;
&archive;
« Ultima modifica: 14 Maggio 2012, 17:43:11 da turlando »

*

Offline madnessmike

  • Lo sminchia-board
  • ******
  • 9.331
  • 139
  • Spam a while, spam forever.
Re:Re:Che state facendo?
« Risposta #12 il: 14 Maggio 2012, 17:42:07 »
Codice: [Seleziona]
# # # # # # # # # # # # # # # # # # # # # # # # # #
# Il backup è buono, il backup è bello,           #
# Il backup mi fa dormire tranquillo alla notte.  #
# # # # # # # # # # # # # # # # # # # # # # # # # #

:LOL:
Il bere trionfa sempre sul male

*

AirPort

Re:Re:Che state facendo?
« Risposta #13 il: 14 Maggio 2012, 17:42:58 »
Codice: [Seleziona]
# # # # # # # # # # # # # # # # # # # # # # # # # #
# Il backup è buono, il backup è bello,           #
# Il backup mi fa dormire tranquillo alla notte.  #
# # # # # # # # # # # # # # # # # # # # # # # # # #

:LOL:

Mi auguro vivamente che valga anche per voi :omg:

*

Offline madnessmike

  • Lo sminchia-board
  • ******
  • 9.331
  • 139
  • Spam a while, spam forever.
Re:Re:Che state facendo?
« Risposta #14 il: 14 Maggio 2012, 17:43:57 »
Codice: [Seleziona]
# # # # # # # # # # # # # # # # # # # # # # # # # #
# Il backup è buono, il backup è bello,           #
# Il backup mi fa dormire tranquillo alla notte.  #
# # # # # # # # # # # # # # # # # # # # # # # # # #

:LOL:

Mi auguro vivamente che valga anche per voi :omg:
:verovero:
Il bere trionfa sempre sul male

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Re:Che state facendo?
« Risposta #15 il: 14 Maggio 2012, 17:45:42 »
 :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp:
Aveva bisogno di un po' di pausa  :rp: :rp: :rp: :rp: :rp: :rp: :rp:

Se madness è d'accordo, posso fare uno scriptino che permetta di consultare read only il foro vecchio dal server mc.
Non ci dovrebbero essere problemi nè di banda nè di spazio.
J:
unita' 4/1981
comp: 7.99%

*

Offline turlando

  • Apostolo dello SPAM
  • ****
  • 2.146
  • 18
Re:Re:Che state facendo?
« Risposta #16 il: 14 Maggio 2012, 17:48:25 »
:rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp:
Aveva bisogno di un po' di pausa  :rp: :rp: :rp: :rp: :rp: :rp: :rp:

Se madness è d'accordo, posso fare uno scriptino che permetta di consultare read only il foro vecchio dal server mc.
Non ci dovrebbero essere problemi nè di banda nè di spazio.

Ma se tipo rendessimo statici i topic storici e li caricassimo qui invece di introiarci con mysql?

*

AirPort

Re:Re:Che state facendo?
« Risposta #17 il: 14 Maggio 2012, 17:50:21 »
:rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp: :rp:
Aveva bisogno di un po' di pausa  :rp: :rp: :rp: :rp: :rp: :rp: :rp:

Se madness è d'accordo, posso fare uno scriptino che permetta di consultare read only il foro vecchio dal server mc.
Non ci dovrebbero essere problemi nè di banda nè di spazio.

Ma se tipo rendessimo statici i topic storici e li caricassimo qui invece di introiarci con mysql?

Che era poi l'idea di sempre di sgnablo :asd:

*

Offline the_original_g

  • ******
  • 7.618
  • 104
  • シェモキレッジェ
Re:Re:Che state facendo?
« Risposta #18 il: 14 Maggio 2012, 17:52:07 »
Per statici intendi render HTML?
Facendo qualche calcolo con immagini divertenti potrebbe funzionare.
J:
unita' 4/1981
comp: 7.99%

*

AirPort

Re:Re:Che state facendo?
« Risposta #19 il: 14 Maggio 2012, 17:52:58 »
Per statici intendi render HTML?
Facendo qualche calcolo con immagini divertenti potrebbe funzionare.

Immagini divertenti NON sarebbe tra i topic da salvare :asd: