All pastes #2058115 Raw Edit

Anonymous

public text v1 · immutable
#2058115 ·published 2011-05-13 12:15 UTC
rendered paste body
JobDefs {
    Name = jobdef.copy
    Type = Copy
    Level = Full
    Write Bootstrap = "/var/lib/bacula/jobs/bootstrap.copy.%c.%n.bsr"
    FileSet = fs.default
    Messages = msg.default
    Max Start Delay = 48h
    Spool Data = no
    Allow Duplicate Jobs = no
    Cancel Lower Level Duplicates = yes
    Selection Type = SQL Query
}

JobDefs {
    Name = jobdef.default
    Type = Backup
    Write Bootstrap = "/var/lib/bacula/jobs/bootstrap.%c.%n.bsr"
    FileSet = fs.default
    Messages = msg.default
    Pool = pool.default
    Schedule = sch.default
    Max Start Delay = 48h
    Spool Data = yes
    Allow Duplicate Jobs = no
    Cancel Lower Level Duplicates = yes
}

FileSet {
    Name = fs.default

    Include {
        Options {
            signature = SHA1
            onefs=no
        }
        File = /
    }

    Exclude {
        File = /dev
        File = /proc
        File = /tmp
        File = /sys
        File = /var/named/chroot/proc
    }
}

Pool {
    Name = pool.full.muitoalto
    Pool Type = Backup
    Storage = st.tpc
    Volume Use Duration = 6 months
    Volume Retention = 6 months
    Scratch Pool = scratch.tpc
    RecyclePool = scratch.tpc
    File Retention = 6 months
    Job Retention = 6 months
    Cleaning Prefix = "CLN"
    Next Pool = pool.full.copy
}

Pool {
    Name = pool.full.copy
    Pool Type = Backup
    Storage = st.tpb
    Volume Use Duration = 6 weeks
    Volume Retention = 6 weeks
    Scratch Pool = scratch.tpb
    Recycle Pool = scratch.tpb
    File Retention =  3 months
    Job Retention =  3 months
    Cleaning Prefix = "CLN"
}

Client {
    Name = client.ptihome
    Address = ptihome.pti
    Catalog = cat.default
    Password = "XXX"
    File Retention = 6 months
    Job Retention = 6 months
}

Job {
    Name = job.ptihome
    Client = client.ptihome
    JobDefs = jobdef.default
    Full Backup Pool = pool.full.muitoalto
    Differential Backup Pool = pool.diff.muitoalto
    Incremental Backup Pool = pool.inc.muitoalto
}

Job {
    Name = job.ptihome.copyFull
    Client = client.ptihome
    JobDefs = jobdef.copy
    Pool = pool.full.muitoalto
    Schedule = sch.copyFull

    Selection Pattern = "
        SELECT max(JobId)
             FROM Job
            WHERE Name = 'job.ptihome'
              AND Type = 'B'
              AND Level = 'F'
              AND JobStatus in ('T', 'W')
              AND JobBytes > 0;
    "
}