ispCP - Board - Support
[HowTo]: Backup ausschalten "per Domain" - Neue Version auf Seite 6 - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Contributions Area (/forum-40.html)
+--- Forum: Howtos (/forum-41.html)
+--- Thread: [HowTo]: Backup ausschalten "per Domain" - Neue Version auf Seite 6 (/thread-6084.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13


RE: [HowTo]: Backup ausschalten "per Domain" - FISA4 - 04-17-2009 05:09 AM

(04-16-2009 11:54 PM)BeNe Wrote:  RatS kann Perl, frag Ihn am besten mal.

Greez BeNe

Fällt Dir gerade noch jemand anderes ein?
RatS ist seit dem 02.04. Away (Reason: Jakarta)

Gruß

FISA4


RE: [HowTo]: Backup ausschalten "per Domain" - Lucan - 04-17-2009 05:56 AM

http://www.ohloh.net/p/9522/contributors


Smile

Wer die Liste zusammen gestellt hat weiss ich nicht, wurde aber im Timeline Thread gepostet, denke das hilft dir.


RE: [HowTo]: Backup ausschalten "per Domain" - BeNe - 04-17-2009 06:19 AM

RatS ist schon wieder in Deutschland, hat aber grad kein Internet Daheim.
Sonst fällt mir grad keiner ein Rolleyes Vielleicht ephigenie ?

Greez BeNe


RE: [HowTo]: Backup ausschalten "per Domain" - TheCry - 04-17-2009 06:44 AM

@FISA4
Ich bin kein Guru in Sachen Perl, aber ich könnte es mir ansehen und versuchen umzusetzen.
Du müsstest mir nur das aktuelle Skript (ispcp-backup-all) zur Verfügung stellen, und mir sagen welche Spalte diese Einträge bekommt.


RE: [HowTo]: Backup ausschalten "per Domain" - FISA4 - 04-17-2009 07:57 AM

(04-17-2009 06:44 AM)TheCry Wrote:  @FISA4
Ich bin kein Guru in Sachen Perl, aber ich könnte es mir ansehen und versuchen umzusetzen.
Du müsstest mir nur das aktuelle Skript (ispcp-backup-all) zur Verfügung stellen, und mir sagen welche Spalte diese Einträge bekommt.

Hier ist sie...

Folgende Änderungen hab ich gemacht:

SQL erweitert (Zeilen 251, 260, 261, 262)
Zeile 285 erweitert um Zugriff auf den Inhalt von allowbackup zu bekommen
und die Backupfunktionen für files und sql geändert.

Gruß

FISA4


RE: [HowTo]: Backup ausschalten "per Domain" - BeNe - 04-17-2009 04:02 PM

Sauber, das ding wird und wird einfach besser Smile
Soll heißen das später über die GUI auch entschieden werden kann WAS alles gesichtert werden soll und was nicht ?!

Danke für eure Arbeit!

Greez BeNe


RE: [HowTo]: Backup ausschalten "per Domain" - FISA4 - 04-17-2009 05:48 PM

(04-17-2009 04:02 PM)BeNe Wrote:  Sauber, das ding wird und wird einfach besser Smile
Soll heißen das später über die GUI auch entschieden werden kann WAS alles gesichtert werden soll und was nicht ?!

Danke für eure Arbeit!

Greez BeNe

Genau das soll es heissen.


RE: [HowTo]: Backup ausschalten "per Domain" - TheCry - 04-17-2009 05:50 PM

Oki Doki... Ich muss jetzt noch mal kurz weg und dann schau ich mir das Script an.
Aber ich kann Dir jetzt schon mal sagen das dieser Query nicht greifen wird:
Code:
$sql = "
        SELECT
            t1.domain_id,
            t1.domain_name,
            t1.domain_status,
            t1.domain_uid,
            t1.domain_gid,
            t1.allowbackup,
            t2.admin_name,
            t2.email
        FROM
            domain AS t1,
            admin AS t2
        WHERE
                t1.domain_status    = 'ok'
            AND    t1.domain_admin_id    = t2.admin_id
            AND    t1.allowbackup        = 'full'
            OR     t1.allowbackup        = 'domain'
            OR    t1.allowbackup        = 'sql'
        ORDER BY
            t1.domain_id
    ";
Den würde ich einfacher machen
Code:
$sql = "
        SELECT
            t1.domain_id,
            t1.domain_name,
            t1.domain_status,
            t1.domain_uid,
            t1.domain_gid,
            t1.allowbackup,
            t2.admin_name,
            t2.email
        FROM
            domain AS t1,
            admin AS t2
        WHERE
                t1.domain_status    = 'ok'
            AND    t1.domain_admin_id    = t2.admin_id
            AND    t1.allowbackup        != 'no'
        ORDER BY
            t1.domain_id
    ";

Den Rest dann später


RE: [HowTo]: Backup ausschalten "per Domain" - TheCry - 04-17-2009 08:14 PM

So...Ich hoffe das alles stimmt..
Ich habe es von dem Orginalskript aufgebaut, da Du schon einige Änderungen drin hattest die nicht OK waren...
Ich hoffe das es so funktioniert!


RE: [HowTo]: Backup ausschalten "per Domain" - FISA4 - 04-17-2009 10:00 PM

(04-17-2009 08:14 PM)TheCry Wrote:  So...Ich hoffe das alles stimmt..
Ich habe es von dem Orginalskript aufgebaut, da Du schon einige Änderungen drin hattest die nicht OK waren...
Ich hoffe das es so funktioniert!

Ergebnis:
Code:
alpha:~# /var/www/ispcp/engine/backup/./ispcp-backup-all yes
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 1: #!/usr/bin/perl: Dat                                             ei oder Verzeichnis nicht gefunden
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 33: use: command not found
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 34: use: command not found
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 35: require: command not f                                             ound
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 37: use: command not found
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 38: use: command not found
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 40: sub: command not found
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 42: syntax error near unex                                             pected token `$lock_file'
/var/www/ispcp/engine/backup/./ispcp-backup-all: line 42: `    my ($lock_file) =                                              @_;'

Ich glaub es hat die Datei etwas zerbröselt.
User und Gruppe ist auf root und chown auf 700
also so wie es sein muss.

Welche Änderungen hast Du gemacht dann bau ich das mal in meine originale ein und schau ob es dann geht.

Gruß

FISA4