2
require("../adei.php");
6
"db_server" => "katrin",
7
"db_name" => "hauptspektrometer"
12
function DoBackup(&$req, &$backup) {
16
$reader = $req->CreateReader(REQUEST::READER_FORBID_CACHEREADER);
17
$reader->Backup(&$backup, READER::BACKUP_FULL);
24
// $bzeus = new ZEUS($srv);
26
// $bzeus = new ZEUS($bprops);
29
$zeus = new ZEUS($props);
30
$groups = $zeus->GetGroups();
36
foreach ($groups as $group) {
42
foreach (array_keys($groups) as $group) {
43
$cprops['db_group'] = $group;
44
$lg = new LOGGROUP($cprops);
45
$zlg = new ZEUSLogGroup($lg);
47
$cache = new CACHE($cprops, $zeus);
50
} catch(ADEIException $e) {
51
$error = $e->getMessage();
53
return $error?$error:0;
59
$req = new REQUEST($config);
60
$list = $req->GetSourceList();
62
foreach ($list as $sreq) {
63
$opts = &$sreq->GetOptions();
64
$backup = $opts->Get('backup');
66
$err = DoBackup($sreq, $backup);
68
echo $sreq->GetLocationString() . ", Error: $err\n";
b'\\ No newline at end of file'